Wykonywanie raportów > Message - polecenie

Drukuj

Message - polecenie symp

Polecenie powoduje wyświetlenie na ekranie okna z podanym komunikatem. Wykonanie raportu zostaje zawieszone do momentu zamknięcia tego okna.

 

Składnia

Int Message String  tekst

 

Argumenty

Typ

Nazwa

Opis

String

tekst

Tekst wyświetlany na ekranie - znak \n w tekście powoduje przejście do następnej linii.

W tekście można umieścić dodatkowe parametry, sterujące oknem:

Btn: nazwa_przycisku=kod_przycisku

Tworzy przycisk o podanej nazwie i kodzie.

DefBtn: nazwa_przycisku=kod_przycisku

Tworzy podświetlony przycisk o podanej nazwie i kodzie.

Ico: symbol

symbol:

? - ikona ze znakiem zapytania

! - ikona z wykrzyknikiem

S - ikona STOP

Wartości kodu przypisywane przyciskom muszą się zawierać w zakresie 1 do 32767.

Mogą być zdefiniowane najwyżej trzy przyciski, w tym tylko jeden podświetlony.

Gdy nie są podane dodatkowe parametry, wówczas wyświetlany jest tylko jeden przycisk: OK.

 

Wartość zwracana

Kod przycisku użytego do zamknięcia okna komunikatu.

 

Przykład

//Wyświetlenie komunikatu umożliwiającego wybór sposobu zakończenia raportu
If ( Message "Czy utworzyć wydruk DefBtn: &Tak=1 Btn: &Nie=2 Ico:?") == 1 Then
//Wyświetlenie na ekranie strony raportu z napisem Koniec
Print "Koniec"
End
Else
//Przerwanie wykonywania raportu bez komunikatu
Error ""
Endif