Mercurial > gemma
comparison pkg/xlsx/templater.go @ 5360:f845c3b7b68e extented-report
XLSX templater: Do typed expansion in sheet copy, too.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 22 Jun 2021 17:05:06 +0200 |
parents | 6a94ab82eaaa |
children | ce1fe22bda5a |
comparison
equal
deleted
inserted
replaced
5359:bf3d91d333ed | 5360:f845c3b7b68e |
---|---|
460 for _, axis := range result { | 460 for _, axis := range result { |
461 value, err := e.template.GetCellValue(destination, axis) | 461 value, err := e.template.GetCellValue(destination, axis) |
462 if err != nil { | 462 if err != nil { |
463 return err | 463 return err |
464 } | 464 } |
465 value, err = e.expand(value, vars) | 465 nvalue, err := e.typedExpand(value, vars) |
466 if err != nil { | 466 if err != nil { |
467 return err | 467 return err |
468 } | 468 } |
469 if err := e.template.SetCellStr(destination, axis, value); err != nil { | 469 if err := e.template.SetCellValue(destination, axis, nvalue); err != nil { |
470 return err | 470 return err |
471 } | 471 } |
472 } | 472 } |
473 | 473 |
474 return nil | 474 return nil |