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




  

Kirim email ke