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