Tomasz
Mierzejewski
wdrożeniowiec,
programista,
administrator
Temat: Problem z Importem specjalnym z poziomu AmBasica
Co z tym kodem jest nie tak?
long stan
IORec ior
string Zm2 = "C:\\hmfk.AMS"
//ior.SetField("typImportu","1")
//ior.SetField("sterownik","ie.dll")
ior.SetField("nazwa","PROFIL")
ior.SetField("plikDanych","C:\\test.txt")
ior.SetField("plikSzablonu",Zm2)
//ior.Setfield("trybInterakcji","1")
stan=Importuj(ior)
message kwota(stan)
Według dokumentacji funkcja Importuj powinna uruchomić Import specjalny, ale tego nie robi. Funkcja zwraca wartość 1, co oznacza (znowu zgodnie z dokumentacją), że wszystko poszło OK, ale zupełnie nic się nie dzieje.
Kod zachowuje się tak samo pod FK Premium jak i forte.
Pliki test.txt oraz hmfk.AMS, są tam gdzie wskazują ścieżki.
Profil o nazwie PROFIL jest zdefiniowany.
Import pliku test.txt przy pomocy profilu PROFIL z użyciem hmfk.AMS wykonany ręcznie przebiega prawidłowo.
Macie może jakieś pomysły?