|
|
Strona 1 z 1
|
[ Posty: 11 ] |
|
Import danych z poziomu raportu
Autor |
Wiadomość |
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Import danych z poziomu raportu
Witam, Pytanie - czy jest możliwość uruchomienia importu dokumentu sprzedaży z poziomu raportu? Chodzi o to, że mam gotowy plik w formacie 3.0 i chciałbym go zaimportować tak samo jak via Firma > Import danych > Format 3.0
|
2015-10-23, 11:49 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Import danych z poziomu raportu
(1)
Kod: IORec ior
ior.SetField("typImportu","1") ior.SetField("sterownik","ie.dll") ior.SetField("nazwa","FORMAT 3.0") ior.SetField("plikDanych","d:\dane.txt") ior.SetField("plikSzablonu",(Katalog()+"szablon\\hmioddz.ams"))
Importuj(ior)
|
2015-10-23, 12:04 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
To było szybkie! Dzięki Rafał
|
2015-10-23, 12:11 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
Jeszcze jedno pytanie, czy można jakoś zmusić amhm do importu znacznika dokumentu? W dokumencie mam: Kod: Dokument{ rodzaj_dok =sprzedaży ... znacznik =67 .... }
w szablonie hmin.ams dopisałem Kod: case else // "SP" MakeSec("DokumentSP") { ... $znacznik = [znacznik]
niestety znacznik nie importuje się
|
2015-10-23, 12:51 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Import danych z poziomu raportu
a sprawdź to Kod: case else // "SP" MakeSec("DokumentSP") { ... $znaczniki = [znacznik]
|
2015-10-23, 13:01 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
Niestety nie działa, próbowałem też na sztywno podać wartość $znaczniki = 67 $znacznik = 67 ale bez powodzenia
|
2015-10-23, 13:04 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Import danych z poziomu raportu
musi działać
|
2015-10-23, 13:12 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
No niestety nic z tego. Zmodyfikowałem sobie linijkę: Info("Dokument: ", [kod], " znacznik: ", [znacznik]) i przy imporcie pole jest uzupełniane prawidłowo Dokument: 13-FVSW/0006 znacznik: 67
Może inaczej podejść do tematu. Czy z funkcji importu którą podałeś mi na początku można jakoś wyciągnąć ID lub numer utworzonego dokumentu? Lub jakoś przechwycić tekst który przewija się w okienku z informacjami o progresie importu?
Handel Pro 2014.a
|
2015-10-26, 10:28 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
Hej, jeszcze jedno pytanie. Piszę sobie raport który ma odczytać notatki ze wszystkich dokumentów w buforze. Kod: Kod: baseBD bd baseNT nt int err bd.SetKey("id") bd.SetKeySeg("id", 0) err = bd.GetRec(GT) int isNt = 0 string notatka = "" do isNt = 0 // notatka = "" nt.SetKey("super") nt.SetKeySeg("super", bd.GetField("id")) nt.SetKeySeg("baza", 28) nt.SetKeySeg("typi", 0) isNt = nt.GetRec(EQ) print "kod=", bd.GetField("kod"), " id=", bd.GetField("id"), LF print isNt, LF if !isNt then print "ntid=", nt.GetField("opis"), LF endif err = bd.GetRec(NX) loop until err bd.Close() nt.Close()
niestety Symfonia crashuje się na funkcji nt.GetField("opis") i za nic nie mogę dojść dlaczego - może ktoś podpowie? Pozdrawiam
|
2015-11-03, 18:04 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Import danych z poziomu raportu
(1)
przed wszystkim dodaj polecenie Zakładaj nowe wątki przy nowych tematach proszę.
|
2015-11-03, 20:12 |
|
|
kat
Rejestracja: 2014-01-13, 12:36 Posty: 48
|
Re: Import danych z poziomu raportu
Oczywiście działa, jestem Twoim dłużnikiem. Gdybyś potrzebował pomocy z czegoś z insertu wal śmiało.
|
2015-11-04, 23:49 |
|
|
|
Strona 1 z 1
|
[ Posty: 11 ] |
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 23 gości |
|
Nie możesz tworzyć nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz dodawać załączników
|
|
|
|