Podręcznik administratora

Procesor dokumentów

Aby uruchomić procesor dokumentów należy:

Jeśli dataset, jest zapytaniem, to można zaznaczyć rekordy, które chcemy aktualizować. Inaczej brany jest jedynie aktualny rekord.

Odpalamy z menu podręcznego: Dokumenty / Procesor dokumentów.

Wybieramy raport, który ma przerobioną obsługę zdarzenia OnOpen i w nim zaszywamy całą logikę.

Dokument jest otwierany w kontekście pustego okna, więc może nie mieć wszystkich funkcji dostępnych np. w badaniu, stąd najlepiej wyciąć cały skrypt zostawiając jedynie on open oraz begin / end.

Przykład

procedure WPContainerOnOpenDocEvent(AFirstOpen : boolean; AEditing : boolean; var ErrorMessage : string);
var
       s : string;
begin
       Doc.SetFieldValue('procedura', 'Jakaś zmieniona procedura');
       SHowMessage('Jest OnOpen');                                             
end;
begin
end.