...
Baza wiedzy

Eksperckie wpisy, praktyczne porady, gotowe rozwiązania.

Banner - Jak skonfigurować Panel Administratora w Comarch Data Editor

Jak skonfigurować Panel Administratora w Comarch Data Editor

Comarch Data Editor to rozwiązanie służące do szybkiego i intuicyjnego wprowadzania oraz edytowania danych bazodanowych bezpośrednio z poziomu interfejsu webowego. Aplikacja składa się z dwóch głównych komponentów:

  • Panel Data Editor – umożliwia szybki podgląd danych oraz ich intuicyjną modyfikację
  • Panel Administratora – służy do dodawania i edycji źródeł danych, widoków, użytkowników oraz nadawania uprawnień

Panel Administratora pozwala na szybkie i efektywne przygotowanie środowiska dla użytkowników końcowych, zapewniając im bezpieczny oraz intuicyjny dostęp do danych w czasie rzeczywistym.

Nawigacja w Panelu Administratora

Po zalogowaniu do Panelu Administratora, nawigacja między poszczególnymi zakładkami odbywa się za pomocą zwijalnego paska dostępnego w lewej sekcji aplikacji. Po rozwinięciu, administrator ma dostęp do następujących zakładek:

  • Użytkownicy i grupy
  • Uprawnienia
  • Źródła
  • Widoki
  • Repozytoria plików
  • Historia zmian
  • Ustawienia globalne

Konfiguracja źródeł danych

Zakładka “Źródła” pozwala na zarządzanie połączeniami do baz danych. W tej sekcji widoczne są wszystkie dostępne połączenia wraz ze szczegółami takimi jak:

  • Nazwa
  • Rodzaj bazy danych
  • Data utworzenia
  • Data modyfikacji
  • Liczba widoków utworzonych w oparciu o dane źródło

Tworzenie nowego źródła danych

Aby utworzyć nowe połączenie do bazy danych, należy:

  1. Wybrać opcję “Nowe źródło”
  2. Utworzyć nazwę połączenia
  3. Określić typ bazy danych (dostępne opcje to IBM DB2, MSSQL oraz PostgreSQL)
  4. Zdefiniować connection string, podając:
  • Namiary na serwer oraz jego port
  • Nazwę bazy danych
  • ID użytkownika wraz z hasłem
  1. Przetestować połączenie
  2. Zapisać nowe źródło, klikając “Utwórz”

Tworzenie i konfiguracja widoków

Widoki w Comarch Data Editor są odzwierciedleniem zawartości tabel bazodanowych i stanowią podstawę interfejsu dla użytkowników końcowych.

Tworzenie nowego widoku

Aby utworzyć nowy widok, należy:

  1. Przejść do zakładki “Widoki”
  2. Wybrać źródło, na podstawie którego chcemy stworzyć widok
  3. Kliknąć przycisk “Utwórz widok”
  4. W nowym oknie zdefiniować:
  • Tabelę źródłową
  • Nazwę widoku
  • Opcjonalny opis

Po wyborze tabeli źródłowej pojawi się podgląd zapytania SQL, które zostanie wygenerowane po utworzeniu widoku.

Konfiguracja podstawowych informacji widoku

Po utworzeniu widoku można edytować jego podstawowe informacje w zakładce “Informacje podstawowe”:

  • Nazwa i opis – możliwość modyfikacji nazwy oraz opisu widoku
  • Klucz główny – określenie niezbędnego do prawidłowego funkcjonowania widoku klucza głównego (jeśli klucz główny nie zostanie zdefiniowany, dane w widoku będą nieedytowalne)
  • Kolumny niepodlegające wstawianiu – wskazanie kolumn, dla których nie będzie dozwolone wprowadzanie nowych wartości
  • Kolumny niepodlegające aktualizacji – wskazanie kolumn, dla których nie będzie dozwolona zmiana istniejących wartości
  • Niewidoczne kolumny – określenie, które kolumny powinny być niewidoczne dla użytkownika
  • Kolumny niepuste – wskazanie kolumn, dla których będzie obowiązek wprowadzenia danych przy dodawaniu nowych rekordów
  • Time from – wskazanie momentu, od którego dany rekord jest aktywny (przydatne dla danych wolnozmiennych)

