Data level
Based on SQL queries, specific fields on the Data level can be filled.
Key
Value example / Info
Extension
Field.<FieldN­ame>.<TYPE>
Field.FreeString41.STRING= select Free30 from OBJALG where syscode = &PropertyRef& or Field.FreeString41.STRING= { select Free30 from OBJALG where syscode = &PropertyRef& } Field.FreeDecimal1.­DECIMAL= select m2bvo from OBJALG where syscode = &PropertyRef& or Field.FreeDecimal1.­DECIMAL= { select m2bvo from OBJALG where syscode = &PropertyRef& } Field.FreeDecimal10.­DECIMAL; Field.FreeDecimal11.­DECIMAL =select Kadoppvl, Free25 from OBJALG where syscode = &PropertyRef& or Field.FreeDecimal10.­DECIMAL; Field.FreeDecimal11.­DECIMAL = { select Kadoppvl, Free25 from OBJALG where syscode = &PropertyRef& }
Info
• Fields to be populated. Format: Field.­<FieldName>. <TYPE>­=<SQL-select statement>
Available types are:
◦ STRING
◦ INTEGER
◦ DECIMAL
◦ REFERENCE.INTEGER and REFERENCE.STRING
◦ DATE / DATETIME
◦ CODESCODE­NAME
◦ CODESNAME
◦ DATETIME_PROPERTY
◦ DATETIME_TRANSACTION
• If more than one field is to be updated, then separate them with a semicolon (;) as shown in the last example.
• All the variables in the query (for example: &PropertyRef&) should be defined.
• All the variables should start and end with an “&” symbol
• SQL string can be given as one line with no carriage returns or can be divided over more lines. In the last method the query must start with { character and end with }
ReportSX/ CalculateSX