Skrypt do automatycznej aktualizacji kursu waluty

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: elmiq »

Tak, chodzi o to pole. Przepraszam, że nie odpowiedziałem wcześniej ale gdzieś mi to uciekło, a czasu brak :)
Mateusz Świerkosz

http://elmiq.blogspot.com/

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: balascior »

skrypt uruchomiony "z ręki" działa, ale wrzucony do harmonogramu już nie działa. używam tego samego pliku cscript.exe w obydwu wypadkach i harmonogram leży. jakieś specjalne ustawienia zadnia ?
pozdrawiam,
Balaścior

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: viesiek1 »

U mnie ustawienie harmonogramu wygląda tak:
Ustawienie harmonogramu
Ustawienie harmonogramu
i oczywiście działa :)
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: balascior »

Jak cudnie, działa :D
nie wiem jak dziękować za cierpliwość i nie ocenioną pomoc ;)
pozdrawiam,
Balaścior

Awatar użytkownika
viesiek1
Posty: 425
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: viesiek1 »

Jak ktoś będzie pytał a Ty będziesz znał odpowiedź to ją napisz na forum :)
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

vik
Posty: 33
Rejestracja: 28 paź 2011, 12:56
Rola: Inny
Wersja: 2013.2

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: vik »

Próbowałem uruchomić skrypt wg opisanego sposobu, ale niestety otrzymuje komunikat: Login Failed for user...
Jak rozwiązać ten problem?

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: balascior »

cześć,

Nie padła Wam automatyczna aktualizacja z końcem 2012? od 31.12.2012 automatyczna aktualizacja przestała działać. Ktoś się z tym spotkał ?

balascior
pozdrawiam,
Balaścior

xtomi
Posty: 408
Rejestracja: 16 lut 2010, 21:24
Rola: Administrator CDN XL
Wersja: 10

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: xtomi »

U mnie wszystko działa, (xl 10.2)

balascior
Posty: 166
Rejestracja: 27 lis 2012, 17:22
Rola: Administrator CDN XL
Wersja: 2014

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: balascior »

u mnie w harmonogramie zadań "operacja zakończona pomyślnie(0x0)", ale brak aktualnych kursów. jak bywało poprzednio, nie wiem czemu :( skyrpt poniżej uruchamiany przez cscript.exe i jako parametr D:\automatyczna_aktualizacja.js

Kod: Zaznacz cały

  try
  {
    var kursy = new ActiveXObject ("CDN.XLXLAktualizacje.KursyWalut");
    kursy.ConnectionString = "Data Source=SERWER-K1;Initial Catalog=CDNXL_test;Integrated Security=True"
    kursy.CourseNumber = 1 // numer kursu

    var dt = new Date();
    var year  = dt.getFullYear(); //rok
    var month = dt.getMonth()+1;  // miesiac
    var day   = dt.getDate();     // dzien
    var courseType = 0       // sredni = 0, zakupu = 1, sprzedazy = 2
    kursy.ExchangeRatesByDay(courseType, year + "-" + month + "-" + day + " 13:00:00")
  }
  catch (e)
  {
    WScript.Echo("ERROR!!! Reason: " + e.description)
  }
pozdrawiam,
Balaścior

ProXimuS
Posty: 1
Rejestracja: 17 gru 2013, 13:02
Rola: Administrator CDN XL

Re: Skrypt do automatycznej aktualizacji kursu waluty

Post autor: ProXimuS »

Konfigurowałem automatyczna aktualizację kursów poprzez AktualizatorKursow.exe na kilku różnych systemach oraz kilku różnych wersjach XL'a
na wszystkich działa to bez zarzutu.
Aplikacja AktualizatorKursow.exe musi znajdować się w katalogu gdzie mamy zainstalowanego XL'a to po pierwsze,
możemy ją oczywiście wywoływać z wiersza poleceń, a także utworzyć zadanie w harmonogramie lub stworzyć sobie job'a w sql.
Ważną informacją jest to jak aplikacja pracuje a mianowicie pobiera ona tylko aktualny kurs z danego dnia w którym zostaje uruchomiona
a jeżeli uruchomimy ją przed godziną 12 wtedy gdy nie ma jeszcze kursów opublikowanych, aplikacja nie pobierze nic jak również nie komunikuje o tym.
Więc najlepiej sprawdzać ją czy poprawnie pracuje po godzinie 12 oczywiście wcześniej nie pobierając ręcznie kursów z tego dnia w aplikacji XL.

ODPOWIEDZ