Uluç Karadeniz

LOD Fatura Kayıt Sonrası İrs. Ref Ulaşmak

  Tiger/Logo Object Designer (LOD)

Merhaba,

Satış faturaları formuna yaptığımız geliştirmede kayıt işlemi sonrası oluşan irsaliye referansına ulaşmaya çalışmaktayız. AppTable[8].GetIntFieldR kullanmamıza karşın AppTable[14].GetIntFieldR kullanmışız gibi bize INVOICE tablosunda yeni eklenen kaydın LOGICALREF'ini geri döndürmekte. Aslında STFICHE tablosunda oluşan yeni satırın refini geri döndürmesi gerekmez mi ?

Sub AfterSave()
 AppTables[8].GetIntFieldR(Rechandle,"LOGICALREF",intRef)
 warn(intRef)
End Sub




lod GetIntFiledR


Sezgin ÖZDEMİR

Merhabalar,


Rechandle ile kayıt yapılan ana tablonun bilgilerine ulaşabiliriz, Bağlı oldukları tablolar için bilgilere ulaşamayız. Burada şöyle bir hareket yapılabilir. Fatura referansını yakalayıp sonrasında  yakaladığımız referans bilgisi ile bir select sorgusu çekip invoiceRef'i bu referans bilgisi olan irsaliyenin referans bilgisine ulaşabilirsiniz.


06/11/17 10:13


Uluç Karadeniz

Sezgin Bey,

O zaman AppTables[8].GetIntFieldR(Rechandle,"LOGICALREF",intRef) [8] diye girdiğimiz table id'nin hiç bir önemi yok. Bende geçici çözüm olarak bahsettiğiniz invoiceref üzerinden ilerledim.

Yinede yardımınız için teşekkürler.


06/11/17 10:42

Cevap vermek için giriş yapmanız gerekmektedir.