Nastavenie schedulera: Rozdiel medzi revíziami
(Vytvorená stránka „Add Your Content Here category:Expertná dokumentácia“) |
(→Príprava na spustenie schedulera) |
||
(2 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.) | |||
Riadok 1: | Riadok 1: | ||
− | + | == Nastavenie schedulera == | |
+ | |||
+ | Spracovanie údajov je možné nastaviť pomocou systemového schedulera automaticky v čase a intervale, ktorý si zákazník zvolí. | ||
+ | |||
+ | ==== Príprava na spustenie schedulera ==== | ||
+ | |||
+ | * V adresári CMPL musí byť ''scheduler.prg'', ktorý obsahuje: | ||
+ | |||
+ | '''Obsah pre spracovanie grafických prehľadov:''' | ||
+ | |||
+ | [init] | ||
+ | // scheduler | ||
+ | spracovaniegrafov(.t.) | ||
+ | |||
+ | '''Obsah pre export produktov do e-shopu, iba zmenené produkty:''' | ||
+ | |||
+ | [init] | ||
+ | // scheduler | ||
+ | expweb('Z') | ||
+ | |||
+ | * Naštartujete ''nap.exe'' bežnym spôsobom | ||
+ | * Cez makro zavoláte funkciu : ''SpeedySave()'' , ktorá uloží do adresára EXE niekoľko suborov'' speedy.*'', medzi nimi aj ''speedy.ini''. | ||
+ | |||
+ | * V ''speedy.ini'' zmeníte premennú ''KodUziv'' tak, že naplníte do premennej vymyslený kód užívateľa (taký, ktorý neexistuje v SYSUZIV.DBF) | ||
+ | |||
+ | * Potom spustíte program s parametrom speedy :'' NAP.exe /SPEEDY'' | ||
+ | |||
+ | * Pre nového používateľa sa nastavia - odklepnú všetky okná / hlášky | ||
+ | |||
+ | |||
+ | Pri argumentoch /SPEEDY scheduler.prg sa program spustí v režime SPEEDY (všetko načíta z *.ini), následne spustí scheduler.prg a po jeho vykonaní zavrie program. | ||
+ | |||
+ | {{Info|To znamená, že sa vôbec neotvárajú okná wizardu, zálohovania ani hlavné okno programu. }} | ||
+ | {{Pozor| V súbore ''speedy.ini'' je setnutý aj rok a po prechode na nový rok ho treba ručne zmeniť. }} | ||
+ | |||
+ | ====Nastavenie schedulera v OS (WIN 7)==== | ||
+ | |||
+ | Sceduler nájdete v OS '''Programy - Príslušenstvo - Systémové nastroje - Task Sceduler'''. | ||
+ | |||
+ | Ďalej v''' Task scheduler library''' vytvoríte nový task (Create task) | ||
+ | |||
+ | [[Súbor:Gp sch.gif]] | ||
+ | |||
+ | Prepnete sa do založky''' Akcia''' a zadáte cestu na adresár programu nap.exe spúšťaný s parametrom /SPEEDY grafy.prg (SPEEDY - zrýchlené spúšťanie programu, parametre si načíta zo'' speedy.ini'', ''grafy.prg'' je v CMPL) | ||
+ | |||
+ | [[Súbor:Gp sch1.gif]] | ||
+ | |||
+ | {{Pozor|<nowiki>Ak chcte task z windows schedulera spustiť ručne, napr. z plochy, treba si pridať shortcut kde sa spustí (priklad z win7 64bit): | ||
+ | |||
+ | C:\Windows\System32\schtasks.exe /run /tn "Grafy", kde "Grafy" = názov úlohy v scheduleri (Name)</nowiki> }} | ||
+ | |||
[[category:Expertná dokumentácia]] | [[category:Expertná dokumentácia]] |
Aktuálna revízia z 15:25, 19. január 2015
Nastavenie schedulera
Spracovanie údajov je možné nastaviť pomocou systemového schedulera automaticky v čase a intervale, ktorý si zákazník zvolí.
Príprava na spustenie schedulera
- V adresári CMPL musí byť scheduler.prg, ktorý obsahuje:
Obsah pre spracovanie grafických prehľadov:
[init] // scheduler spracovaniegrafov(.t.)
Obsah pre export produktov do e-shopu, iba zmenené produkty:
[init] // scheduler expweb('Z')
- Naštartujete nap.exe bežnym spôsobom
- Cez makro zavoláte funkciu : SpeedySave() , ktorá uloží do adresára EXE niekoľko suborov speedy.*, medzi nimi aj speedy.ini.
- V speedy.ini zmeníte premennú KodUziv tak, že naplníte do premennej vymyslený kód užívateľa (taký, ktorý neexistuje v SYSUZIV.DBF)
- Potom spustíte program s parametrom speedy : NAP.exe /SPEEDY
- Pre nového používateľa sa nastavia - odklepnú všetky okná / hlášky
Pri argumentoch /SPEEDY scheduler.prg sa program spustí v režime SPEEDY (všetko načíta z *.ini), následne spustí scheduler.prg a po jeho vykonaní zavrie program.
![]() |
To znamená, že sa vôbec neotvárajú okná wizardu, zálohovania ani hlavné okno programu. |
![]() |
V súbore speedy.ini je setnutý aj rok a po prechode na nový rok ho treba ručne zmeniť. |
Nastavenie schedulera v OS (WIN 7)
Sceduler nájdete v OS Programy - Príslušenstvo - Systémové nastroje - Task Sceduler.
Ďalej v Task scheduler library vytvoríte nový task (Create task)
Prepnete sa do založky Akcia a zadáte cestu na adresár programu nap.exe spúšťaný s parametrom /SPEEDY grafy.prg (SPEEDY - zrýchlené spúšťanie programu, parametre si načíta zo speedy.ini, grafy.prg je v CMPL)