Konfiguracja opcji zaawansowanych

W zakładce “Opcje zaawansowane” dostępne są dodatkowe funkcjonalności:

  • Kolumny powielane – możliwość wyboru kolumn, w których dane będą mogły być powielane (automatyczne duplikowanie wartości wprowadzonej w jednej komórce do pozostałych komórek tej samej kolumny)
  • Kolumny TS Insert / TS Update – kolumny automatycznie uzupełniające wartości o dacie i godzinie wstawienia rekordu oraz aktualizacji danych

Skrypty SQL

W zakładce “Skrypty SQL” administrator może zmodyfikować zapytanie SQL, np. dodając do niego dodatkowe klauzule.

Konfiguracja lookupów

Zakładka “Lookupy” umożliwia definiowanie relacji klucza obcego między tabelami:

  1. Wybrać z listy rozwijanej kolumnę źródłową dla lookupu
  2. Stworzyć odpowiedni skrypt SQL
  3. Kliknąć “Zapisz”

Po zdefiniowaniu lookupu, użytkownik uzupełniający dane w panelu Data Editor będzie miał możliwość wyboru wartości z listy rozwijalnej przypisanej do danej kolumny.

Konfiguracja aliasów

W zakładce “Aliasy” można skonfigurować przyjazne nazwy biznesowe dla kolumn widoku:

  1. Z listy rozwijanej wybrać kolumnę źródłową
  2. Wpisać nazwę biznesową dla kolumny
  3. Opcjonalnie ustawić opis, który będzie dostępny jako tooltip w panelu Data Editor

Nazwa biznesowa będzie widoczna dla użytkownika w nagłówku kolumny w panelu edycji danych.

Konfiguracja kluczy biznesowych

W zakładce “Klucze biznesowe” można zdefiniować, która kolumna lub kolumny powinny pełnić rolę klucza biznesowego, jednoznacznie identyfikującego dane z perspektywy biznesowej. W kolumnie oznaczonej jako klucz biznesowy użytkownik będzie mógł wprowadzać jedynie unikalne wartości.

Konfiguracja kolumn plikowych

Zakładka “Kolumny plikowe” służy do konfiguracji kolumn, w których rekordy wskazują na plik lub listę plików:

  1. Kliknąć przycisk “Nowa kolumna plikowa”
  2. Wybrać kolumnę źródłową (dostępne są tylko kolumny typu tekstowego)
  3. Wskazać repozytorium plików, z którego pliki będą mogły być dodawane
  4. Opcjonalnie wprowadzić opis dla kolumny plikowej
  5. Zaznaczyć checkbox “Zezwól na dodawanie wielu plików”, jeśli potrzebna jest taka funkcjonalność
  6. Kliknąć “Zapisz”

Bądź na bieżąco z nowinkami ERP – zapisz się na newsletter!

Regularnie otrzymasz aktualności, techniczne triki i porady ekspertów, które pomogą usprawnić działanie Twojej firmy z Comarch ERP. Zyskaj dostęp do najnowszych funkcji i rozwiązań dla efektywnego zarządzania!

Konfiguracja procedur

Zakładka “Procedury” umożliwia wywołanie skryptu lub wykonanie kodu SQL, np. w celu aktualizacji tabeli o brakujące informacje lub poprawy jakości danych:

  • Procedura składowana – wybór opcji umożliwiającej wykonanie procedury utworzonej w źródłowej bazie danych (należy wpisać nazwę procedury i nacisnąć “Zapisz”)
  • Kod SQL – wprowadzenie procedury w postaci kodu SQL pozwalającego na wykonanie dowolnego zapytania

Domyślnie procedury wykonywane są synchronicznie, co oznacza, że podczas ich wywoływania użytkownik nie ma możliwości wprowadzania zmian na widoku. Istnieje jednak opcja uruchomienia procedury asynchronicznie, co pozwala na edycję widoku podczas wykonywania procedury.

Zarządzanie blokadami

Zakładka “Blokady” daje administratorowi możliwość usuwania blokad, które pojawiają się przy pracy współbieżnej.

Zarządzanie użytkownikami i grupami

