project BLF > class BReportRequestBase > method ValidateFolderMandatory

validation procedure

Description

check if folder name is defined


Parameters


icTargetFieldinputcharacterValue of the business field to validate.
icTargetFieldNameinputcharacterName of the business field to validate.
icRowidinputcharacterContents of field tc_Rowid, if the target field is a field of a component temp-table.
icFolderNameinputcharacter
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


BLF
validation on tRptRequest.RptRequestSaveFileName


program code (program1/breportrequestbase.p)

if icTargetField <> ""
and icFolderName = ""
then do:
    <M-2 run SetMessage
          (input  #T-2'You must specify a save folder.':255(9190)T-2# (icMessage), 
           input  '' (icArguments), 
           input  icTargetFieldName (icFieldName), 
           input  icTargetField (icFieldValue), 
           input  'E' (icType), 
           input  3 (iiSeverity), 
           input  icRowid (icRowid), 
           input  'BLF-149':U (icFcMsgNumber), 
           input  '' (icFcExplanation), 
           input  '' (icFcIdentification), 
           input  '' (icFcContext), 
           output viFcReturnSuper (oiReturnStatus)) in BReportRequestBase>
    oiReturnStatus = -1.
end.