Dzień dobry,
Mój post skierowany jest zapewne nielicznych osób przebywających tutaj. Walczę z jednym tematem i nie za bardzo wiem jak to przełożyć na Delphi. Otóż, próbuję z Subiekta wyciągnąć informacje na temat dostaw. W pomocy mam przykładowy kod, ale za Chiny zjednoczone z Hong Kongiem nie wiem jak go przełożyć na Delphi.
Kod wygląda następująco:
Set oDostawy = oSGT.SuDokumentyManager.PodajDostepneDostawy(oTw.Identyfikator, 1, #7/19/2023#)
For Each oDostawa In oDostawy.Dostawy
Debug.Print ("DostawaId=" & oDostawa.DostawaId)
Debug.Print ("DataPrzyjecia=" & oDostawa.DataPrzyjecia)
Debug.Print ("TerminWaznosci=" & oDostawa.TerminWaznosci)
Debug.Print ("KodDostawy=" & oDostawa.KodDostawy)
Debug.Print ("OpisDostawy=" & oDostawa.OpisDostawy)
Debug.Print ("NumerDokPrzyjecia=" & oDostawa.NumerDokPrzyjecia)
Debug.Print ("NumerDokZakupu=" & oDostawa.NumerDokZakupu)
Debug.Print ("NumerOrygPrzyjecia=" & oDostawa.NumerOrygPrzyjecia)
Debug.Print ("NumerOrygZakupu=" & oDostawa.NumerOrygZakupu)
Debug.Print ("Dyspozycja=" & oDostawa.Dyspozycja)
Debug.Print ("Stan=" & oDostawa.Stan)
Debug.Print ("Pozostalo=" & oDostawa.Pozostalo)
'Debug.Print ("Ilosc=" & oDostawa.Ilosc)
Debug.Print ("Jm=" & oDostawa.Jm)
Next
Dokładnie to nie wiem jak tą pętle przetłumaczyć. W pomocy do Sfery jest napisane, że Dostawy w obiekcie oDostawy jest iteratorem po obiektach oDostawa. Podpowie ktoś, jak to ogarnąć?