j_grid.aspx – dopisanie, edycja widoku

Platforma StudioSystem oferuje użytkownikom niespotykany dotąd poziom kontroli i możliwości dostosowywania w zakresie tworzenia danych i zarządzania nimi. Jedną z najważniejszych funkcji platformy jest możliwość konfigurowania kolumn w tabeli. Ta funkcja umożliwia użytkownikom dostosowanie struktury i formatu danych, ułatwiając zarządzanie i analizę.

Konfigurując kolumny w tabelach, użytkownicy StudioSystem mogą przejąć kontrolę nad strukturą i formatem swoich danych. Mogą wybrać typy danych, które są przechowywane w każdej kolumnie, a także nazwę kolumn i kolejność, w jakiej się pojawiają. Ułatwia to użytkownikom szybką identyfikację danych, które są dla nich istotne, skracając czas poświęcany na wprowadzanie danych i analizę.

j_grid.aspx to uniwersalna transakcja do wyświetlania danych w postaci zestawień (tabel). Parametry transakcji dla zestawień są definiowane w module KONFIGURACJA. Artykuł zawiera opis dopisania i formatowania zestawień.

Podstawowe informacje o transakcji j_grid.aspx

Transakcja j_grid.aspx stanowi fundamentalny moduł systemu służący do dynamicznego tworzenia oraz zarządzania tabelami danych. Umożliwia prezentowanie informacji w postaci interaktywnej siatki danych z możliwością filtrowania oraz sortowania. Dodatkowo zapewnia funkcjonalność eksportu danych do formatu Excel oraz pozwala na edycję rekordów bezpośrednio w interfejsie. Transakcja wykorzystuje zaawansowane mechanizmy zarządzania sesją użytkownika oraz parametryzacji wyświetlanych danych.

Funkcjonalności i możliwości konfiguracji

System pozwala na szczegółową konfigurację wyświetlania danych poprzez definiowanie parametrów takich jak rozmiar strony, wysokość wierszy oraz sposób sortowania. Użytkownik może dostosować widoczność kolumn oraz ich kolejność według własnych preferencji. Moduł obsługuje różne typy danych włączając tekst, liczby, daty oraz elementy graficzne jak obrazy czy hiperłącza. Dodatkowo umożliwia grupowanie danych oraz tworzenie zagregowanych podsumowań.

Obsługa i interakcja z użytkownikiem

Interfejs transakcji zapewnia intuicyjną nawigację oraz szybki dostęp do najważniejszych funkcji. Użytkownik może korzystać z filtrowania kontekstowego, wyszukiwania oraz sortowania danych w czasie rzeczywistym. System wspiera wielojęzyczność oraz automatyczne dostosowanie do uprawnień użytkownika. Dodatkowo zapewnia mechanizmy walidacji wprowadzanych danych oraz obsługę błędów.

Podsumowanie:
Transakcja j_grid.aspx stanowi zaawansowane narzędzie do prezentacji i zarządzania danymi tabelarycznymi. Oferuje bogaty zestaw funkcji umożliwiających efektywną pracę z danymi. Moduł charakteryzuje się wysoką elastycznością konfiguracji oraz intuicyjnym interfejsem użytkownika.

Dopisanie widoku

Wykorzystanie transakcji j_grid.aspx wymaga przygotowania ustawień (konfiguracji) dla prezentowanych danych. W tym celu w module Konfiguracja należy dopisać i sformatować zestawienie dla danych. W menu modułu KONFIGURACJA wybieramy grupę menu WIDOKI i z listy pozycji menu – pozycję TABELE. Potwierdzenie pozycji menu TABELE wyświetla zdefiniowane w programie widoki dla danych – tabela ZESTAWIENIA:

Konfiguracja – Zestawienia

Nowy widok dopisywany jest za pomocą polecenia DODAJ lub KOPIUJ ZESTAWIENIE

Polecenie DODAJ

Po potwierdzeniu polecenia DODAJ wyświetlony zostaje formularz dopisania widoku:

Dla dopisywanego widoku wymagane jest zdefiniowanie parametrów konfiguracji.

Instrukcję konfiguracji widoku zawiera strona: KONFIGURACJA – TABELE

Polecenie KOPIUJ ZESTAWIENIE

Po wybraniu polecenia KOPIUJ ZESTAWIENIE wyświetlone zostaje okno:

Pola wyświetlanie w oknie kopiowania zestawienia:

  • Bieżąca nazwa zestawienia – nazwa zestawienia, które jest kopiowane. Wartość z kolumny NAZWA z widoku ZESTAWIENIA.
  • Bieżący kod transakcji – kod transakcji kopiowanego zestawienia. Wartość z kolumny REFNO z widoku ZESTAWIENIA.
  • Nowa nazwa zestawienia – nazwa zestawienia, które zostanie dopisane.
  • Kod transakcji – kod nowej transakcji. Wartość z kolumny REFNO z widoku ZESTAWIENIA. Kod transakcji musi być unikalny.
  • Czy skopiować konfigurację kolumn? – parametr domyślnie zaznaczony. Ustawienie spowoduje skopiowanie konfiguracji kolumn do nowego zestawienia.

