Przykłady

Funkcje API

Wersja instalacyjna programu zawiera kody źródłowe przykładowych aplikacji wykorzystujących funkcje API napisanych w różnych językach programowania (Delphi, C#, VB). Żeby zainstalować przykłady, należy podczas instalacji wybrać sposób INSTALACJA SZCZEGÓŁOWA i zaznaczyć komponent Demo API - przykłady wykorzystania biblioteki API. Wszystkie przykłady zainstalują się do podkatalogu DEMOS (standardowo C:\RESET2\Platnik.10x\DEMOS). Przykłady te można również oddzielnie pobrać ze strony https://reset2.pl/oferta/pro/r2platnikpro/jak-aktualizowac. Wymagana biblioteka API (plik R2PApi.dll) pobiera się wraz z aktualizacją programu do podkatalogu BIN.

Przykład 1 (DI). Projekt RplatnikAPI pokazuje, jak napisać oddzielną aplikację, która wykorzysta funkcje API, służące do operacji na bazie danych. Można zobaczyć, jak przykładowa aplikacja API:

Przykład 2 (DI). Projekt RplatnikMacros udostępnia wprost gotowe zamknięte funkcje (klasa Macros) do wykorzystania we własnej aplikacji. Funkcje te podłączają się i logują do bazy danych, wykonują określoną operację i rozłączają się. Przygotowane funkcje wykonują następujące operacje:

Przykład 3 (UI). Projekt R2platnikUI pokazuje, jak napisać aplikację dodatkową (addon) modyfikującą interfejs użytkownika. Tego typu aplikacji nie uruchamiamy wprost, tylko rejestrujemy jako dodatek w programie (menu Ustawienia - Środowisko na zakładce Dodatki) - aplikacja uruchomi się i uaktywni wraz z programem. Przykładowy dodatek rozszerza wewnętrzne działanie programu:

Na bazie tych przykładowych kodów źródłowych można budować własne aplikacje API lub wykorzystać fragmenty kodu w rozbudowaniu już istniejących aplikacji klienckich.