Zmiany pomiędzy wersją 2 and wersją 3 dla DeployerGuide/Customization/AdvancedReporting

Pokaż
Ignoruj:
Data i czas:
09/29/09 11:33:48 (15 years temu)
Autor:
JP (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/AdvancedReporting

    v2 v3  
    2929 
    3030będą one mapowane na formularzu "Parametry raportu" i z odpowiednich pól pobierane będą wartości. 
     31 
     32== Konfiguracja automatycznych raportów == 
     33 
     34Jeżeli chcielibyśmy otrzymywać regularnie jakiś raport "na biurko" mamy taką możliwość poprzez funkcjonalność planowania raportów. W efekcie np. raz w tygodniu w piątek otrzymamy raport wysłanych ofert w formacie PDF na naszą skrzynkę dokumentów. 
     35 
     36Dowolny raport można dodać do zaplanowanych na zakładce "Planowanie" formularza edycji raportu. 
     37 
     38Ponieważ można dodać tylko jedno zadanie dla jednego raportu dlatego nie jest możliwa edycja zadania. Zawsze nowo-wstawiony rekord nadpisze poprzedni. 
     39 
     40Aby raporty wykonywane były automatycznie należy upewnić się że skrypt CronRunner.php jest dodany do zaplanowanych zadań systemu operacyjnego. 
     41 
     42W systemie Linux można dodać go poprzez skopiowanie pliku cronrunner do katalogu /etc/cron.d/ lub poprzez edycję pliku /etc/cron.d/crontab. 
     43 
     44{{{ 
     45*/1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log 
     46}}} 
     47 
     48Ponieważ skrypt tworzący plik PDF generuje dużo ostrzeżeń, jeżeli nie chcemy debugować skryptu nie jest zalecane przekierowywanie wyników działania do maila (opcja MAILTO powinna być wyłączona) 
    3149 
    3250== Użyteczne konstrukcje i funkcje językowe SQL ==