Raport definiowany przez użytkownika: Różnice pomiędzy wersjami
(Utworzono nową stronę "'''Raport definiowany przez użytkownika''' - opcja pozwalająca na utworzenie raportu dla wybranego rekordu/ wielu rekordów bezpośrednio w bazie danych. Raporty możn...") |
|||
(Nie pokazano 3 wersji utworzonych przez jednego użytkownika) | |||
Linia 1: | Linia 1: | ||
+ | {| class="wikitable" align="right" | ||
+ | !colspan=2|Raport definiowany przez użytkownika | ||
+ | |- | ||
+ | !Kategorie | ||
+ | |[[:Kategoria:Baza danych]] | ||
+ | |- | ||
+ | !Powiązania | ||
+ | |[[Drukowanie]] | ||
+ | |} | ||
+ | |||
'''Raport definiowany przez użytkownika''' - opcja pozwalająca na utworzenie raportu dla wybranego rekordu/ wielu rekordów bezpośrednio w bazie danych. Raporty można generować bez szablonu lub korzystając z szablonów z proponowanych przez nas. | '''Raport definiowany przez użytkownika''' - opcja pozwalająca na utworzenie raportu dla wybranego rekordu/ wielu rekordów bezpośrednio w bazie danych. Raporty można generować bez szablonu lub korzystając z szablonów z proponowanych przez nas. | ||
− | [[Plik:Opcja. | + | [[Plik:Opcja.png]] |
Linia 7: | Linia 17: | ||
Po wybraniu opcji jak na powyższym rysunku wyświetla się okno: | Po wybraniu opcji jak na powyższym rysunku wyświetla się okno: | ||
− | [[Plik: | + | [[Plik:raport definiowany przez użytkownika1.png]] |
− | Mamy w nim możliwość wskazania wzoru wg | + | Mamy w nim możliwość wskazania wzoru wg którego ma być generowany raport oraz wybór zakresu wydruku (wszystkie, zaznaczone w bazie danych, bieżący - czyli aktualnie podświetlony w oknie danych). Podgląd bezpośrednio do wydruku jest możliwy tylko dla opcji "bieżący" z opcją "wydruk". Pozostałe opcje zapisują wydruki do okna raportów. |
Obok listy z wzorami formularzy jest przycisk wywołujący okno edycji formularza wydruku. Poniżej zrzut przykładowego formularza "OBLICZENIE POWIERZCHNI ZABUDOWY" | Obok listy z wzorami formularzy jest przycisk wywołujący okno edycji formularza wydruku. Poniżej zrzut przykładowego formularza "OBLICZENIE POWIERZCHNI ZABUDOWY" | ||
Linia 16: | Linia 26: | ||
Ten formularz zawiera listę współrzędnych punktów tworzących obiekt - stąd tez taka skomplikowana forma z nagłówkami, stopką i sekcją danych powielaną tyle razy ile jest punktów tworzących obrys obiektu. Poniżej zrzut ekranu z prostym wzorem formularza nie zawierającym wspołrzędnych a jedynie pola z bazy danych. Tworzenie własnych formularzy wykonuje się przez modyfikację istniejącego i zapisanie go pod inną nazwą. Pola ujęte czerwone w znaki << >> są zastępowane danymi obliczanymi (powierzchnia, długość) lub pobranymi z bazy danych. Wstawianie tych pól do formularza odbywa się przez opcję "Wstaw pole". | Ten formularz zawiera listę współrzędnych punktów tworzących obiekt - stąd tez taka skomplikowana forma z nagłówkami, stopką i sekcją danych powielaną tyle razy ile jest punktów tworzących obrys obiektu. Poniżej zrzut ekranu z prostym wzorem formularza nie zawierającym wspołrzędnych a jedynie pola z bazy danych. Tworzenie własnych formularzy wykonuje się przez modyfikację istniejącego i zapisanie go pod inną nazwą. Pola ujęte czerwone w znaki << >> są zastępowane danymi obliczanymi (powierzchnia, długość) lub pobranymi z bazy danych. Wstawianie tych pól do formularza odbywa się przez opcję "Wstaw pole". | ||
− | W polu "Tytuł raportu" należy wprowadzić nazwę raportu pod jaką będzie on zapisany na liście raportów w C-Geo. W tytule można między nawiasami [] wstawić nazwę pola z bazy danych która przed zapisaniem raportu zostanie zastąpiona wartością tego pola dla danego obiektu. Oznacza to że raporty na liście mogą mieć rożne nazwy np: jeżeli w bazie danych mamy | + | W polu "Tytuł raportu" należy wprowadzić nazwę raportu pod jaką będzie on zapisany na liście raportów w C-Geo. W tytule można między nawiasami [] wstawić nazwę pola z bazy danych która przed zapisaniem raportu zostanie zastąpiona wartością tego pola dla danego obiektu. Oznacza to że raporty na liście mogą mieć rożne nazwy np: jeżeli w bazie danych mamy kolumnę "numer_bud" zawierająca identyfikator budynku to tytuły raportów zdefiniowane jako "BUDYNEK [numer_bud]" przyjmą nazwy: "BUDYNEK 12A", "BUDYNEK 45" itd |
[[Plik:edycja2.gif]] | [[Plik:edycja2.gif]] |
Aktualna wersja na dzień 14:18, 21 sty 2019
Raport definiowany przez użytkownika | |
---|---|
Kategorie | Kategoria:Baza danych |
Powiązania | Drukowanie |
Raport definiowany przez użytkownika - opcja pozwalająca na utworzenie raportu dla wybranego rekordu/ wielu rekordów bezpośrednio w bazie danych. Raporty można generować bez szablonu lub korzystając z szablonów z proponowanych przez nas.
Korzystajac z niej mamy możliwość samodzielnego zdefiniowania wzoru wydruku i wykonania serii raportów dla wszystkich bądź wybranych obiektów.
Po wybraniu opcji jak na powyższym rysunku wyświetla się okno:
Mamy w nim możliwość wskazania wzoru wg którego ma być generowany raport oraz wybór zakresu wydruku (wszystkie, zaznaczone w bazie danych, bieżący - czyli aktualnie podświetlony w oknie danych). Podgląd bezpośrednio do wydruku jest możliwy tylko dla opcji "bieżący" z opcją "wydruk". Pozostałe opcje zapisują wydruki do okna raportów. Obok listy z wzorami formularzy jest przycisk wywołujący okno edycji formularza wydruku. Poniżej zrzut przykładowego formularza "OBLICZENIE POWIERZCHNI ZABUDOWY"
Ten formularz zawiera listę współrzędnych punktów tworzących obiekt - stąd tez taka skomplikowana forma z nagłówkami, stopką i sekcją danych powielaną tyle razy ile jest punktów tworzących obrys obiektu. Poniżej zrzut ekranu z prostym wzorem formularza nie zawierającym wspołrzędnych a jedynie pola z bazy danych. Tworzenie własnych formularzy wykonuje się przez modyfikację istniejącego i zapisanie go pod inną nazwą. Pola ujęte czerwone w znaki << >> są zastępowane danymi obliczanymi (powierzchnia, długość) lub pobranymi z bazy danych. Wstawianie tych pól do formularza odbywa się przez opcję "Wstaw pole".
W polu "Tytuł raportu" należy wprowadzić nazwę raportu pod jaką będzie on zapisany na liście raportów w C-Geo. W tytule można między nawiasami [] wstawić nazwę pola z bazy danych która przed zapisaniem raportu zostanie zastąpiona wartością tego pola dla danego obiektu. Oznacza to że raporty na liście mogą mieć rożne nazwy np: jeżeli w bazie danych mamy kolumnę "numer_bud" zawierająca identyfikator budynku to tytuły raportów zdefiniowane jako "BUDYNEK [numer_bud]" przyjmą nazwy: "BUDYNEK 12A", "BUDYNEK 45" itd
definicja formularza "OBLICZENIE POWIERZCHNI ZABUDOWY" obliczenie_pow_zabudowy.grp - ten plik nalezy skopiować do katalogu CGEO/BIN/wsp2/ - wszystkie nowe wzory powinny być zapisywane w tym katalogu. Jeżeli ten plik nie chce się pobrać to proszę kliknąć prawym przyciskiem myszki na link i wybrać opcję "Zapisz element docelowy jako". (proszę zwrócić uwagę w tym wypadku na rozszeżenie gdyż eksplorator może zmienić *.grp na *.txt). Ma być nazwa:obliczenie_pow_zabudowy.grp