image_pdfimage_print

Dlaczego nie działa inicjowanie kontrolki, choć zostało dodane odpowiednie zapytanie SQL?

Aby prawidłowo zainicjować kontrolkę (każdą) należy, oprócz odpowiedniego zapytania SQL, na definicji obiegu, w zakładce „Schemat obiegu”, na wybranym etapie, w sekcji „Kontrolki” przy danej kontrolce zaznaczyć parametr „Inicjalizacja SQL/C#”.   Przykładowe zapytanie SQL OD do zainicjowania kontrolki typu Lista „Płatność”: SELECT 1, 'Przelew’, 2 UNION SELECT 2, 'Gotówka’, 2 UNION SELECT 3, 'Karta płatnicza’, 2 […]

Co zrobić, jeśli wyświetlana jest informacja „Nie nawiązano połączenia z bazą danych, niezgodne wersje komponentów Comarch BPM(unknown)”?

  Należy dokonać weryfikacji  ustawień zgodnie z: https://pomoc.comarch.pl/dms/index.php/dokumentacja/elementy-zakladki-polaczenia-z-erp-optima/ Należy sprawdzić, czy w SQL Server Management Studio: Databases -> Security -> ODUser -> Properties –> User Mapping dla dodanej bazy danych jest ustawiony Default Schema oraz czy wartość to ODUser. Należy się także upewnić czy CDNODRole jest przypisany do tego użytkownika.  

Co oznacza komunikat CSSCRIPT: ‘System.Dynamic.ExpandoObject does not contain a definition for ’ ?

Komunikat „System.Dynamic.ExpandoObject does not contain a definition” oznacza, że skrypt próbuje odwołać się do metody, właściwości lub pola, które nie istnieje w obiekcie typu ExpandoObject. Komunikat wskazuje na niezgodność między tym, co jest w skrypcie (np. cześć autogenerowana do poprzedniej wersji obiegu), a aktualnie używaną definicją obiegu. Po zmianie definicji obiegu należy skrypty ponownie przekompilować, zapisać całą definicję obiegu i spróbować na nowym dokumencie. […]

Co oznacza komunikat CSSCRIPT: „Object reference not set to an instance of an object”?

Komunikat: „Object reference not set to an instance of an object” wskazuje na próbę uzyskania dostępu do obiektu, który nie został zainicjowany. Możliwymi przyczynami mogą być: brak którejś kontrolki, niewypełnienie lub wypełnienie kontrolki złą wartością. Kontrolki, które muszą być zawarte, to te które są oznaczone jako „Globals.MainFrame”.  

Czy można przenieść dane z wiadomości email do kontrolek w obiegu?

Tak, istnieje możliwość inicjalizowania nadawcy, treści email, daty wiadomości do odpowiednich kontrolek. Dane przechowywane są w tabeli do.ML_Mails np.   Przykładowe zapytanie: SELECT MLM_BodyText FROM do.ML_Mails WHERE MLM_id = @Id1@   Więcej informacji dostępnych jest w artykule: Definiowanie punktu konfiguracyjnego – Baza Wiedzy programu Comarch DMS  

Co oznacza komunikat „Błąd wewnętrzny procedury Nie udało się zainicjalizować instancji klasy runtime” ?

Komunikat „Błąd wewnętrzny procedury Nie udało się zainicjalizować instancji klasy runtime” prawdopodobnie jest związany z tym, iż wykorzystywane są dodatki hydry. Jeśli jest to tylko baza prezentacyjna jedynie do celów testowych można te dodatki wyłączyć za pomocą update cdn.clbkkarty set clbk_stan =1  ; 1- oznacza wyłączone dodatki. Logując się do Xl-a z poziomu Comarch DMS system szuka w katalogu z Xl-em odwołania do plików, na którym oparte […]