Cách T o Nofile Enquiry

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

VD: To Enquiry ly thng tin 1 FT, c th nm trong Live, Nau, His

Bin dch Rtn:


SUBROUTINE NOFILE.GET.ALL.FT(Y.DATA)
$INCLUDE T24.BP I_COMMON
$INCLUDE T24.BP I_EQUATE
$INCLUDE T24.BP I_ENQUIRY.COMMON
$INCLUDE T24.BP I_F.FUNDS.TRANSFER
* DEBUG
FN.FT.LIVE = 'F.FUNDS.TRANSFER' ; FV.FT.LIVE = '' ; CALL
OPF(FN.FT.LIVE,FV.FT.LIVE)
FN.FT.NAU = 'F.FUNDS.TRANSFER$NAU' ; FV.FT.NAU = '' ; CALL
OPF(FN.FT.NAU,FV.FT.NAU)
FN.FT.HIS = 'F.FUNDS.TRANSFER$HIS' ; FV.FT.HIS = '' ; CALL
OPF(FN.FT.HIS,FV.FT.HIS)
Y.FT.ID=''
LOCATE "FT.ID" IN D.FIELDS SETTING FT.POS THEN
Y.FT.ID = D.RANGE.AND.VALUE<FT.POS>
END
IF Y.FT.ID THEN
REC.FT = ''
CALL F.READ(FN.FT.LIVE,Y.FT.ID,REC.FT,FV.FT.LIVE,ERR.FT)
IF NOT(REC.FT) THEN
CALL F.READ(FN.FT.NAU,Y.FT.ID,REC.FT,FV.FT.NAU,ERR.FT)
IF NOT(REC.FT) THEN
CALL F.READ(FN.FT.HIS,Y.FT.ID:';1',REC.FT,FV.FT.HIS,ERR.FT)
END
END
Y.OUT = ''
IF REC.FT THEN
Y.OUT = Y.FT.ID
Y.OUT := '*' : REC.FT<FT.TRANSACTION.TYPE>

Y.OUT := '*' : REC.FT<FT.DEBIT.VALUE.DATE>


Y.DATA<-1> = Y.OUT
END
END
RETURN
END
ng k trong SS:

To ENQ:

You might also like