Wykonywanie raportów > BreakMode - polecenie

Drukuj

BreakMode - polecenie symp

Polecenie umożliwia wyłączenie (zablokowanie) możliwości przerywania wykonywania raportu klawiszem Esc. Ma zastosowanie w raportach wykonujących np. operacje aktualizacji baz, gdzie nieoczekiwane przerwanie raportu może być szkodliwe dla danych.

 

Składnia

BreakMode (Int mod)

 

Argumenty

Typ

Nazwa

Opis

Int

mod

Tryb obsługi klawisza Esc.

0

klawisz zablokowany - nie można przerwać raportu

1

klawisz dostepny - można przerwać raport

 

Wartość zwracana

Nie zwraca wartości.

 

Przykład

//Zainicjowanie licznika
Long Licznik = 0
String Numer = "0"
//Uruchomienie petli
For Licznik = 0 To Licznik > 299990
If licznik < 150000 then
Breakmode (0)
Else
Breakmode (1)
Endif
PopUp (1, "Pętla numer " + Numer)
Licznik = Licznik + 1
Numer = Using "%L",Licznik
Next Licznik
String K1="Zakończono demonstrację struktury For - Next"
//Wyświetlenie komunikatu o zakończeniu
Message K1