Merhaba,
Array yöntemini kullanmalısınız. Global module içerisinde "arr_d=Array(0)" bir değişken oluşturunuz daha sonra Lot giriş Formunun FormCloseQuery events 'ında gerekli koşullarınıza göre aşağıdaki gibi array ınızı doldurabilirsiniz.
arr_d.size = arr_d.size + 1
arr_d[arr_d.size - 1] = {CODE = _itemcode, DEFINITION_ = _itemname, LOTNO = Lot_No}
Daha sonra Satın Alma İrsaliye formunda BeforeSave veya AfterSave event'ını kullanarak aşağıdaki kod gibi mail gönderme işlemini gerçekleştirebilir siniz bu işlem tek tek mail atmaktadır.
for j=0 to arr_d.size - 1 if arr_d[j].CODE <> "" and arr_d[j].LOTNO <> "" then
SendMail("kim","cc","konu",arr_d[j].CODE+" xxx "+arr_d[j].DEFINITION_+" xxx "+arr_d[j].LOTNO+" xxx ","",0,err) end if next j
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
LOD ile Lotlu Satın Alma irsaliye Mail bildirimi
29/11/16 11:55   Tiger/Logo Object Designer (LOD)Merhaba,
Lod ile yapmak istediğim ;
Satın Alma İrsaliyesinde birden fazla satırım bulunmakta her satırın "LOT" bilgisi bulunmakta "LOT" giriş ekranında bazı koşullara göre olanları alarak bunları (Malzeme Kod,Malzeme Açıklaması,Lot numarası ve Lot miktarı) ilgili kişilere mail atmak
Ama Lot miktar ve Lotlar değişebileceği için Satın Alma İrsaliyesini kaydet me işleminde maili göndermem gerekmektedir.
Bu işlemi nasıl gerçekleştirebiliriz.
LOD