Raporty.aspx

Transakcja role_rap/raporty.aspx pozwala na podgląd wydruku lub generowanie plików z wynikami raportu w formacie XLS lub PDF.

Uruchamiając transakcję należy podać parametry wymagane oraz można opcjonalne. Dodatkowe dowolne parametry przekazywane przy uruchomieniu transakcji zostaną przekazane jako wartości generowania raportu (parametry raportu przygotowanego w Report Builder).

Parametry wymagane

raport

Parametr raport wskazuje na ścieżkę i nazwę pliku szablonu raportu jaki chcemy uruchomić. Przykładowo

raport=/Firma_SoftwareStudio/dokumenty_wz

oznacza, że uruchomiony zostanie raport (plik dokumenty_wz.rdl) znajdujący się w folderze Firma_SoftwareStudio, gdzie folder oznacza miejsce zdefiniowane w bazie danych SQL ReportingServices np. http://sql16/Reports/browse/

SQL reporting services

Parametry opcjonalne

save

Aplikacja online parametr save pozwala określić w jaki sposób zostaną utworzone i udostępnione dane wynikowe działania raportu. Domyślnie jest to podgląd na stronie, ale możemy wskazać format pdf lub xls np.

save=pdf

oznacza, że wynik raportu zostanie umieszczony w pliku pdf, który można pobrać, wyświetlić czy wydrukować.

raporty zapis pdf

ean

Parametr ean uruchamia generowanie kodów kreskowych wg schematu jaki wskażemy jako wartość parametru. Przykładowo

ean=NDN

oznacza, że program poszuka w skorowidzu EANG pozycji oznaczonych jako NDN i dla tych pozycji skorowidza wygeneruje kody kreskowe, które można wykorzystać na wydruku.

Dowolne parametry

Wszystkie dowolne parametry, które nie są na liście nazw zastrzeżonych (parametry opcjonalne):

  • 1
  • id
  • raport
  • hideparam
  • view
  • save
  • name
  • name2
  • regexp
  • date
  • datetime
  • rola
  • ean

Zmienne sesyjne

Przy uruchamianiu do raportu przekazywane są zmienne sesyjne z danymi odczytanymi z tabeli użytkownika

  • @KTO
  • @LOGIN
  • @MAIL
  • @ROLASYS
  • @MPK
  • @MAGAZYN
  • @KTRHID
  • @ODDZIAL
  • @SFID

oraz zmienna z bieżącą datą

  • @DATA

Przykład konfiguracji

Magazyn=@magazyn

Do raportu zostanie przekazany parametr magazyn z raportu wraz z parametrem wywołania @magazyn

Możliwa jest zmiana nazwy parametru w raporcie jednak dla poprawności działania wywołania konieczna jest zgodność parametru wywołania z parametrem w raporcie.

Kody kreskowe

Wymagane jest podanie parametru opcjonalnego ean oraz wskazanie wartości referencyjnej dla której będziemy generować kody kreskowe.

Ostatni parametr to może być wartość referencyjna przekazana jako:

mls-REFNO=99999

gdzie 99999 to zmienna wartość przekazywana automatycznie dla wskazanego rekordu.

Przykład konfiguracji

Uruchamiamy transakcję z parametrami:

ean=NDN&raport=/CLIENTS_DEMO/demo_wz&save=pdf&mls-REFNO=

Skrowidz EANG zawiera zdefiniowane pozycje

EANG NN1200C

Czyli będziemy generować kod kreskowy typu CODE128 w formacie GIF, dla kolumny NN1200C znajdującej się w tabeli NDN w bazy custom – zakodowana w postaci kodu kreskowego będzie wartość odczytana z kolumny NN1200C

Kolejna pozycja skorowidza:

EANG MDOSTAWY

Czyli będziemy generować kod kreskowy typu CODE128 w formacie GIF, dla kolumny MDOSTAWY znajdującej się w tabeli NDN w bazy custom – zakodowana w postaci kodu kreskowego będzie wartość odczytana z kolumny MDOSTAWY. Rekord zostanie odszukany wg kolumny NN1200C.

raporty podgląd pdf

Czytaj więcej:

  • Baza_sql

    W ramach Reporting Services dostępny jest raport Baza_sql. Plik raportu jest w formacie XML, z rozszerzeniem RDL. Do jego edycji używamy narzędzia Microsoft Report Builder w wersji 3.x. Przykład konfiguracja raportu. Tabela _historiaW tabeli _historia zapisywane są informacje o operacjach wykonywanych w programie: dopisanie, edycja i anulowanie dokumentów i pozycji dokumentów, generowanie wydruków itp. Tabela _historia_archiwumTabela stanowi archiwum

    Reporting Services

  • 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

  • wms/dpmag

    W ramach Reporting Services dostępny jest raport wms/dpmag. Plik raportu jest w formacie XML, z rozszerzeniem RDL. Do jego edycji używamy narzędzia Microsoft Report Builder w wersji 3.x. Przykład konfiguracja raportu.

    Reporting Services

  • wms/dpmag_cd

    W ramach Reporting Services dostępny jest raport wms/dpmag_cd. Plik raportu jest w formacie XML, z rozszerzeniem RDL. Do jego edycji używamy narzędzia Microsoft Report Builder w wersji 3.x. Przykład konfiguracja raportu.

    Reporting Services

  • wydruk_refno.aspx

    Software House Za pomocą transakcji RDLC\wydruk_refno.aspx realizowane są wydruki z SQL Reporting Services. Transakcja jednocześnie pozwala realizować dodatkowo kilka funkcjonalności w zależności od parametrów. Software House Parametry Wymagane parametry StudioSystem Domyślnie transakcja generuje wydruk na podstawie przekazanego identyfikatora w postaci parametru @REFNO. Uruchomienie transakcji z wymaganymi parametrami spowoduje utworzenie w locie dokumentów PDF i przesłanie go do przeglądarki internetowej. Jednak

    Transakcje SYS