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