mojaSymfonia FORUM
https://forum.mix-soft.pl/

HMF kasowanie pozycji ZO
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8859
Strona 1 z 1

Autor:  marty123 [ 2018-10-27, 14:50 ]
Tytuł:  HMF kasowanie pozycji ZO

W premium używałem iorec do kasowania pozycji ZO za pomocą wpisu dok.SetField("usun","1") // kasujemy zapis

chciałem zastosować to samo w HMF ale nie działa, mogę zmienić ilośc pozycji na mniejszą lub większą ale nie usunąć ani wyzerować, jest na to jakiś sposób, poniżej uproszczony fragment kodu do testów:
Kod:
long zaz_dok = GetLineId( settaggedpos(fs) )
   int a
   Dispatch dok = xFactory.NewObject("BIORec")
   Dispatch xFunkcja = xFactory.NewObject("BFunkcja")

   dok.Clear()
   dok.SetField("id",(using "%l", zaz_dok))   
   dok.SetField("opis","ZREALIZOWANE")   
       for a=1 to a>2
   dok.BeginSection("Pozycja dokumentu")
       dok.SetField("id", idPozycji)         
      dok.SetField("ilosc","1") // kasujemy zapis               
   dok.EndSection()
       next a

// zapisanie zmian do ZO
long err_bd = xFunkcja.EditZO(dok)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/