Sigma
SigmaScript KeyFigures objekt
Avancerede emner > SigmaScript > SigmaScript funktioner og objekter > SigmaScript KeyFigures objekt

Glossary Item Box

SigmaScript funktioner for nøgletal

 

Funktion Beskrivelse Eksempel
Eval() Giver mulighed for at evaluere et nøgletals udtryk
q := KeyFigures.Eval("category_m(løn)");
Self.SetQuantity(q);

TableLookup()

Opslag i en CSV fil

Følgende eksempel viser hvorledes funktionerne GetChoiceFromFileRow(), GetChoiceFromFileColumn() og KeyFigures.TableLookup() fungerer. Der skal oprettes en CSV fil i Sigma data mappen, med følgende indhold: (indeholder afstande mellem et par udvalgte byer)

;Sorø;Roskilde;Tølløse
Sorø;0;47,8;27,6
Roskilde;47,8;0;25,6
København;80,2;35,7;60,0

Dialog script:

filename := "#Sigma_DataPath#\TableLookupTestData.csv";
source := GetChoiceFromFileRow("Fra:", filename);
destination := GetChoiceFromFileColumn("Til:", filename);
distance := KeyFigures.TableLookup(filename, source, destination);
AddText("Afstanden fra '" + source + "' til '" + destination + "' er " + distance + " km");

 EvalAsString()                                           Sample use: AddText(Keyfigures.EvalAsString("text(3)")); gives the text of position 3.

©2011. All Rights Reserved.