mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
[Handel Premium 2009] Importowanie warunkowe za pomocą IORec https://forum.mix-soft.pl/viewtopic.php?f=15&t=1557 |
Strona 1 z 1 |
Autor: | MMM [ 2010-01-06, 10:48 ] |
Tytuł: | [Handel Premium 2009] Importowanie warunkowe za pomocą IORec |
Witam! Usiłuję zaimportować dokumenty z pliku za pomocą IORec, ale ... powiedzmy, że nie wszystkie. Dla części potrzebuję ID nadanych dokumentów magazynowych. Robię to tak, że napisałem własną procedurę importującą (NowyImport())- nic skomplikowanego - wypełnianie nowego IORec i jego import za pomocą ImportMG. W sumie kilka linijek kodu. I ta procedura miałaby wykonywać się ZAMIAST importu jednego dokumentu z pliku. Czyli sprawa prosta - wystarczy obsłużyć OnProcessImport i w nim wywołać NowyImport(). Ale nie jest tak kolorowo... Załóżmy, że mam taki kod (zmieniony, ale oddaje ideę) Kod: int i=0 int sub OnProcessImport() OnProcessImport = 0 i += 1 if (i==3) then NowyImport() OnProcessImport = 1 endif endsub Jeśli i jest równe 3, to dana pozycja nie ma się importować a zamiast tego ma być wykonana inna procedura (która również zawiera Import). I tu jest właśnie problem - jeśli ta wywoływana procedura zawiera m.in. ImportMG(), to całość powoduje wywalenie się programu. Aż do zamknięcia. Przy braku poleceń importujących wszystko jest OK. Jak to obejść? |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |