ERP ürününün XML desteğini UnityObject ile kolaylıkla kullanabilirsiniz. XML desteğini uygulamanıza kazandırmak çok kolay olacaktır.Oluşturduğunuz IData nesnesinin ExportToXML metodu yardımıyla iki parametre geçilerek istediğiniz kayıdı XML formatında belirteceğiniz path ve isimle export edecektir.

Rootkey parametresine Export etmek istediğiniz kaydın xml şablon ismi geçilmelidir. FileName parametresine ise export edilecek kaydın yolu ve ismi birlikte geçilir.ExportToXML metodunu Post methodundan önce kullanmamız gerektiğini unutmamak gereklidir. Post methosundan sonra satır nesneleri boşaltıldığından ExportToXML düzgün bir çıktı vermeyecektir.Bu methodu yeni bir kayıt oluşturduğumuzda Post methodunu çalıştırmadan kullanmalıyız.


ParametreTypeAçıklama
RootkeyStringData tipine ait olan XML şablonunun ismi. Verilen RootKey oluşturacağımız veya içeri alacağımız (Export/Import) xml dosyasının hangi şablon yapısında olduğu bilgisidir.
Bir şablonun rootkey bilgisini oluşturacağımız şablon tipinde bir kaydı ERP ürünü içerisinden almak ve bu kaydı export ederek ERP ürününün oluşturduğu xml şablonundaki rootkey kullanılabilir.
FileName  StringExport edilecek dosyanın yolu ve ismi.
Return TypeAçıklama
Boolean  Export işlemi başarıyla yapılırsa TRUE, diğer durumlarda FALSE değeri döner.



C# Örneği
UnityObjects.Data Discount =UnityApp.NewDataObject(UnityObjects.DataObjectType.doSalesDispatch); 
Discount.Read(12);
Discount.ExportToXML("SALES_DISPATCHES", "C:/IRS01.xml");
if (Discount.Post() == true)
  {
   MessageBox.Show("Başarılı");
  }
else
  {
   if (Discount.ValidateErrors.Count > 0)
     {
        for (int i = 0; i < Discount.ValidateErrors.Count - 1; i++)
           {
              MessageBox.Show("XML Error:(" + Discount.ValidateErrors.ToString() + ") -" + Discount.ValidateErrors.ToString());
           }
     }
  }


 


Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım