Autor Wątek: Sciągnięcie wszytskich faktur z danego dnia za pomocą Java (jacob)  (Przeczytany 2133 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline molu2008

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: GT 1.60
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


Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sciągnięcie wszytskich faktur z danego dnia za pomocą Java (jacob)
« Odpowiedź #1 dnia: 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ą...
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Sciągnięcie wszytskich faktur z danego dnia za pomocą Java (jacob)
« Odpowiedź #1 dnia: Maj 16, 2020, 14:42:18 »