ќбъ¤вление

“ип

ќписание

property StartDate:

TDate;

Pu

............................

«предел¤ет начальный элемент дл¤ труттлировки по дате

property StartValue:

String;

-и | ќпредел¤ет дачальный элемент ! дл¤ 1рутлгтировки по значению

property ValueCount

Integer;

-№ | ¬оз вращает число уникальных [ элементов в размерности

 омпонент√ќес/5/'оп5о1/гсе

 омпонент “¬ес18ёп8оигсе предназначен дл¤ св¤зывани¤ визуальных компонентов многомерного представлени¤ с компонентом “¬еивюп-и№е (табл. 30.4).  роме того, за счет возможности подключени¤ к этому компоненту нескольких визуальных компонентов одновременно, при изменении состо¤ни¤ одного визуального компонента осуществл¤етс¤ синхронизаци¤ многомерного представлени¤ во всех остальных компонентах.

ќт набора данных в визуальные компоненты передаютс¤ данные, обратно транслируютс¤ команды пользовател¤ по управлению многомерным представлением данных.

“аблица 30.4. ќсновные свойства компонента TDecisionSource

ќбъ¤вление

ќписание

type TDecisionControlType = (xtCheck, xtRadio, xtRadioEx)

property ControlType: TDecisionControlType;

ќпредел¤ет способ управлени¤ отдельной размерностью в компоненте TDecisionGrid

property CurrentSum: Integer;

-одержит индекс текущей суммы в компоненте TDecisionGrid

property DecisionCube: TDecisionCube;

-в¤зывает данный компонент - компонентом TDecisionCube. -одержит ссылку на экземпл¤р компонента TDeci sionCube

property Ready: Boolean;

«начение True означает, что данный компонент св¤зан с активным компонентом TDecisionCube

property SparseCols: Boolean;

ѕри значении True из компонента TDecisionGrid удал¤ютс¤ пустые колонки

“аблица 30.4 (окончание)

ќбъ¤вление

ќписание

property SparseRows: Boolean;

ѕри значении True из компонента

TDecisionGrid удал¤ютс¤ пустые строки

 омпонент имеет средства дл¤ управлени¤ состо¤нием многомерного представлени¤ в визуальных компонентах. ƒл¤ этого используетс¤ свойство -оп1;го1“уре. -ассмотрим его возможные значени¤:

□ хёпеск Ч 1ўЌќ  Ќа  Ќќѕ а’ размерности ¬ компонентах “¬ес18юп-г1с1 и “ќеазюп-шЋ приводит к открытию или закрытию размерности;
□ х∆асЌо Ч щелчок на кнопках размерности в компонентах “Ѕес18юп-пс1 и “¬еивюп-гуо! приводит к открытию или закрытию данной размерности и закрытию всех остальных в этом направлении;

□ х∆аото≈хЧ ўЋ„ќ на  Ќќѕ а’ рз«ћрЌќ-√» ¬ компонентах “¬ес18юп-пс1 и “¬еивюп-гуо! приводит к открытию или закрытию данной размерности и закрытию или открытию всех остальных размерностей в этом направлении.

ќтображение данных

ѕри работе с кросстабом пользователь имеет дело с двум¤ визуальными компонентами многомерного представлени¤ данных. Ёто компонент “¬ес18юп-г1с1, который представл¤ет данные в табличном виде, и компонент “¬еивюп-гарп, который представл¤ет данные в виде графика.

- компонентом “0ес1з1опси№е они св¤заны при помощи компонента

“0ес1з1оп«оигсе (см. выше) .

ƒанные в визуальных компонентах по¤вл¤ютс¤ после открыти¤ набора данных в соответствующем компоненте “¬еи8юп01легу. ѕричем эти компоненты полностью работоспособны уже во врем¤ разработки приложени¤.


⇐ ѕредыдуща¤ страница| |-ледующа¤ страница ⇒

Программирование в Delphi 7



Новости за месяц

  • Ноябрь
    2017
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс