Closed dbsupport closed 7 years ago
From @lazydevelopers on July 19, 2014 11:24
Ostatnie ustalenia:
Funkcja definiowana jest przez nazwę parametru, który może pojawić się w czasie przetwarzania raportu. Obsługa funkcji jest określona indywidualnie. Nazwy parametrów oznaczające funkcję zaczynają się od OUT_
Wpisy logu będą widoczne przy raporcie (na liście, szczegółach itd).
Jeśli pojawi się w czasie przetwarzania z wartością result=1 oznacza przerwanie dalszej generacji raportu ze stanem "poprawnym", downloadable=false . W logu powinien pojawić się wpis z przekazanym msg. Jeśli pojawi się z result=0 kontynuuj przetwarzanie.
Jeśli pojawi się z result=1 dokona wpisu msg do logu.
From @lazydevelopers on July 21, 2014 20:26
Zrobione
From @dbsupport on July 3, 2014 12:38
Przekazywanie parametrów wyjściowych generacji do aplikacji (wartości zmiennych z selecta w bloku / parametry OUT podobnie jak wejściowe IN/).
Wstępny pomysł na funkcje przerywania: jeśli w definicji ustawię wartośc parametru OUT_FILE np na stałą CANCEL to aplikacja nie wygeneruje pliku. Inna zmienna, np OUT_MESSAGE przekaże treść komunikatu do wyświetlenia w aplikacji.
Copied from original issue: dbsupport/dbs-reports-issues#36