Rekurencyjny odczyt danych w systemie bs4 umożliwia dostęp do danych dotyczących powiązanych obiektów w wielu miejscach.
Rekurencyjny odczyt danych
Przykłady zastosowania rekurencyjnego odczytu danych
Zestawienie
W zestawieniu osób kontrahentów chce wyświetlić NIP kontrahenta, u którego pracuje osoba.
Filtr
Chce filtrować pozycje produktowe ofert po dacie utworzenia transakcji lub opiekunie transakcji.
Wydruk
W drukowanym piśmie chce wyświetlić dane kontaktowe handlowca odpowiedzialnego za kontakty z kontrahentem, do którego adresowane jest pismo.
Miejsca, w których używany jest mechanizm rekurencyjnego odczytu danych
W edytorze kolumn podczas projektowania zawartości kolumny zestawienia.
W edytorze filtrów podczas definiowania działania filtra w zestawieniu.
W edytorze znaczników do szablonu.
W edytorze komendy triggera.
bs4 core jest platformą low code, która nie wymaga programowania w celu dostosowania do potrzeb wdrożeń i znajomość SQL nie jest niezbędna.
Przykład rekurencyjnego odczytu danych w systemie bs4 core
Konfiguracja filtra, który ma wyszukiwać transakcje klientów z główną siedzibą w województwie wielkopolskim.
1
2
3
Uzyskaliśmy filtr, który szuka transakcji po województwie, w którym jest główna siedziba kontrahenta, którego dotyczy dana transakcja.
Program oferuje podobny mechanizm dla znaczników i kolumn. Poza polami typu powiązanie w ścieżce można wskazywać również podzapytania.