Skrypt do automatycznej aktualizacji kursu waluty

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

Moderator: mikey

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Skrypt do automatycznej aktualizacji kursu waluty

Post autor: STAY_PJE »

Czy ktoś dysponuje może tym skryptem i mógłby mi go udostępnić?
Ostatnio zmieniony 21 sty 2013, 09:22 przez STAY_PJE, łącznie zmieniany 1 raz.

kitglin
Posty: 23
Rejestracja: 19 lip 2010, 10:49
Rola: Konsultant CDN XL

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: kitglin »

Witaj
Nie potrzebny jest żaden skrypt. Wystarczy plik AktualizatorKursow.exe, który należy wywołać z parametrami Naza_Serwera_SQL Nazwa_Bazy (np. AktualizatorKursow.exe SQL CDNXL_1). Potem ustawiasz w Harmonogramie zadań Windows i gotowe :)
Sprawdź czy plik ten występuje w Twojej instalacji (katalog główny CDNa).
Pozdrawiam

Awatar użytkownika
glaz
Posty: 380
Rejestracja: 23 lip 2008, 23:46
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Kraków

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: glaz »

kitglin pisze:Witaj
Nie potrzebny jest żaden skrypt. Wystarczy plik AktualizatorKursow.exe,
Zaintrygowałeś mnie, też w sumie przydałoby mi się takie narzędzie. Jednak nie znalazłem go we wskazanym miejscu po pełnej instalacji wersji 10.5, czy 11.0 . Czy to nie jest przypadkiem tool napisany specjalnie dla Was przez partnera ?
! (CDN XL and ERP XL) = ?

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 »

Skrypt też tylko wrzucasz do harmonogramu :)

Kod: Zaznacz cały

  try 
  {
    var kursy = new ActiveXObject ("CDN.XLXLAktualizacje.KursyWalut");
    kursy.ConnectionString = "Data Source=SERWER;Initial Catalog=BAZA;Integrated Security=True"
    kursy.CourseNumber = 3   // 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 + " 08:00:00")
  }
  catch (e) 
  {
    WScript.Echo("ERROR!!! Reason: " + e.description)
  }
Pozdrawiam,

Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: STAY_PJE »

Dostałem tego exec-a od Comarchu, jak coś to mogę udostępnić. Oni też sugerowali żeby uruchomić go przez menedżera zadań Windows'a ale wolę przez JOBa bo tam mam nad wszystkim kontrolę.

BMP Consulting
Posty: 45
Rejestracja: 22 kwie 2011, 09:31
Rola: Konsultant CDN XL
Kontakt:

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: BMP Consulting »

STAY_PJE pisze:Dostałem tego exec-a od Comarchu, jak coś to mogę udostępnić. Oni też sugerowali żeby uruchomić go przez menedżera zadań Windows'a ale wolę przez JOBa bo tam mam nad wszystkim kontrolę.
W takim razie poproszę na jakiegoś FTPa.
W zeszłym roku dzwoniłem do konsultantów z asysty i nic nie wiedzieli o takim rozwiązaniu. Od kiedy wiecie o tej aplikacji?
Pozdrawiam!

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 »

Ja za bardzo nie rozumiem czemu ten .exe jest taki popularny skoro skrypt w Javie robi to samo :) Rozszerzenie pliku ma lepszą reputację czy jak ? :D

Pozdrawiam,

Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

Post autor: STAY_PJE »

Wrzucam go na swojego weba, korzystając z uprzejmości Comarchu: http://www.stay.com.pl/cdnxl_files/aktu ... kursow.rar
Mój web póki co nie działa więc umieszczam bezpośredniego linka.
Aby uruchomić skrypt należy go uruchomić z parametrami:

Kod: Zaznacz cały

aktualizatorKursow.exe IP/nazwaserwera bazy danych] [nazwa bazy danych sql]
Rozwiązanie z javą jest być może dobrze ale osobiście nie mam doświadczenia w tej materii. Czy da się to podłączć w jobie?

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 »

To co wkleiłem zapisujesz jako plik .js (oczywiście po wypełnieniu parametrów), po czym wrzucasz do harmonogramu zadań w Windows i działa.

Pozdrawiam,

Mateusz
Mateusz Świerkosz

http://elmiq.blogspot.com/

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 skrypt podany przez Mateusza działa po "odpaleniu ręcznym", a z harmonogramu zadań niestety nie. Czy w harmonogramie mogą być jakieś zabezpieczenia przed wykonaniem skryptu *.js?

Próbowałem na Windows Server 2008 R2 SP1 i na Windows 7 SP1 x86.
Wiesław Świergała

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

http://www.hydro.com.pl

ODPOWIEDZ