Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: molu2008 w Maj 16, 2020, 13:18:31

Tytuł: Sciągnięcie wszytskich faktur z danego dnia za pomocą Java (jacob)
Wiadomość wysłana przez: molu2008 w Maj 16, 2020, 13:18:31
Dzień dobry


Mam sferę i pisze program w Javie który ma mi pomóc w liczeniu prawidłowej marży.
Używam jacob do komunikacji COM.
Od kilku dni zmagam się z pewnym problemem, mianowicie nie wiem jak pobrać WSZYSTKIE faktury z danego okresu np na dzień 02-02-2020.

Potrafię ściągnąć pojedynczy dokument, ale za chol*rę nie chą mi się pobrać wsyztskie faktury

Pojedynczy dokument ściągam w nastepujacy sposób:

ActiveXComponent oSubiekt = oGT.invokeGetComponent("Uruchom", new Variant(0), new Variant(0));
ActiveXComponent oDokumenty = oSubiekt.invokeGetComponent("Dokumenty");
ActiveXComponent oDokument = oDokumenty.invokeGetComponent("Wczytaj", new Variant("ZK 14846/2020"));

Próbowałem użyć opcji FiltrTypOpcje, FiltrTyp jednak nic nie działa np

oDokumenty.setProperty("FiltrTypOpcje", new Variant("gtaFiltrSuDokumentOpcjeFS"));
LUB
oDokumenty.setProperty("FiltrTypOpcje", "gtaFiltrSuDokumentOpcjeFS");

Zwraca błąd
Exception in thread "main" com.jacob.com.ComFailException: Can't map name to dispid: FiltrTypOpcje


Czy miał ktoś do doświadczenia z Javą i sferą ? Będę baaardzo wdzięczny za jakieś wskazówki

Tytuł: Odp: Sciągnięcie wszytskich faktur z danego dnia za pomocą Java (jacob)
Wiadomość wysłana przez: dkozlowski w Maj 16, 2020, 14:42:18
Dlaczego nie korzystasz z wiedzy zgromadzonej na forum ? Od blisko 10 lat piszemy, że takich rzeczy NIE robi się Sferą...