Инструменти за потребители

Инструменти за сайта


dopalnitelni_moduli:selmatic_plus_analizi:advance_nastrojki:osnovni_svojstva

Това е стара версия на документа!


Свойства на елементите (дименсиите)

В таблицата за експертните настройки за елемент се виждат по подразбиране само онези основни свойства, които реално се помнят в изгледа.
При неоходимост, с избор на бутон от панела за експертни настройки може да визуализирате всички свойства на елементите в таблицата.

Основни свойства

В полето за Caption записвате заглавието (името) на дименсията.

В DataBinding/FieldName е посочено полето от източника на данни, от което се зареждат („черпят“) данните.

Свойството DisplayFormat определя как да се показват числата в числова дименсия. Ако не е зададен DisplayFormat цифрите се виждат с пълната им точност. Ако дименсията е текст (string), полето също е празно.

Формата се изобразява с нули (0). Нулата е символ на число. Най-често използвания формат е 0,.00(поне една цифра да има преди десетичната запетая, точно две цифри след десетичната запетая, символа ,(запетая) е разделител на хилядните ).
След десетичната запетая може да има и символ #, което означава „незадължителна нула“. Колкото #-за имате след десетичната запетая, поне толкова цифри трябва да има, като последната цифра е закръглена. За количество например е удобно формата да е 0,.##. Ако се налага да запишете специални символи във формата (напр.текст за валута(лв.)), трябва да ги оградите с апострофи - ''.

Следващото свойство Summary Type определя по какво да се прави агрегата - основно по сума (stSum), „брой“ (stCount) „минимум“ (stMin), „максимум“ (stMax), „средно аритметично“(stAverage).

В комбинация със Summary Type може да използвате свойството Summary Variation -

Например, ако Summary Type е сума, то може да настроите да се показва какъв процент (sv PercentOfColumn) е сумата от реда или колоната. В комбинация с DisplayFormat = 0.0% данните биха изглеждали така

Програмно може предварително да се настроят различни компоненти, които да показват стойностите. За тази цел попълвате свойство Repository Item - избирате елемент за ProgressBar - .

Като резулат данните имат следния примерен изглед - .

Винаги може, според спецификата на анализите, да се програмират различни компоненти за отразяване на стойностите.

Следващо важно свойство е относно сортировката SortBySummaryInfo -

Имате възможност за избрания елемент (колона), да изберете да бъде сортиран по конкретно поле (Field) (напр. по агрегатната дименсия), за което индивидуално да зададете как да се сформира (Summary Type - по сума, минимум, максимум, средно аритметично и т.н.).
Например, елемент „Обект“ е сортиран по поле „Стойност с ДДС“, използвайки сума по тази колона - .

Свойството SortOrder определя в коя посока да се сортират данните във възходяща (soAscending) или низходяща (soDescending) -

.

Логично е това свойство да се използва за дименсии, които участват като редове или колони, а не като агрегати.

Друго интересно своство е TopValueCount, с което може да зададете, вместо всички стойности на дименсията, да се показват нейните „Топ „n“ стойности“.

Например, при брой = 3, след сортировка и т.н, ще се заредят само три реда стойности -

.

В случай, че желаете да виждате остатъка (на всички останали стойности), спрямо тотала, трябва за следващото свойство TopValueShowOthers да зададете „True“ - .

Според естеството на даден анализ е възможно да се наложи да групирате по конкретна дименсия (напр.„Дата“). За целта трябва да използвате свойството GroupInterval -

Може да групирате по ден (от месец, от седмица, от година), седмица, месец, година, азбучно, цифрово (интервала на групиране е през 10 - характерно напр. за количество) и т.н. Ако се налaга някакво произволно групиране (намеса от програмист) се посочва „giCustom“.

При избор на цифрово групиране, с помощта на свойството GroupIntervalRange определяте какъв да е интервала на групиране - стандартно е заложено през 10, но може да зададете произволен.


Създаване на дименсии

Създаване на дименсии по формула от други дименсии

Експертни настройки - въведение

Съдържание

dopalnitelni_moduli/selmatic_plus_analizi/advance_nastrojki/osnovni_svojstva.1300711467.txt.gz · Последна промяна: 2018/01/11 15:34 (външна редакция)