project BLF > class BReportVariant > business logic query ReportCustomFields


Parameters


iiBusActivityIDinteger
icVariantNamecharacter


query condition


  each RptRequest where
RptRequest.BusActivity_ID = iiBusActivityID AND
RptRequest.RptRequestName = icVariantName AND
RptRequest.RptRequestType = 'V'

      each RptRequestCBF (inner-join) where
RptRequestCBF.RptRequest_ID = RptRequest.RptRequest_ID AND


query resultset tqReportCustomFields


field namedata typedb fielddescription
tcRptRequestCBFcharacterRptRequestCBF.RptRequestCBFThe name of the custom business field that is used to fill in the value in the related field in the result set. This is always in the format "<class-table-name>.<custom-field>".
For example: "tDInvoice.CustomShort0".
tcRptRequestResultFieldcharacterRptRequestCBF.RptRequestResultFieldThis field contains the name of the field in the report result table, in the format "<result table name>.<fieldname>", where "<fieldname>" is always in the format "t<d>Custom<number>" (<d>=data type indication).
For example: "tqDebtorAccountState.tcCustom1".


Internal usage


BLF
method BResource.GetReportCBF