ReportsTreeConfig

Previous  Next

graphic
ReportsTreeConfig służy do konfigurowania systemu raportowego.

Definiujemy tutaj rodzaje, grupy raportów, wskazujemy trendy, z których mają być zrobione raporty.

Tworzymy strukturę drzewa raportu widoczną w module ReportTreeInterface

Konfiguracja kanały wejścia, wyjścia: kanał wejściowy ReportsInterface_in musi być podłączony do Wyjścia modułu ReportTreeInterface.

  
graphic
 Templates -  konfigurowane są tutaj wzorce raportów. wzorcem raportu jest folder zawierający określone ustawienia.

Ustawienia dla całego folderu Templates to:
ReportDir - zawiera nazwę katalogu w którym przechowywane są wygenerowane raporty

TemplatesDir - nazwa folderu, w którym przechowywane są szablony raportów

  
 graphic
ChartTitleStrategy –strategia tytułowania raportu
wartość: ParentToNode
Strategia ta nadaje raportowi tytuł  będący ścieżką od korzenia struktury po węzeł z którego generowany jest raport
 
graphic
TemplateFile wskazuje szablon, z którym skojarzony jest dany raport
wartość: Nazwa jednego ze zdefiniowanych z katalogu ReportTemplates szablonów
 
graphic
RowwiseOperationStrategy strategia operacji międzywierszowych
wartości: nop nie wykonuj żadnych operacji
               min wybierz minimum z próbek
               max policz maksimum z próbek
              mean policz średnią z próbek
 
graphic
TrendOperationStrategy strategia operacji arytmetycznych między trendami
wartości:
sum -otrzymujemy jedną serie danych, która jest sumą wszystkich trendów w węźle
sumInCategories- suma poszczególnych trendów znajdujących się w podkatalogach
sumInSubcategories- suma poszczególnych trendów w węźle
average- otrzymujemy jedną serie danych, która jest średnią arytmetyczną wszystkich trendów w węźle
averageInCategories- średnia arytmetyczna poszczególnych trendów znajdujących się w podkatalogach
nop –strategia nooperation
 
graphic
TaskCreationRoutine sposób przetwarzania danych w systemie
wartości:
sqlArithmetic  dane według wybranej rozdzielczości
sqlIncremental – dane przyrostowe, według wybranej rozdzielczości
rawSqlArithmetic- wszystkie próbki z bazy,
rawSqlIncremental -wszystkie próbki z bazy, dane przyrostowe
 
graphic
MultipleSeries określa czy w raporcie użyte będą te same trendy w różnych okresach (np. dane porównawcze)
wartości:
 1 każdy trend tylko w jednym interwale  czasowym
>1 każdy trend w dwóch interwałach czasowych
 
graphic
SeriesNameStrategy  strategia nazywania serii
wartości:
Categories nazwij serie jak podfoldery raportowanego węzła                                  
Subcategories nazwij serie jak podfoldery kolejnych podfolderów raportowanego węzła
NodeName nazwij serie jak raportowany węzeł
NodeNameDoubledWithSuffix nazwij pierwszą serie jak raportowany węzeł, a drugą jak raportowany węzeł z dołączonym sufiksem suffix
Nodes nazwij serie jak poszczególne trendy
 
graphic
ReportName nazwa raportu, która zostanie wyświetlona przez interfejs przy wyborze raportu
wartość: dowolny tekst
 
graphic
ReportTemplates typ raportu, tabela wykres
wartości: Table, Chart 

Konfiguracja ReportsTree
  
graphic
ReportsTree zawiera informacje o strukturze raportowanych trendów, ich przynależności
do poszczególnych kategorii.
Każdy zdefiniowany folder musi zawierać ustawienie OrderNumber, które określa kolejność folderów w drzewie. Wartości OrederNumber zaczynają się od 0.
Reports zawiera nazwy typów raportu jaki można zrobić z danego trendu lub grupy trendów
 
  
graphic
Reports zawiera listę raportów, które można sporządzić z danego trendu (raporty zdefiniowane w katalogu Templates)
graphic
OrderNumber ustal kolejność wyświetlania elementów w systemie raportowym(numerowanie rozpoczynamy od 0)
graphic
SqlArchiveName określa nazwę archiwum w którym zdefiniowany jest trend
graphic
SqlTrendName nazwa trendu, z którego ma być robiony raport
graphic
Unit zawiera jednostkę wielkości danego trendu

Tworzenie własnych templatów.
Istnieje możliwość tworzenia własnych szablonów. W przypadku szablonu typu tabela musi być zachowane następujące nazwy poszczególnych pól.

graphic

Zakres obejmowania pola definiujemy wybierając w programie Excel z menu : Wstaw-> Nazwa-> Definiuj..



graphic

Przy zdefiniowanej nazwie podajemy komórki do których się dany tup pola odwołuje.

graphic