Dear All Oracle Mania,
Mo tanya lagi nih semoga ada yang bisa bantu yah,
saya mau menanyakan mengenai cara increment no. urut pada block detail
Ceritanya :
Saya membuat form header dan detail (ada relasi antara header dan detailnya).
Lalu di posisi detail ada no. urut yang harus bertambah setiap kita menambahkan
detailnya.
Jadi pada trigger WHEN-NEW-RECORD-INSTANCE, saya sudah menuliskan seperti ini :
DECLARE
recstat VARCHAR2(20) := :System.record_status;
BEGIN
IF (recstat = 'NEW' or recstat = 'INSERT') THEN
:line_no := :line_no + 1;
END IF;
END;
Dimana line_no sendiri adalah field dari detailnya.
Tapi kalau formnya di-run, field line_no tetap tidak terisi angka 1, 2, dst.
Untuk jelasnya saya kirimkan file fmb.nya (no_urut1.fmb)
Terima Kasih
Gita
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search.
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
[Non-text portions of this message have been removed]