Handel - Polecenia > Obsługa okna komunikatów > ShowINFOs - polecenie | | Drukuj |
Polecenie wyświetla okno z listą komunikatów.
Polecenie działa tylko w programach Faktura i Handel.
Składnia
Int ShowINFOs (String titl, String msg, Int sButt, Int nIco [, xMessages xMsgs [, Int iZDW]])
Argumenty
Typ |
Nazwa |
Opis |
|||||||||||||||
titl |
Nazwa okna komunikatów wyświetlana na pasku tytułu. |
||||||||||||||||
msg |
Informacja wyświetlana w górnej części okna złożona maksymalnie z trzech wierszy rozdzielonych. |
||||||||||||||||
sButt |
Schemat wyglądu (dostępne przyciski) dolnej części okna:
|
||||||||||||||||
nIco |
Numer identyfikujący ikonę przy informacji określonej parametrem msg:
|
||||||||||||||||
xMessages |
xMsgs |
Obiekt zawierający listę komunikatów do wyświetlenia. |
|||||||||||||||
iZDW |
Stan początkowy pola wyboru Zastosuj do wszystkich, dla schematu przycisków: 250. |
Wartość zwracana
Kod wybranego przycisku:
Nr schematu |
Wybrany przycisk |
Kod przycisku |
239 |
Szczegóły OK |
2 1 |
250 |
Zapisz Anuluj Zapisz + Zastosuj do wszystkich Anuluj + Zastosuj do wszystkich |
1 2 5 6 |
251 |
Prześlij dokument Anuluj Skopiuj błędy do schowka |
1 2 - |
252 |
OK Anuluj |
1 2 |
253 |
Zapisz Anuluj |
1 2 |
254 |
Wystaw Anuluj |
1 2 |
255 |
OK Skopiuj do schowka |
1 - |
Wybranie przycisku Skopiuj do schowka lub Skopiuj błędy do schowka nie powoduje zamknięcia okna.
Przykład
//Wyczyszczenie kolejki komunikatów okna komunikatów
ClearINFOs()
//Dodawanie różnych typów komunikatów
AddAsk("Pytanie do użytkownika z odnotowanym wyborem.", 7)
AddInfo("Informacja dla użytkownika z ikonką")
AddSysInfo("Informacja dla użytkownika bez ikonki")
AddWarning("Ostrzeżenie!")
AddError("Błąd!!")
//Wyświetlenie okna z komunikatami
ShowINFOs("Komunikaty", "Opis - L1.\nL2\nL3\nL4 nie widać.", 255, 2)
error ""