Berikut langkah- langkah untuk menampilkan informasi Berat pada Rancangan Formulir Surat Jalan :
- Masuk ke menu Persiapan | Rancangan formulir kemudian pilih dan buka Rancangan Formulir dari Surat Jalan (Delivery Order) dan klik Desain sebagai FRF
- Klik Page2, pilih kolom IBX ke-3 dari sebelah kiri kemudian tekan F11 pada keyboard komputer anda, kemudian klik pada baris SQL dan buka SQL-nya dengan meng-klik tanda titik tiga.
- Lalu ubah skrip SQL menjadi (hapus skrip yang lama dan copy paste skrip SQL berikut ini):
Select
a.ARINVOICEID, a.SEQ, a.USEDINSIID,
a.USEDINSI, a.INVOICENO, a.PONOFROMDO,
a.ITEMNO, a.ITEMOVDESC, a.QUANTITY,
a.ITEMDISCPC, a.BRUTOUNITPRICE, a.UNITPRICE,
a.ITEMHISTID, a.ITEMCOST, a.ITEMCOSTBASE,
a.ITEMUNIT, a.UNITRATIO, a.ITEMTYPE,
a.UNIT1, a.UNIT2, a.UNIT3, a.RATIO2, a.RATIO3, a.NOTES,
a.INVENTORYGLACCNT, a.COGSGLACCNT, a.SALESGLACCNT,
a.SALESDISCOUNTACCNT, a.GOODSTRANSITACCNT,
a.TAXCODES, a.TAXABLEAMOUNT1, a.TAXABLEAMOUNT2,
a.ITEMRESERVED1, a.ITEMRESERVED2, a.ITEMRESERVED3,
a.ITEMRESERVED4, a.ITEMRESERVED5, a.ITEMRESERVED6,
a.ITEMRESERVED7, a.ITEMRESERVED8, a.ITEMRESERVED9,
a.ITEMRESERVED10, a.SOID, a.SOSEQ, a.SONO, a.PONOFROMSO,
a.DEPTID, a.DEPTNO, a.DEPTNAME,
a.PROJECTID, a.PROJECTNO, a.PROJECTNAME,
a.WAREHOUSEID, a.NAME WPIName, a.QuoteID, a.QuoteNo, a.SNLine, a.SNExpDate,
a.QTYCONTROL,i.dimwidth, i.WEIGHT
From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a
left join item i on a.itemno=i.itemno
Where 1=1
and (a.GroupSeq is null or (a.GroupSeq is not null
and (Exists (select s.Seq from ARINVDET s
inner join Item it on it.itemNo=s.ItemNo and it.ItemType=3
where it.MinimumQty=1 and s.ARInvoiceID=a.ARInvoiceID and s.Seq=a.GroupSeq))))
Order by a.Seq
- Simpan pengubahan skrip SQL dengan meng-klik tanda centang.
- Setelah itu ke Page1, lalu ke menu File | Data Directory.
- Tambahkan variabel baru pada folder Invoice Item, lalu namakan variable baru tersebut dengan nama yang sesuai, misalnya adalah Berat.
- Selanjutnya pada Variabel Berat, klik pada bagian Values dan pilih DialogForm.qrySIARInvDet lalu pilih skrip SQL Weight dan simpan.
- Simpan dan tutup Design FRF.
- Masih di Rancangan Formulir Surat Jalan, pada tab Detil, centang Cadangan 1 (custom field 1) untuk Cetak saja, kemudian isikan nama yang sesuai, misalnya adalah Berat. Hal ini bertujuan untuk menampilkan variable Berat pada saat dicetak.
- Kemudian klik Desain pada kolom Berat isikan dengan variabel Berat yang sudah ditambahkan pada poin 6.
- Simpan dana Tutup Desain formulir tersebut.