Eval Stringfunctie
Met Eval kan tekst gekopieerd worden
naar een string of kolom. De tekst wordt eerst 'gemerged' zoals bij de Copy functie en
daarna wederdom 'gemerged' en het resultaat gekopieerd naar de opgegeven string of kolom.
De functie resulteert in de waarde TRUE indien succesvol en anders in FALSE.
Eval(ColumnOrStringName, TextData)
ColumnOrStringName (MergedString)
In ColumnOrStringName wordt de naam van een kolom of een string vermeld waar
naartoe de uitgewerkte tekst moet worden gekopieerd in de vorm van een ColumnName of een StringVarName.
TextData (MergedString)
In TextData wordt de uit te werken tekst vermeld.
Voorbeeld:
{
Integer i
String txt0, txt1, txt2, test
Copy(txt0,ABC)
Copy(txt1,DEF)
Copy(txt2,GHI)
While i<3
Copy(test,[test]"["txt[i]"]")
i = i + 1
Wend
}
1:[test]
{
Eval(test,[test])
}
2:[test]
Resultaat:
1:[txt0][txt1][txt2]
2:ABCDEFGHI