project QadFinancials > class BRevaluationReport > method SetDataItemsBasedOnFilterTT

Description

This method is used to set all the fields in tfilter table into class data members.


Parameters


oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BRevaluationReport.Revaluation


program code (program7/brevaluationreport.p)

assign vcRVRevaluationAreaFilter   = ?
       viRVAccPeriodFilter         = ?
       viRVAccYearFilter           = ?
       viRVRevaluationNumberFilter = ?
       vlRVAmountInCCFilter        = ?.

for each tFilter:
    case tFilter.tcBusinessFieldName:
        when "AccYear":U
        then assign viRVAccYearFilter = int(tFilter.tcParameterValue) no-error.

        when "AccPeriod":U
        then assign viRVAccPeriodFilter = int(tFilter.tcParameterValue) no-error.

        when "RevalNumber":U
        then assign viRVRevaluationNumberFilter = int(tFilter.tcParameterValue) no-error.

        when "RevalArea":U
        then assign vcRVRevaluationAreaFilter = tFilter.tcParameterValue no-error.

        when "AmountInCC":U
        then assign vlRVAmountInCCFilter = tFilter.tcParameterValue = "true":U or tFilter.tcParameterValue = "yes":U.
    end case.
end.