Zakładka “Użytkownicy i grupy” umożliwia zarządzanie dostępem do aplikacji:

Zarządzanie użytkownikami

W centralnej części zakładki znajduje się lista użytkowników z informacjami takimi jak:

  • Nazwa użytkownika
  • Rodzaj użytkownika
  • Data dodania użytkownika
  • Data modyfikacji

Z tego poziomu administrator może dodawać nowych użytkowników, usuwać istniejących oraz określać ich role. Rola użytkownika daje dostęp tylko do panelu Data Editor.

Zarządzanie grupami

Zakładka “Grupy” umożliwia:

  • Zakładanie nowych grup
  • Tworzenie podgrup
  • Przypisywanie użytkowników do grup

Aby dodać nową grupę, należy kliknąć przycisk “Dodaj grupę”, następnie w polu “Nazwa grupy” zdefiniować nazwę i zatwierdzić przyciskiem “Zapisz”.

Istnieje także opcja współpracy z narzędziem Kickl, dzięki czemu zarządzanie użytkownikami aplikacji może odbywać się z poziomu tego komponentu.

Nadawanie uprawnień

Zakładka “Uprawnienia” umożliwia nadawanie uprawnień do źródeł danych i widoków dla wybranych użytkowników i grup:

Uprawnienia do źródeł

W zakładce tej wyświetlane są wszystkie utworzone źródła wraz z uprawnieniami. Aby nadać użytkownikom dostęp do danych, należy kliknąć “Nowy członek źródła”.

Uprawnienia do widoków

Aby użytkownik otrzymał dostęp do widoków, należy:

  1. Kliknąć “Uprawnienia do widoków źródła”
  2. System wyświetli wszystkie widoki utworzone na bazie danego źródła
  3. Z tego miejsca można dodawać użytkowników do poszczególnych widoków i zarządzać ich dostępem do danych

Po rozwinięciu wybranego użytkownika można określić szczegółowe uprawnienia:

  • Wstawianie nowych rekordów do bazy
  • Aktualizacja istniejących rekordów
  • Usuwanie danych
  • Eksportowanie danych do Excela
  • Sprawdzanie historii widoku

Dodatkowo można wybrać, które kolumny w danym widoku będą widoczne dla użytkownika oraz czy będzie on mógł je aktualizować.

Historia zmian

W zakładce “Historia zmian” administrator może podejrzeć wszystkie wprowadzone przez użytkowników zmiany:

  • Przypisane do danego źródła oraz konkretnego widoku
  • Wraz z datą modyfikacji
  • Z podziałem na zmiany dotyczące usuwania, dodawania oraz aktualizacji danych

Tabelę można filtrować, np. poprzez wybór typu akcji, która została przeprowadzona.

Repozytorium plików

Zakładka “Repozytorium plików” służy do przechowywania plików, które później mogą być przypisywane w kolumnach plikowych dla poszczególnych wierszy.

Podsumowanie

Panel Administratora w Comarch Data Editor stanowi kompleksowe narzędzie do zarządzania dostępem do danych bazodanowych. Dzięki intuicyjnemu interfejsowi, administrator może szybko i efektywnie konfigurować źródła danych, tworzyć widoki, zarządzać użytkownikami oraz nadawać odpowiednie uprawnienia. Wszystko to z myślą o zapewnieniu użytkownikom końcowym bezpiecznego i wygodnego dostępu do danych w czasie rzeczywistym.

Bądź na bieżąco z najnowszymi trendami w branży IT!

Zapisz się do newslettera i otrzymuj regularne aktualizacje prosto ze świata technologii.

Umów się na konsultacje

Jesteś zainteresowany rozwojem swojego biznesu? Wypełnij formularz – odezwiemy się do Ciebie i pokażemy, w jaki sposób możesz zoptymalizować procesy w swojej firmie

Systemy ERP - Wdrożenia - Partner Comarch ERP XL i ERP Optima Kraków

Systemy ERP - Wdrożenia - Partner Comarch ERP XL i ERP Optima Kraków

I will be back soon

Systemy ERP - Wdrożenia - Partner Comarch ERP XL i ERP Optima Kraków
Cześć 👋
W czym możemy Ci pomóc?
Messenger