Forum Anasayfa Forum Anasayfa > Mikro Ürünleri ile ilgili Forumlar > Mikro Fly
  Yeni Mesajlar Yeni Mesajlar RSS Besemesi - e-İrsaliye.ini hakkında
  SSS SSS  Forum Araması   Etkinlikler   Foruma Kayıt Olun Foruma Kayıt Olun  Giriş Giriş

e-İrsaliye.ini hakkında

 Cevap Yaz Cevap Yaz
Yazar
Mesaj
  Başlık Arama Başlık Arama  Konu Ayarları Konu Ayarları
MYERP Sürükle bırak
Senior Member
Senior Member


Kayıt tarihi: 06 Mayıs 2014
Durum: Çevrimdışı
Puan: 971
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı MYERP Alıntı  Cevap YazCevap Bu mesaja direkt link Başlık: e-İrsaliye.ini hakkında
    Gönderildi: 09 Ocak 2021 saat 18:59
Merhaba,

STOK_HAREKETLERI_USER tablosuna yazılan  PALET, PAKET, KOLI verilerini  aşağıdaki sorgularla 
XSLT içine yazıyorum.

ItemNode8 =Despatch/Despatchline/Note
ItemData8 =%%SQL.SELECT SU.Paket FROM STOK_HAREKETLERI SH LEFT OUTER JOIN STOK_HAREKETLERI_USER SU ON SH.sth_Guid=SU.Record_uid WHERE SH.sth_Guid = @SGuid%%
ItemNode9=Despatch/Despatchline/Note
ItemData9=%%SQL.SELECT SU.Palet FROM STOK_HAREKETLERI SH LEFT OUTER JOIN STOK_HAREKETLERI_USER SU ON SH.sth_Guid=SU.Record_uid WHERE SH.sth_Guid = @SGuid%%
ItemNode10=Despatch/Despatchline/Note
ItemData10=%%SQL.SELECT SU.Koli FROM STOK_HAREKETLERI SH LEFT OUTER JOIN STOK_HAREKETLERI_USER SU ON SH.sth_Guid=SU.Record_uid WHERE SH.sth_Guid = @SGuid%%


Daha sonra bunları da fatura XML içinde yazıyorum.

<DespatchLine>
        <ID>1</ID>
        <Note>1111</Note>
        <Note>3333</Note>
       <Note>2222</Note>


XSLT içinde ilgili tanımı yaptığımda sadece <Note>1111</Note> yazıyor.

Digerlerini nasıl yazdırabilirim.
















Başa dön
oxnxuxr Sürükle bırak
Senior Member
Senior Member
Avatar

Kayıt tarihi: 08 Ocak 2018
Konum: Gaziantep
Durum: Çevrimdışı
Puan: 165
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı oxnxuxr Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 10 Ocak 2021 saat 06:50
Merhaba, emin değilim çünkü xslt tarafındaki işlemin detaylarını bilmiyorum ama mantık olarak şu şekilde çalışabilir diye düşünüyorum. 

<DespatchLine>
        <ID>1</ID>
        <Note>1111</Note>
        <ID>2</ID>
        <Note>3333</Note>
        <ID>3</ID> 
      <Note>2222</Note>


Ayrıca sorgunuzun aşağıdaki gibi joinsiz çalışabileceğini düşünüyorum. Mevcut sorgularınız da zaten hatalı yazılmış gibi görülüyor.

ItemNode8 =Despatch/Despatchline/Note
ItemData8 =%%SQL.SELECT Paket FROM STOK_HAREKETLERI_USER WHERE Record_uid = @SGuid%%
ItemNode9 =Despatch/Despatchline/Note
ItemData9 =%%SQL.SELECT Palet FROM STOK_HAREKETLERI_USER WHERE Record_uid = @SGuid%%
ItemNode10 =Despatch/Despatchline/Note
ItemData10 =%%SQL.SELECT Koli FROM STOK_HAREKETLERI_USER WHERE Record_uid = @SGuid%%
Onur
Başa dön
oxnxuxr Sürükle bırak
Senior Member
Senior Member
Avatar

Kayıt tarihi: 08 Ocak 2018
Konum: Gaziantep
Durum: Çevrimdışı
Puan: 165
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı oxnxuxr Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 10 Ocak 2021 saat 07:03
Alternatif olarak, eğer illa o bilgilerin alt alta yazması gerekmiyorsa aşağıdaki sorguyu gönderin tüm bilgiler tek satıra gelir. Yinede bu sorguların hiçbiri yüzde yüz doğru çalışmaz. İrsaliyede birden fazla satır varsa muhtemelen sadece ilkini baz alır.

ItemNode8 =Despatch/Despatchline/Note
ItemData8 =%%SQL.SELECT Paket + ' Paket / ' + Palet + ' Palet / ' + Koli + ' Koli / ' FROM STOK_HAREKETLERI_USER WHERE Record_uid = @SGuid%%
Onur
Başa dön
MYERP Sürükle bırak
Senior Member
Senior Member


Kayıt tarihi: 06 Mayıs 2014
Durum: Çevrimdışı
Puan: 971
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı MYERP Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 10 Ocak 2021 saat 16:13
Sql sorguları çalışıyor bir sıkıntı yok. Sorgu veriyi XML içine yazıyor onda da bir sorun yok. Sorun XML içindeki verinin XSLT de satıra dağıtılması.
Başa dön
MYERP Sürükle bırak
Senior Member
Senior Member


Kayıt tarihi: 06 Mayıs 2014
Durum: Çevrimdışı
Puan: 971
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı MYERP Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 12 Ocak 2021 saat 18:26
İstediğim gibi yaptım sonunda. XSLt ve biraz HTML e kafa yormak gerekiyor.

Başa dön
oxnxuxr Sürükle bırak
Senior Member
Senior Member
Avatar

Kayıt tarihi: 08 Ocak 2018
Konum: Gaziantep
Durum: Çevrimdışı
Puan: 165
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı oxnxuxr Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 12 Ocak 2021 saat 21:52
Nasıl yaptınız peki? O bağlantı mantığını bir türlü kuramadım.
Onur
Başa dön
MYERP Sürükle bırak
Senior Member
Senior Member


Kayıt tarihi: 06 Mayıs 2014
Durum: Çevrimdışı
Puan: 971
Mesaj Ayarları Mesaj Ayarları   Teşekkürler (0) Teşekkürler(0)   Alıntı MYERP Alıntı  Cevap YazCevap Bu mesaja direkt link Gönderildi: 13 Ocak 2021 saat 21:03
Elimde bir iş yoğunluğu bitsin detayını yazarım
Başa dön
 Cevap Yaz Cevap Yaz
  Konuyu Paylaş   

Foruma Atla Forum Yetkileri Sürükle bırak

Forum Software by Web Wiz Forums® version 11.04
Copyright ©2001-2015 Web Wiz Ltd.

Bu sayfa 0,035 saniyede yüklenmiştir.