Obiekt PmaAlarmGroup (Grupa alarmów)
Obiekt ten przejmuje właściwości, metody oraz zdarzenia obiektu
PmaObject.
Właściwości i metody tego obiektu:
Przestarzałe właściwości i metody:
Właściwości i metody odzidziczone z obiektu PmaObject:
| AddEvent() | Rejestracja funkcji do określonego zdarzenia |
| GetOwnedByIndex() | Zwraca podobiekt określony kolejnością |
| GetOwnedByName() | Zwraca odniesienie do podobiektu określonego przez jego nazwę |
| GetOwnedByType() | Zwraca tablicę odniesień do obiektów podrzędnych |
| GetOwnedNum() | Zwraca liczbę podobiektów w obiekcie |
| GetPar() | Odczyt wartości parametru Pma objektu (lub jego obiektów nadrzędnych) |
| GetPathName() | Nazwa obiektu ze ścieżką do tego obiektu |
| GetPermission() | Zwraca uprawnienie danej operacji z obiektu |
| Methods | Dostęp do metod projektanta tego obiektu |
| Name | Nazwa obiektu (bez ścieżki) |
| Parent | Zwraca odniesienie do nadrzędnego Pma obiektu |
| Pm() | Zwraca odniesienie do Pma obiektu lub do jego podobiektu iplementacyjnego |
| RemoveEvent() | Wyrejestrowuje funkcję w określonym zdarzeniu |
| Root | Zwraca odniesienie do rdzennego obiektu aplikacji PmaRoot |
Zdarzenia tego obiektu:
| onStateChange | Jest wywołane przy zmianie stanu alarm pozycji |
| onUserItemAction | Jest wywołane przy wyborze odpowiedniej akcji w przeglądarce stanu alarmów przez lokalnego/sieciowego użytkownika |
Zdarzenia odziedziczone z obiektu PmaObject:
| onStart | Jest wywołane dla każdego obiektu w runtime tylko raz na początku |
| onStop | Jest wywołane dla każdego Pma obiektu w runtime tylko raz na końcu przy zatrzymywaniu aplikacji |
Karty konfiguracyjne:
| Obiekt | Ogólne informacje dotyczące danego obiektu |
| Zdarzenia | Definicja algorytmów zdarzeń obiektu |
| Grupa | Podstawowe parametry grupy alarmów |
| Pozycje | Definicja alarm pozycji |
| Zapisanie | Zapisanie grupy alarmów |
| Uprawnienia | Uprawnienia dla obiektu |
| Serwer webowy | Powiązanie (udostępnienie) obiektu do serwera webowego |
Historia:
Pm9.00.00: Zmiana nazwy obiektu:
PmAlarmEvent ->
PmaAlarmGroup
Pm8.03.17:
Usunięty błąd: Usprawniono właściwe wyświetlanie pozycji podczas odwrotnego uszeregowania w czasie Dla przeglądarki
Chrome w Webie usprawniono wprowadzanie łańcucha filtra.
Pm8.03.15: W przeglądarce historii zoptymalizowano ułożenie przycisków przewijania w czasie.
Pm8.03.03:
- Korekta podczas otwarcia alarm i event przeglądarki w Webie. Po zastosowaniu
$vb w identyfikatorze grupy alarmów wyrażenie oceniono jako puste.
- Korekta przepisywania danych w pamięci przy zapisie do DBF (
alarmy DBF), podczas przekroczenia wielkości zapisywanej wartości wobec szerokości kolumny w DBF.
Pm8.03.02:
- Dane historyczne można teraz zapisywać do:
Baza danych MySQL cyclic oraz
Baza danych FireBird cyclic (patrz konfigurator "
Typ zapisania").
- W metodzie
Acknowledge teraz można wprowadzić język narodowy kwitującego.
- Ppodczas przeglądania u klienta webowego jest ulepszona lokalizacja tekstów języków narodowych.
Pm8.02.16:
Usunięty błąd: w karcie "
Pozycje" dodano przyciski do importu oraz eksportu pozycji.
Pm8.02.14:
Usunięty błąd: (przeglądarka historii alarmów):
-
Usunięty błąd: podczas włączonego filtru oraz w przypadku zdalnych alarmów (jeżeli
Typ zapisania = Odległe połączenie poprzez Web) nie działał właściwie pasek przewijania.
- Optymalizacja wyszukiwania oraz wczytywania danych z plików historii.
Pm8.02.12:
Usunięty błąd: W przypadku przełączania przeglądarki historii i stanu aktualnie jest dodawany tekst filtra.
Pm8.01.01:
- Właściwość
AckerId zwracała błedną wartość.
- Jeżeli był błędny plik konfiguracyjny XML, wtedy nie można było otworzyć przeglądarki alarmów.