Skocz do zawartości

Własne kolumny (Laboratorium - wersja 50 nexo)

Polecane posty

Wraz z wersją 50 nexo wprowadzamy możliwość tworzenia własnych kolumn, które mogą być wykorzystane we wbudowanych serwisach oraz raportach. Aby skorzystać z tych możliwości należy w pierwszej kolejności uruchomić serwis Laboratorium wybierając go z listy serwisów lub za pomocą skrótu Ctrl+Spacja, a następnie XX.

 

image.png.0a9585d547a6513580dc9589bcb0bf06.png

 

Następnie należy zaakceptować regulamin Laboratorium jeżeli dotychczas nie był zaakceptowany.

 

image.png.42785b953dee6608a81b30a078121c0f.png

 

W tym momencie można już włączyć własne kolumny.
 

image.png.1b9cc5f8d3c8e5c0ebd8008cf50fb27f.png

 

Własne kolumny można tworzyć na jeden z dwóch sposobów.

 

Tworzenie własnych kolumn za pomocą raportów SQL lub LINQ.

Tworzenie własnych kolumn za pomocą raportów własnych wymaga znajomości składni zapytań SQL bądź LINQ oraz znajomości struktury bazy danych programu. Aby utworzyć własną kolumnę w taki sposób należy uruchomić dany widok, a w nim konfigurację widoku. W pierwszej zakładce pod listą kolumn dostępny jest przycisk służący do dodawania własnych kolumn, należy go kliknąć.

 

image.thumb.png.0ad7ee591a0d648f2b864e73e63daa4b.png

 

Pojawi się wówczas nowe okno, w którym do wyboru będą dwa rodzaje raportów. Należy kliknąć w jeden z tych przycisków.

 

image.png.f1a17ca30b10c6d4aff5251fb95b8570.png

 

Tworząc raport własny należy podać wszystkie wymagane informacje, w tym główny element, na podstawie którego tworzony jest raport. Należy także podać treść zapytania, a później nacisnąć przycisk do synchronizacji kolumn.

 

image.thumb.png.d70f866276cefdc0dbb5d68ac33268c0.png

 

Jeżeli raport jest poprawny i wykonano synchronizację kolumn, to można taki raport zapisać. W oknie z konfiguracją własnych kolumn pojawią się wówczas nowe kolumny, utworzone za pomocą raportu własnego.

 

image.png.ec48da472b3ee8672ee3a6a2ae848316.png

 

W oknie tym można wybrać, które z nowo dodanych kolumn chcemy uwidocznić. Po dokonaniu wyboru należy kliknąć przycisk OK. Na końcu należy jeszcze zapisać tak zmienioną konfigurację widoku.

 

Po utworzeniu nowych kolumn za pomocą raportów własnych, nowe kolumny będą dostępne do wyboru w konfiguracji widoku na liście kolumn. Można także skorzystać z nich do grupowania wierszy oraz formatowania warunkowego.

 

image.png.011d431e440e3b4abbb59eabe405ae6c.png

 

Tworzenie własnych kolumn przy pomocy raportów własnych zostało także zaprezentowane w filmie przedstawiającym nowości wersji 50 nexo.

 

Warto jeszcze wspomnieć, że kolumny dodawane w jednym widoku, mogą być także wykorzystane w innych widokach. Kojarzenie raportu własnego z wbudowanym widokiem odbywa się na podstawie wybranego głównego elementu. Kolumny utworzone raportem własnym opartym na głównym elemencie "Asortyment", będą dostępne do wyboru nie tylko w raporcie "Asortyment niechodliwy", ale także w pozostałych raportach opartych na asortymencie oraz w serwisie "Asortyment".

 

Tworzenie własnych kolumn za pomocą sfery

Ten sposób tworzenia własnych kolumn wymaga znajomości języków programowania. Szczegółowy opis tworzenia własnych kolumn za pomocą sfery znajduje się w pomocy do sfery w dziale dotyczącym rozszerzania aplikacji.

 

image.thumb.png.692611a664b12288171a0f4e6af4da20.png

 

W naszym SDK do wersji 50 w katalogu z przykładami znajduje się także przykładowy projekt o nazwie RozszerzeniaListDanych, w którym zaprezentowano przykładowy kod tworzący własne kolumny.

 

image.thumb.png.41ebc9665b00a0bced7751e56bb1a1b7.png

Link to postu
×
×
  • Dodaj nową pozycję...