You are on page 1of 1

Page Activate Event : Local Rowset &RS1; &RS1 = GetLevel0()(1).GetRowset(Scroll.PO_SHEET); &Active = &RS1.ActiveRowCount; If &Active = "1" And None(&RS1(1).PO_SHEET.LINE_SEQ_NUM.

Value) Then &RS1(1).PO_SHEET.LINE_SEQ_NUM.Value = "1"; End-If; --- Record.Field.RowInsert Event : Local Rowset &RS1; &I = "1"; &RS1 = GetLevel0()(1).GetRowset(Scroll.PO_SHEET); &Max_Value = &RS1(1).PO_SHEET.LINE_SEQ_NUM.Value; For &I = 1 To &RS1.RowCount; &Cur_seq_num = &RS1(&I).PO_SHEET.LINE_SEQ_NUM.Value; If &Cur_seq_num >= &Max_Value Then &Max_Value = &Cur_seq_num; End-If; End-For; PO_SHEET.LINE_SEQ_NUM = &Max_Value + 1;

You might also like