Zmiany pomiędzy wersją 12 and wersją 13 dla DeployerGuide/Customization/Forte/ForteOnTimer

Pokaż
Ignoruj:
Data i czas:
11/15/12 11:22:54 (12 years temu)
Autor:
jachtelik (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/Forte/ForteOnTimer

    v12 v13  
    3838 * Końcowymi działaniami skryptu jest zamknięcie pliku i przesunięcie go do katalogu kopii bezpieczeństwa zaimportowanych plików. 
    3939 
    40 Przykładowy skrypt: 
     40Format pliku exportu (zapisany jako .txt) 
     41{{{ 
     42<KOD KLIENTA> 
     43<OPIS DOKUMENTU> 
     44<SYMBOL TOWARU Z POZ.1> 
     45<ILOŚĆ TOWARU Z POZ.1> 
     46<CENA NETTO TOWARU Z POZ.1> 
     47<SYMBOL TOWARU Z POZ.2> 
     48<ILOŚĆ TOWARU Z POZ.2> 
     49<CENA NETTO TOWARU Z POZ.2> 
     50... 
     51<SYMBOL TOWARU Z POZ.n> 
     52<ILOŚĆ TOWARU Z POZ.n> 
     53<CENA NETTO TOWARU Z POZ.n> 
     54}}} 
     55 
     56Przykładowy skrypt, który importuje pliki tekstowe zawierające dane z powyższego schematu: 
    4157{{{ 
    4258#!text/x-vba 
     
    196212Po wprowadzeniu kodu przechodzimy z powrotem do okna Forte HM i w menu ''VBA'' klikamy ''Zapisz'' lub ''Zapisz jako...''. Otworzy się okno wyboru miejsca zapisu pliku. Nadajemy nazwę i klikamy zapisz. Okienko można zamknąć. Tworzy się dokument SBC, który następnie wywołamy w raporcie. 
    197213 
    198 W tym momencie nie jest jeszcze możliwym wykonanie kodu zawartego w utworzonym dokumencie. Do tego celu należy zmienić uprawnienia do wykonywania skryptów. Osiągniemy to wchodząc do menu ''VBA > Zabezpieczenia Sage Sp. z o.o.''. Otworzy się okienko, w którym ustawiamy poziom zabezpieczeń na niskie: 
     214W tym momencie nie jest jeszcze możliwym wykonanie kodu zawartego w utworzonym dokumencie. Do tego celu należy zmienić '''uprawnienia''' do wykonywania skryptów. Osiągniemy to wchodząc do menu ''VBA > Zabezpieczenia Sage Sp. z o.o.'' . Otworzy się okienko, w którym ustawiamy poziom zabezpieczeń na niskie: 
    199215 
    200216[[BR]][[Image(img005.png)]][[BR]]''Ustawianie zabezpieczeń do wykonywania skryptów SBC''[[BR]] 
    201217 
    202  
    203  
    204 Należy pamiętać o uprawnieniach do wykonywania skryptów SBC. 
     218Jednym z ostatnich etapów importu danych z plików jest  
    205219 
    206220''Przejdź do [#ontimer Menu ]'' 
     
    223237Na potrzeby integracji sugeruje się wykorzystać język VBA. Import danych do Forte HM (na przykładzie generowania dokumentu '''Zamówienia Obcego''' przedstawiam poniżej. 
    224238  
    225  
    226239 4. Aby wywołać powyższy skrypt dodajemy w tym samym module metodę: