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

Jak utworzyć nowy obiekt BTowar?
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4287
Strona 1 z 1

Autor:  iluvathar [ 2012-11-07, 18:18 ]
Tytuł:  Jak utworzyć nowy obiekt BTowar?

Witam, Potrzebuję utworzyć nowy towar w HMF2012.a z poziomu ambasica.
Chciałbym wykorzystać do tego obiekt BTowar. Po przejrzeniu kliku raportów importujących dane stożyłem mały szablon generowania nowego towaru.

dispatch xTw = xFactory.NewObject("BTowar")
dispatch xTwTmp

xTwTmp = xTw.AddNew()
xTwTmp.UstawKod( "Towar test kod" )
xTw.nazwa = "Towar test nazwa"
int nErr = xTwTmp.Save()

Jednakże w wierszu
xTwTmp.UstawKod( "Towar test kod" )
kompilator BasIDE zwraca błąd ze obiekt OLE nie został zainicjalizowany
to samo dla następnego wiersza
xTw.nazwa = "Towar test nazwa"
Za pomoc z góry dziękuję.

Autor:  rafal [ 2012-11-15, 13:57 ]
Tytuł:  Re: Jak utworzyć nowy obiekt BTowar?

Kod:
Dispatch xTw

xTw = xFactory.NewObject("BTowar")

print xTw.Edit()

print xTw.Nazwa = "_AAA"
print xTw.UstawKod("_AA")
print xTw.UstawTyp("0")

print xTw.Save()

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