[Lazarus] LazReport - Build variable or field names in script

Gabor Boros mlnglsts at bgss.hu
Tue May 15 17:58:57 CEST 2018


Hi All,

I can build variable

TEXT := '[PAGE_LNG_' + [LNG_ID] + ']: [PAGE#]';

and field

TEXT := '[BDS.PAGE_LNG_' + [LNG_ID] + ']: [PAGE#]';

names in this way.

LNG_ID is a report variable with a numeric value and the showed captions 
or used field names depends on it. I try to eliminate the if then else 
if then else if then else ... chains which give back the result depend 
on the language.

Is this the good/safe solution? Any simpler/better exists?

Gabor


More information about the Lazarus mailing list