Burak Doğan

Fatura Satırında ki Değeri Değiştirme

  Tiger/Logo Object Designer (LOD)

Merhaba;


Faturayı Read fonksiyonu ile okuyabiliyorum. 

Ancak var olan satırda ki değeri aşağıdaki gibi okuyarak değiştirmek istediğim de hata alıyorum.

Price alanını güncelleyebiliyorum, satırı siparişten kurtaramıyorum.

var lines = invoice.DataFields.FieldByName("TRANSACTIONS").Lines
for (int i = 0; i < lines.Count; i++)
 {
     lines[i].FieldByName("ORDER_REFERENCE").Value = "0";
 }


An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in NetFda.Library.dll
Additional information: Çok zararlı hata (HRESULT özel durum döndürdü: 0x8000FFFF (E_UNEXPECTED))


Nasıl bir yol izlemeliyim?




NaciO

Aldığınız hata interop hatası. Muhtemelen 2.45 sürümünü kullanıyorsunuz.


Şu forum onusundaki işlemleri yapmalısınız;

https://forum.logo.com.tr/index.php?page=details&konu=2-45-0-0-setinde-lobject-hatasi



31/07/17 16:35

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