{"id":8616,"date":"2024-07-05T14:41:26","date_gmt":"2024-07-05T12:41:26","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=8616"},"modified":"2025-04-15T11:15:00","modified_gmt":"2025-04-15T09:15:00","slug":"obiekt-deweloperski-message","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/obiekt-deweloperski-message\/","title":{"rendered":"Obiekt deweloperski: Message"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Aplikacja<em>\u00a0<a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/obiekty-deweloperskie\/\">Obiekty deweloperskie<\/a><\/em>\u00a0pozwala na rejestrowanie i przegl\u0105danie obiekt\u00f3w deweloperskich r\u00f3\u017cnych typ\u00f3w. W niniejszym artykule opisany zosta\u0142 obiekt o typie\u00a0<em>Message<\/em>.<\/p>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Wiadomo\u015b\u0107 jest komunikatem dla u\u017cytkownika, kt\u00f3ra dostarcza wyniku dzia\u0142ania lub informacji o okre\u015blonym stanie aplikacji. Nazwa obiektu deweloperskiego to numer komunikatu, kt\u00f3ry jest przypisywany automatycznie lub przez u\u017cytkownika podczas tworzenia nowego obiektu. Numer komunikatu musi by\u0107 unikalny w klasie komunikat\u00f3w.<\/p>\n<p>W kodzie \u017ar\u00f3d\u0142owym komunikaty s\u0105 wywo\u0142ywane przez MessageManager. Komunikaty s\u0105 okre\u015blane i wy\u015bwietlane w systemie za pomoc\u0105 klasy komunikat\u00f3w i numeru komunikatu. Ponadto mo\u017cna przekaza\u0107 do dziesi\u0119ciu parametr\u00f3w.<\/p>\n<ul>\n<li><em>Klasa zg\u0142oszenia <\/em>&#8211; przypisanie komunikatu do klasy komunikat\u00f3w. Klasa komunikatu musi zosta\u0107 okre\u015blona podczas tworzenia nowego komunikatu, zanim obiekt zostanie zablokowany po raz pierwszy. Tego przypisania nie mo\u017cna ju\u017c zmieni\u0107. Powiadomienie znajduje si\u0119 na li\u015bcie Wykazy <em>zastosowania<\/em> klasy powiadomie\u0144.<\/li>\n<li><em>Typ powiadomienia<\/em> &#8211; kategoryzacja wiadomo\u015bci:\n<ul>\n<li><strong>Wiersz statusu<\/strong> &#8211; wy\u015bwietlanie w wierszu stanu. Brak wp\u0142ywu na dalszy proces w aplikacji.<\/li>\n<li><strong>Informacja<\/strong> &#8211; wy\u015bwietlanie na pasku stanu i\u00a0 na zak\u0142adce <em><span style=\"color: #000000;\">Komunikaty <\/span><\/em>w obszarze nawigacji. Brak wp\u0142ywu na dalszy proces w aplikacji.<\/li>\n<li><strong>Ostrze\u017cenie<\/strong> &#8211; wy\u015bwietlane na pasku stanu i na zak\u0142adce <em><span style=\"color: #000000;\">Komunikaty<\/span><\/em>\u00a0w obszarze nawigacji. Je\u015bli ostrze\u017cenie zostanie potwierdzone przez u\u017cytkownika, akcja mo\u017ce zosta\u0107 wykonana.<\/li>\n<li><strong>B\u0142\u0105d<\/strong> &#8211; wy\u015bwietlany na pasku stanu i na zak\u0142adce <em><span style=\"color: #000000;\">Komunikaty<\/span>\u00a0<\/em>w obszarze nawigacji. Akcja nie mo\u017ce zosta\u0107 wykonana, dop\u00f3ki b\u0142\u0105d nie zostanie naprawiony.<\/li>\n<\/ul>\n<\/li>\n<li><em>Kr\u00f3tki tekst komunikatu<\/em> &#8211; tekst wiadomo\u015bci wy\u015bwietlany na pasku stanu i na zak\u0142adce <em><span style=\"color: #000000;\">Komunikaty <\/span><\/em>\u00a0w obszarze nawigacji. Tekst jest ograniczony do 1024 znak\u00f3w i mo\u017ce zosta\u0107 przet\u0142umaczony. Do tekstu wiadomo\u015bci mo\u017cna przenie\u015b\u0107 do 10 parametr\u00f3w. Parametry s\u0105 okre\u015blone w nawiasach klamrowych (od {0} do {9}). Teksty wiadomo\u015bci mo\u017cna podzieli\u0107 na jednostki logiczne za pomoc\u0105 znacznik\u00f3w:\n<ul>\n<li><strong>Klucz<\/strong> &lt;key&gt;&#8230;&lt;\/key&gt; (niebieska pogrubiona czcionka)<\/li>\n<li><strong>Funkcja<\/strong> &lt;fun&gt;&#8230;&lt;\/fun&gt; (pogrubiona czcionka)<\/li>\n<li><strong>Przyk\u0142ad<\/strong> &lt;samp&gt;&#8230;&lt;\/samp&gt; (czcionka standardowa)<\/li>\n<li><strong>Definicja<\/strong> &lt;def&gt;&#8230;&lt;\/def&gt; (kursywa)<\/li>\n<li><strong>Akcja<\/strong> &lt;action&gt;&#8230;&lt;\/action&gt; (pogrubiona czcionka)<\/li>\n<li><strong>Przyczyna<\/strong> &lt;cause&gt;&#8230;&lt;\/cause&gt; (czcionka pogrubiona)<\/li>\n<\/ul>\n<\/li>\n<li><em>Rozwini\u0119ty tekst komunikatu<\/em> &#8211; wy\u015bwietlany na zak\u0142adce <em><span style=\"color: #000000;\">Komunikaty <\/span><\/em> w obszarze nawigacji. Tekst jest ograniczony do 1024 znak\u00f3w i mo\u017ce zosta\u0107 przet\u0142umaczony.<\/li>\n<\/ul>\n<p>Wiadomo\u015bci s\u0105 wywo\u0142ywane za po\u015brednictwem MessageManager:<\/p>\n<p>com.cisag.pgm. appserver.CisMessageManager.sendMessage<\/p>\n<p>(&lt;nazwa klasy wiadomo\u015bci&gt;, numer wiadomo\u015bci, parametr1, &#8230;, parametr-ter10);<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">CisEnvironment env = CisEnvironment.getInstance();<\/p>\n<p>CisMessageManager mm = env.getMessageManager();<\/p>\n<p>mm.sendMessage(&#8222;APP&#8221;, 100, &#8222;Parameter1&#8221;, &#8222;Parameter2&#8221;);<\/div><\/section>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-8616","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-typy-obiektow-deweloperskich"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=8616"}],"version-history":[{"count":7,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8616\/revisions"}],"predecessor-version":[{"id":28570,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8616\/revisions\/28570"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=8616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}