Nowy tryb uruchamiania aplikacji HTML bez korzystania z szablonów zapisanych w bazie danych

Umożliwiono uruchomienie aplikacji HTML bez konieczności korzystania z szablonów zapisanych w bazie danych. Dzięki temu można uruchamiać ją na starszych bazach danych. Poprawiła się też wydajność aplikacji.

Mechanizm opiera się o definicję słowników zawartą w resach. Jeśli zatem mamy istniejący profil menu, do którego podpięte są słowniki, możemy uruchomić obecnie istniejącą aplikację WEB jako aplikację HTML bez potrzeby jakichkolwiek zmian. Należy jednak pamiętać, że słowniki te muszą być poprawnie interpretowane przez aplikację dostępową HTML.

Zmiany te mają wpływ na wydajność aplikacji. Jako że aplikacja nie musi już odpytywać bazy danych o komponenty, można odczuć wzrost szybkości jej działania.

Poniżej można zobaczyć portal B2B w aplikacji dostępowej HTML oraz w aplikacji WEB:

image015-29

Rys. Portal B2B w aplikacji HTML

image016-29

Rys. Portal B2B w aplikacji WEB

Standardowe komponenty aplikacji HTML zostały przeniesione z bazy danych do aplikacji.

Tryb uruchamiania aplikacji HTML bez korzystania z szablonów zapisanych w bazie danych został ustawiony jako domyślny w aplikacji. Możliwe jest jego wyłączenie poprzez ustawienie w pliku DBC w sekcji HtmlParams parametru NoDB na wartość false.

Przykład:

<HtmlParams>

<NoDB>false</NoDB>

</HtmlParams>