Opcja ta pozwala rozszerzyć programu SQL o nowe funkcje i możliwości dostosowane do indywidualnych potrzeb klienta.
Tworzenie funkcji prywatnych nie należy do łatwych i przeznaczone jest dla osób dobrze zorientowanych w tematyce komputerowej, głównie wdrożeniowców.
Funkcje prywatne posiadają system uprawnień obejmujący zarówno grupy użytkowników jak i konkretnych operatorów.
Funkcja prywatna może być zewnętrznym programem napisanym przy pomocy Visual FoxPro zarówno w postaci plików APP jak i EXE oraz FXP lub SPX. Program taki może w pełni korzystać z niektórych zmiennych jak również ze wszystkich funkcji wewnętrznych programu. Wykaz tych funkcji nie jest nigdzie publikowany.
Funkcja prywatna może być również – analogicznie do prologu wydruku – ciągiem instrukcji języka XBase w polu edycji zatytułowanym Treść funkcji wewnętrznej. Pole to jest aktywne po wyborze opcji Funkcja wewnętrzna.
Osoby zainteresowane tworzeniem funkcji prywatnych prosimy o kontakt z dostawcą oprogramowania lub działem serwisu firmy Humansoft.
Funkcje prywatne umożliwiają napisanie i wykonanie własnego programu w języku XBase oraz funkcji zaimplementowanych w programie. Funkcje prywatne umożliwiają również wykonanie zewnętrznego programu lub procedury napisanej na życzenie klienta.
Funkcja prywatna może być zewnętrznym programem napisanym przy pomocy FoxPro 2.6, Visual FoxPro dla Windows zarówno w postaci plików APP jak i EXE oraz FXP lub SPX. Program taki może w pełni korzystać z niektórych zmiennych jak również ze wszystkich funkcji wewnętrznych programu SQL. Wykaz tych funkcji nie jest nigdzie publikowany. Firma Humansoft służy pomocą przy konstruowaniu takiego programu.
Funkcja prywatna może być – analogicznie do prologu wydruku – ciągiem instrukcji języka XBase w polu edycji zatytułowanym
⇒ patrz rozdział: Wydruki -> Prolog i epilog wzorca wydruku
Funkcje prywatne mogą być przydatne do wykonania własnej analizy lub korekty danych.