Modyfikacja dokumentu poprzez obiekty
Witam.
Mam takie pytanie
Chciałbym poprzez raport zmodyfikować dokument(y).
Zaznaczam interesujące mnie dokumenty sprzedaży i zbieram ich ID do tablicy w taki sposób:
Kod:
long zazn(1)
if SetTaggedPos(FS) then
zazn(1) = GetLineID()
while SetTaggedPos(NX)
grow zazn,1
zazn(size(zazn))=GetLineID()
wend
endif
Teraz tworzę obiekt:
Kod:
xDocument=GetObjById("BDokumentSp",zazn(1))
Odczytywanie wartości obiektu jest możliwe. Testowe wydrukowanie niektórych właściwości:
Kod:
Print xDocument.DataSprzedazy,LF
Print xDocument.DataWystawienia,LF
Print xDocument.TerminPlatnosci,LF
Niestety nie wiem jak zapisać właściwość. Wiem, że mogę to zrobić przez SQL i Recordsety, ale czy można także przez obiekty. Spodziewam się, że przez obiekty zapisze mi się to we wszystkich tabelach powiązanych z dokumentami (np. OP czy TR). Poprzez recordsety poprawię tylko jedno pole.
Proszę o pomoc.
Dziękuję