Informacje o wersji 1.7 fix 1 (pre) z dn. 12-04-2022
Obejścia znanych problemów
Tryb link wewnętrzny
Zgłoszono kilka problemów występujących w przypadku formularzy otwieranych w trybie linku wewnętrznego. Dotyczy to sytuacji, kiedy ten tryb jest używany w akcji Otwórz formularz
i jednocześnie w tej akcji do otwieranego formularza są przekazywane parametry. Zgłoszenia dotyczą:
- „błędnego” adresu URL do otwieranego formularza
- nieoczekiwanego zachowania otwartego formularza w przypadku odświeżenia strony
- nieoczekiwanych efektów w przypadku zamknięcia formularza
Powyższe problemy wynikają ze sposobu działania trybu link wewnętrzny. Dla formularza otwieranego w tym trybie nie jest tworzona tablica OpenedForms z kontekstem formularza źródłowego. Referencje do kontrolki i parametrów akcji są przekazywane w zmodyfikowanym adresie URL. W przypadku odświeżenia strony (klawiszem F5, przyciskiem Wstecz
lub w inny sposób) następuje utrata dostępu do kontekstu formularza, z którego uruchomiono tę akcję.
Ponadto w przypadku formularza otwartego w trybie linku wewnętrznego akcja Zamknij formularz
jest realizowana tak jak działanie przycisku Wstecz
w przeglądarce, to znaczy, że również powoduje utratę dostępu do kontekstu formularza źródłowego. To zagadnienie będzie przedmiotem analiz i ewentualnych zmian w przyszłości. Do czasu opracowania rozwiązania tych problemów zaleca się, aby zamiast akcji Zamknij formularz
używać akcji Otwórz formularz
ze wskazaniem formularza docelowego.
Poprawki i usunięte błędy
Odświeżanie sekcji HTML
Usunięto problem z odświeżaniem sekcji HTML w sytuacji, kiedy zapytanie źródłowe sekcji nie zwracało rekordów.