Potwierdzenie przycisku KOPIUJ/PRZYPISZ ZESTAWIENIE zapisuje nową tabelę.

Instrukcję konfiguracji widoku zawiera strona: KONFIGURACJA – TABELE

j_grid.aspx – funkcjonalność i przeznaczenie

Przeznaczenie pliku

Plik j_grid.aspx służy do implementacji interfejsu tabelarycznego w systemie StudioSystem. Jego celem jest dynamiczne wyświetlanie danych w formie tabeli z możliwością sortowania, filtrowania, eksportu oraz edycji danych. Plik ten składa się z kilku powiązanych części: kodu serwerowego (j_grid.aspx.cs), struktury HTML (j_grid.aspx) oraz logiki klienckiej w JavaScript (j_grid.js).

Działanie pliku serwerowego

Część serwerowa (j_grid.aspx.cs) obsługuje parametry inicjalizacji widoku tabeli, takie jak zestaw kolumn, rozmiary wierszy czy parametry filtrów. Dane są pobierane z bazy danych na podstawie parametrów przekazywanych w zapytaniu HTTP lub zdefiniowanych w sesji użytkownika. Dla przykładu, funkcja Page_Load weryfikuje autentyczność użytkownika, a następnie dostosowuje parametry wyświetlania w oparciu o role użytkownika i ustawienia systemowe.

Działanie pliku HTML

Plik HTML definiuje strukturę interfejsu użytkownika. Główne komponenty to miejsce na tabelę (<div id="jqxgrid">) oraz paski narzędzi (<div id="sstoolbarjqxgrid">). Dodatkowe skrypty i style (np. z biblioteki jqxWidgets) odpowiadają za wygląd i podstawową funkcjonalność. Kluczowe znaczenie ma wbudowanie dynamicznych zmiennych takich jak <%=gScriptOnLoad%>, które uruchamiają akcje związane z ładowaniem danych na stronie.

Działanie logiki JavaScript

Logika JavaScript w pliku j_grid.js zarządza interakcjami użytkownika z tabelą. Skrypt j_gridOnLoad jest odpowiedzialny za inicjalizację widoku tabeli na podstawie zmiennych konfiguracyjnych (ssVar). Funkcje, takie jak ustawGrida, konfigurują dane wejściowe tabeli (np. źródło danych i strukturę kolumn), a także zarządzają akcjami użytkownika, jak podwójne kliknięcia w wiersze tabeli czy sortowanie.

Podsumowanie

Plik j_grid.aspx jest centralnym komponentem systemu StudioSystem, który umożliwia użytkownikom przeglądanie i manipulację danymi w sposób efektywny i interaktywny. Złożona współpraca części serwerowej, klienckiej oraz wizualnej zapewnia szerokie możliwości dostosowania i integracji z różnymi modułami systemu.

Czytaj więcej:

  • Konfiguracja INFORMACJE Zestawienia

    Rejestrowane w programie StudioSystem dane mogą być prezentowane w formie zestawień. Narzędziem do konfiguracji zestawień jest element modułu Konfiguracja – INFORMACJE Zestawienia. Najczęściej używanymi obiektami programu używanymi w zestawieniach to tabela danych i kalendarz. Zestawienia udostępniane są w programie w postaci submenu, które jest dynamicznie budowane na podstawie listy zdefiniowanych zestawień. Pojedyncze zestawienie może również zostać

    Konfiguracja

  • Konfiguracja TABELE

    Platforma StudioSystem została stworzona, aby pomóc firmom zarządzać dużymi ilościami danych w wydajny i niezawodny sposób. Zawiera narzędzia, które pozwalają użytkownikom szybko znajdować i pobierać określone dane, których potrzebują.

    Konfiguracja StudioSystem

  • adm_widok_kolumny.aspx

    adm_widok_kolumny.aspx to kluczowa transakcja dla zarządzania strukturą widoków w systemie StudioSystem. Dzięki automatyzacji procesu generowania i aktualizacji kolumn, system zapewnia elastyczność i spójność w prezentacji danych.

    Administrator

  • div_grid.aspx

    Funkcja siatki pulpitu nawigacyjnego (div_grid) pozwala użytkownikom szybko uzyskać wgląd w ich projekty, zadania i dane z jednego widoku. Użytkownicy mają dostęp do szerokiego zakresu danych, w tym harmonogramów projektów, elementów dostarczanych, zadań i innych, które można monitorować i zarządzać nimi w czasie rzeczywistym. Pulpit nawigacyjny zawiera również wizualne wykresy i mapy, które można dostosować

    Konfiguracja

  • j_grid – zaznaczanie tekstu w komórce

    Platforma StudioSystem to wydajne i intuicyjne oprogramowanie internetowe, które umożliwia użytkownikom szybkie i łatwe tworzenie cyfrowych projektów multimedialnych oraz zarządzanie nimi. Jedną z najbardziej użytecznych i ważnych cech platformy jest jej funkcja siatki. Funkcja siatki umożliwia użytkownikom łatwe tworzenie arkuszy kalkulacyjnych, wykresów i tabel oraz manipulowanie nimi w ramach projektów. Parametr umożliwiający zaznaczanie tekstu w

    StudioSystem Transakcje SYS