Znaleziono 48 wyników

autor: rafal
30 lip 2013, 12:11
Forum: Warsztat
Temat: Wykrzyknik - Wywoływanie programu z parametrem
Odpowiedzi: 1
Odsłony: 1828

Re: Wykrzyknik - Wywoływanie programu z parametrem

To normalne zachowanie, jedyne co możesz ustawić to format i miejsce gdzie ma być plik zapisywany.
autor: rafal
30 lip 2013, 11:49
Forum: Dyskusje
Temat: API XL Dokumenty ZK
Odpowiedzi: 4
Odsłony: 6738

Re: API XL Dokumenty ZK

Cześć,
Przydał kod, który "popełniłeś", bez tego trudno coś wywnioskować.
Czy funkcja zwraca jakiś kod błędu?
autor: rafal
06 sty 2013, 23:39
Forum: Warsztat
Temat: HYDRA - jeden dodatek na kilka okien XL-a
Odpowiedzi: 3
Odsłony: 2992

Re: HYDRA - jeden dodatek na kilka okien XL-a

Spróbuj wykorzystać dziedziczenie. Zrób jedną klasę obsługującą dodanie przycisku a w klasach potomnych dodaj odpowiedni atrybut [SusbcribeProcedure]
autor: rafal
08 sie 2012, 11:30
Forum: Warsztat
Temat: API - dodawanie PZ z pliku XML
Odpowiedzi: 16
Odsłony: 11262

Re: API - dodawanie PZ z pliku XML

Zrobiłbym tak: próbujesz dodać pozycje jesli się nie udaje z powodu braku towaru uruchamiasz wspomniana wczesniej funkcje z uzupełniona następujaco strukturą: int error=cdn_api.cdn_api.XLUruchomFormatkeWgGID(new XLGIDGrupaInfo_18() { Wersja= twoj numer wersji, GIDTyp=16, GIDFirma=twoj numer firmy, G...
autor: rafal
07 sie 2012, 15:59
Forum: Warsztat
Temat: API - dodawanie PZ z pliku XML
Odpowiedzi: 16
Odsłony: 11262

Re: API - dodawanie PZ z pliku XML

Jesli używasz kodu, który załączyłes na poczatku tematu to przypuszczam że problemem jest to że masz tylko jedną strukture odpowiedzialna za element dokumentu. W pętli probujesz zmieniać tylko EAN. Spróbuj tworzyć cały obiekt. forech(var v in ...){ cdn_api.XLDokumentElemInfo_22 dokumenteleminfo = ne...
autor: rafal
19 lip 2012, 12:05
Forum: Warsztat
Temat: API - dodawanie PZ z pliku XML
Odpowiedzi: 16
Odsłony: 11262

Re: API - dodawanie FZ z pliku XML

Ciekawe przypadki w api: -Api zwraca błędu, których nie ma w dokumentacji i tak np XLDodajPozycje potrafi zrócic błąd minus 11, którego api nie opisuje. Co ciekawe jak spróbuje dodać dokładnie ta sama pozycje po odczekaniu 1 sekundy api dodaje pozycje bez problemu -Kolejnym problemem sa messageboxy ...
autor: rafal
18 lip 2012, 18:11
Forum: Warsztat
Temat: API - dodawanie PZ z pliku XML
Odpowiedzi: 16
Odsłony: 11262

Re: API - dodawanie FZ z pliku XML

Dokumentacji struktur np XLDokumentNagInfo_22 szukaj w sekcjach "Szczegółowy opis pól" przy opisie funkcji w dokumentacji. Algorytm postępowania masz dobry, ale proponuje dodać obslugę błędów każda funkcja Api zwraca kod błędu jeśli się nie uda jej wykonać. Ogólnie api cdna jest dziurawe i nie zawsz...
autor: rafal
15 gru 2011, 12:18
Forum: Warsztat
Temat: trigger
Odpowiedzi: 3
Odsłony: 2588

Re: trigger

Spróbuj tak

Kod: Zaznacz cały

Create TRIGGER symbol
ON cdn.TwrKarty
FOR UPDATE
AS
SET NOCOUNT ON
IF EXISTS(
SELECT * FROM inserted i
RIGHT JOIN cdn.TwrKarty t
ON t.twr_nazwa = i.twr_nazwa
where i.twr_gidnumer!=t.twr_gidnumer
)
BEGIN
RAISERROR('Istnieje towar o takim symbolu.', 16, 1)
RETURN

END
autor: rafal
08 gru 2011, 15:00
Forum: Warsztat
Temat: Okienka XLa we własnej aplikacji
Odpowiedzi: 11
Odsłony: 6270

Re: Okienka XLa we własnej aplikacji

Można wywołać takie okno. int error=cdn_api.cdn_api.XLUruchomFormatkeWgGID(new XLGIDGrupaInfo_18() { Wersja=18, GIDTyp=32, GIDFirma=60417, GIDNumer=-1 }); Twoja aplikacja musi być zalogowana do cdna inaczej dostaniesz bład -1. Okienek typu list użyć się nie da bo nie ma takich funkcji....Gdyby funkc...
autor: rafal
30 lis 2011, 10:00
Forum: Warsztat
Temat: XLModyfikujVat
Odpowiedzi: 2
Odsłony: 1894

Re: XLModyfikujVat

Poradziłem sobie już z tą funkcją brakowało DeklRok=2011,DeklMiesiac=11 w strukturze.
Próbowałem skorzystać z tej metody aby zmodyfikować sam vat o 1 grosz, ale niestety ta funkcja zmienia vat tylko wtedy jak zmienia sie również wartość netto. Kolejna niespodzianka od Comarchu... ;)