mojaSymfonia FORUM
https://forum.mix-soft.pl/

Wykonywanie raporty przez onTimer
https://forum.mix-soft.pl/viewtopic.php?f=16&t=1174
Strona 1 z 1

Autor:  bugs10 [ 2009-09-08, 11:42 ]
Tytuł:  Wykonywanie raporty przez onTimer

Witam

Chcialem ustawic wykonywanie raportu - eksport towarow przez onTimer ale przy ustawianiu czestotliwosci mam najwiecej minut do wybrania 380.

Jak dodac wiecej minut lub jak ustawic onTimer aby wykonywal raport codziennie np o godzinie 10.00

Pozdrawiam

Autor:  rafal [ 2009-09-08, 12:27 ]
Tytuł: 

jaki program?

Autor:  barnie [ 2009-09-08, 12:44 ]
Tytuł: 

Kod:
int sub OnTimer()
   
// Zakładamy uruchomienie funkcji codziennie o 12:00:00

string sRun = "12:00:00"
string sOstatnieUruchomienie

// Sprawdzamy aktualną godzinę
Date d
d.TodayTime()
buf = d.ToStr()
find regular "^{*} {*}$"

// Sprawdzamy czy już czas uruchomić
if sRun < (regular 2) then
   
   // Sprawdzamy czy dziś było uruchomienie
   if GetIni("Uruchom","OstatnieUruchomienie") != (regular 1) then
   
         // TU WYKONUJEMY CO TRZEBA   

      PutIni("Uruchom","OstatnieUruchomienie",(regular 1))
   endif


endif 

   OnTimer = 0
endsub

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/