Kalau saya cek pada procedurenya, beberapa fungsi berada dalam string, biasanya tidak bisa dijalankan Pak. Mereka harus berdiri sendiri.
currrentdb.Execute " insert into General_ledger(transaksion_id,gl_number,gl_description,date,posting,posting_to,description,value) " _ & " values " _ & " if(dlookup([transaksion_id],[general_ledger],Cint(left([transaksion_id],3)='PDP'))>0 then NOPDP Else PDP_PERTAMA end if)),dlookup([gl_number],[po_pd_posting],[id]=1),dlookup([gl_description],[po_dp_posting],[id]=1),now,me.PO_Number,me.PO_Suplyer_ID,'Down Payment' & uchase (me.PO_Number ),sum(rst!down_payment) " Yakni: a.. If b.. Dlookup c.. NOW d.. me.PO_Number e.. dll Mungkin harus dipisah dengan symbol &, karena mereka adalah fungsi, tidak bisa dikenali bila berada dalam suatu variable string. Thank's ----- Original Message ----- From: yokananwahyono To: [email protected] Sent: Monday, 29 March 2010 5:42 PM Subject: [belajar-access] Konsep Posting [1 Attachment] [Attachment(s) from yokananwahyono included below] Saya sudah otak - atik kok blm ktm juga ya cara posting DP dari PO Jadi yang di posting adalah Jumlah DP dari PO tsb Kira2 apa yang salah y Atau mungkin temen2 punya program dengan konsep posting data. Di sini saya memakai insert into Silahkan buka PO\released PO Salam Yokanan wahyono

