我试图在像这样插入之后将 A 块的值插入到 oracle 表单中的表中
GO_BLOCK ('LCL_SP_DTL');
LAST_RECORD;
LV_N_LAST_REC := :SYSTEM.TRIGGER_RECORD;
FIRST_RECORD;
LV_N_FST_REC := :SYSTEM.TRIGGER_RECORD;
FOR I IN LV_N_FST_REC .. LV_N_LAST_REC
LOOP
INSERT INTO LEDGER(LDATE, LTYPE, DESCRIPTION, DEBIT, CREDIT, SID,VID)
VALUES (:LCLSP_MST.REC_DATE, 'Local Sale', DES, 0, AMOUNT, LS_ID,'LS-' || :LCLSP_MST.REC_ID);
NEXT_RECORD;
END LOOP;
但是它给了我错误无法正常工作。请提供任何建议以LEDGER
在运行时插入值