Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Lot takipli bir Malzemeye LObjects ile Lot ekleme

  Tiger/Logo Object Designer (LOD)

Lot takipli bir Malzemeye LObjects ile nasıl Lot numarası ekliyebilirim?


LogoObjects UnityObjects Data Object Type


Kişi bilgileri gizlidir. Logo çalışanları görebilir.
Onaylanmış Cevap

Aşağıdaki şekilde Lot takipli bir Malzemeye doSerialLot data nesnesini kullanarak Lot ekleyebilirsiniz.

UnityObjects.Data seriallotrecord = UnityApp.NewDataObject(UnityObjects.DataObjectType.doSerialLot);
seriallotrecord.New();
seriallotrecord.DataFields.FieldByName("ITEM_CODE").Value = "TICARI12";      
seriallotrecord.DataFields.FieldByName("TYPE").Value = 1;
seriallotrecord.DataFields.FieldByName("CODE").Value = "TICARI12LOT01";
seriallotrecord.DataFields.FieldByName("CREATED_BY").Value = 1;
if (seriallotrecord.Post() == true)
 {
   MessageBox.Show("POST OK !");
 }
else
 {
   if (seriallotrecord.ErrorCode != 0)
    {
       MessageBox.Show("DBError(" + seriallotrecord.ErrorCode.ToString() + ")-" + seriallotrecord.ErrorDesc + seriallotrecord.DBErrorDesc);
    }
   else if (seriallotrecord.ValidateErrors.Count > 0)
    {
       string result = "XML ErrorList:";
       for (int i = 0; i < seriallotrecord.ValidateErrors.Count; i++)
         {
            result += "(" + seriallotrecord.ValidateErrors[i].ID.ToString() + ") - " + seriallotrecord.ValidateErrors[i].Error;
         }
       MessageBox.Show(result);
     }
  }

 


20/08/15 13:55

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