Autor Wątek: Sfera zmiana ceny / ilsoci na fakturze zakupu (java, jackob)  (Przeczytany 1138 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
Sfera zmiana ceny / ilsoci na fakturze zakupu (java, jackob)
« dnia: Lipiec 09, 2021, 14:29:50 »
Dzień dobry

Jestem w trakcie pisania programu który musi mieć możliwość zmiany wartości na pozycjach faktury zakupowej.
Program piszę w Java i do komunikacji używam Jacob'a

Nie mam żadnych problemów ściąganiem informacji z faktury:

ActiveXComponent oDokumenty = oSubiekt.invokeGetComponent("Dokumenty");
ActiveXComponent oDokument = oDokumenty.invokeGetComponent("Wczytaj", new Variant("FZ 454/2021"));
ActiveXComponent produkty = oDokument.invokeGetComponent("Pozycje") ;
ActiveXComponent produkt = produkty.invokeGetComponent("Wczytaj", new Variant(i));
Long iloscProduktu = Dispatch.get(produkt, "Ilosc").getCurrency().longValue();

Jednak jeśli próbuje tym samym sposobem zmienić ilość danego produktu na fakturze:

Dispatch.put(produkt,"Ilosc",2);
lub
produkt.setProperty("Ilosc",2);


To dostaje błąd:

"Exception in thread "main" com.jacob.com.ComFailException: A COM exception has been encountered:
At Invoke of: Ilosc
Description: 8002000e / Nieprawidłowa liczba parametrów."

Czy ktoś z Państwa może podpowiedzieć jak mogę edytować składniki faktury zakupowej ?

Forum Użytkownikow Subiekt GT

Sfera zmiana ceny / ilsoci na fakturze zakupu (java, jackob)
« dnia: Lipiec 09, 2021, 14:29:50 »