Baza wiedzy LINKSPOT › Comarch BPM - współpraca z Comarch ERP Enterprise

Kontrolka typu Komunikat – przykład definicji kontrolki za pomocą C#

Comarch BPM - współpraca z Comarch ERP Enterprise · Opublikowano 2025-11-14

Uwaga

Należy pamiętać, aby zapisać wszystkie wprowadzone zmiany  za pomocą przycisku zapisz32 [Zapisz] .

Właściwość: Title

Właściwość: Message

Właściwość: StopPropagation

Przyklad

Wyświetlenie komunikatu  dotyczącego wprowadzenia/braku wartości w kontrolce typu Tekst „Numer dokumentu” oraz blokada przekazania dokumentu do następnego etapu:

Po wprowadzeniu tekstu w kontrolce „Numer dokumentu” o identyfikatorze String1, zostanie wyświetlony komunikat.

Zostanie również zwolniona blokada przekazania dokumentu do kolejnego etapu (lub zapisu dokumentu, jeżeli dokument nie został jeszcze zapisany).

Usunięcie treści w kontrolce „Numer dokumentu”  o identyfikatorze String1 spowoduje ponowne wyświetlenie komunikatu i zablokowanie możliwości przekazania do kolejnego etapu.

if (Globals.MainFrame.String1.Text != null) 
{ 
Globals.MainFrame.Message1.Title = "Dokument do zatwierdzenia";
Globals.MainFrame.Message1.Message = "Wprowadzono wartość."; 
Globals.MainFrame.Message1.StopPropagation = false; 
} 
else 
{ 
Globals.MainFrame.Message1.Message = "Nie wprowadzono wartości.";
Globals.MainFrame.Message1.StopPropagation = true; 
}

Dodatkowo w ramach pola „Kontrolki powiązane” wybrano kontrolkę „Numer dokumentu” (String1).

Film

Definiowanie kontrolki typu Komunikat:

https://pomoc.comarch.pl/dms/wp-content/uploads/2024/06/komunikat-csharp-1.mp4

Komunikat wyświetlony po zapisani dokumentu, gdy nie wprowadzono wartości w kontrolce „Numer dokumentu” – po prawej widoczny symbol blokady przekazania do następnego etapu

Film

Komunikat widoczny po kliknięciu w symbol blokady przekazania dokumentu, a nastepnie: komunikat widoczny po wprowadzeniu wartości w kontrolce „Numer dokumentu” oraz zwolnienie blokady przekazania do następnego etapu:

https://pomoc.comarch.pl/dms/wp-content/uploads/2024/06/komunikaty-po-wprowadzeniu.mp4

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »