2. Свойства фреймов¶
2.1. Основные свойства¶
Раздел находится в разработке.
Пока описаны не все свойства.
-
ActiveSheetIndex
¶ Title: Активная вкладка.
Frames: btkFrame.TbtkOLAPFrame
;btkFrame.TbtkLookUpOLAPFrame
.
Задаёт индекс активной вкладки фрейма.
Значение по умолчанию: 0.
Возможные значения:
- 0 — сводная таблица;
- 1 — график.
С помощью свойства можно определить, какая из вкладок активна в данный момент, а также изменить активную вкладку из скрипта.
Changed in version BTK: 1.5.6.0 Изменено наименование и описание свойства, тип редактора и значение по умолчанию.
-
CommentAttribute
¶ Title: Атрибут, информирующий о наличии комментариев.
Frames: Задаёт атрибут, содержащий список ячеек текущей строки, для которых должны отображаться комментарии (всплывающие подсказки).
Значение по умолчанию: sAttrNote#.
Формат значений атрибута:
Названия атрибутов с комментариями перечисляются через
;
, после названия атрибута можно через вертикальную черту|
задать цвет маркера подсказки.Возможные значения цвета:
- Цвет в формате RGB (пример: $00FF00);
- Имя стиля, из которого необходимо использовать цвет фона (пример: Btk_DisabledGridGroupStyle).
Для использования сивмолов
;
,|
и\
в имени стиля их требуется экранировать с помощью\
; - Ничего не указано. В этом случае маркер рисуется красным.
attrName1|$00FF00;attrName2|Btk_DisabledGridGroupStyle;attrName3
See also
Changed in version Global: 5.7.9.4930
Добавлена необходимость экранирования символов
|
и\
, а также возможность использовать символ;
в имени стиля.
-
CommentTextAttribute
¶ Title: Атрибут, содержащий текст комментариев.
Frames: Задаёт атрибут, содержащий список ячеек текущей строки с соответсвующими им текстами комментариев.
Значение по умолчанию: sAttrNoteText#.
Формат значений атрибута:
Названия атрибутов с комментариями перечисляются через
;
, после названия атрибута через вертикальную черту|
указывается текст комментария. Для использования сивмолов;
,|
и\
в тексте комментария их требуется экранировать с помощью\
. Пустой текст комментария (attr|;
) не считается ошибкой.attrName1|Комментарий для первого атрибута;attrName2|Комментарий для второго атрибута с экранированными символами '\;', '\|' и '\\'
,'nDuplicates|' ||decode(t.nDuplicates ,4, 'Есть остатки на дубликатах ТМЦ' ,0, 'Есть дубликаты ТМЦ' ,1, 'Нет дубликатов' ) sAttrNoteText# ,'nDuplicates' sAttrNote#
nDuplicates
- атрибут с картинкой, к которому нужен хинтSee also
New in version Global: 5.7.9.4930
New in version BTK: 1.5.17.0
-
ShowHintCellMark
¶ Title: Отображать маркер в углу ячеек с подсказкой. Frames: btkFrame.TbtkLookUpGridFrame
.Отвечает за отображение маркера в углу ячеек со всплывающими подсказками.
Значение по умолчанию: True.
- True — маркер отображается;
- False — маркер не отображается.
See also
-
CellHint
¶ Title: Показывать всплывающие подсказки ячеек.
Frames: Регулирует отображение всплывающей подсказки при наведении на ячейку, текст которой отображается не полностью.
Значение по умолчанию: True.
- True — ячейки, в которых не отображается полностью текст, при наведении мышки будут отображать всплывающую подсказку с полным текстом ячейки;
- False — подсказка не отображается.
-
AllowSummary
¶ Задаёт доступность отображения области итогов.
Frames: btkFrame.TbtkLookUpTreeFrame
New in version Global: 5.8
-
AutoFilter.PopupListMode
¶ Title: Режим работы автофильтра Доступно при использовании фрейма:
TbtkLookUpGridFrame
.
Управляет набором значений в выпадающем списке автофильтра.
Значение по умолчанию: apmAll.
apmAll - Автофильтр по всем доступным значениям колонки.
Обычный режим работы автофильтра без каких-либо особенностей и ограничений.
apmFiltered - Ограничивать автофильтр ранее наложенной фильтрацией.
В этом режиме в выпадающем списке автофильтра отображаются только те значения, которые подходят под уже наложенные условия фильтрации.
New in version Global: 5.8.0_ms9
New in version BTK: 1.5.16.0
-
OpenNodeLevel
¶ Title: Открывать узлы.
Frames: Задаёт уровень узлов дерва, которые будут раскрыты при открытии выборки.
Attention
Курсорные деревья с макросом “Select” при открытии разворачивают только загруженные узлы. Соответственно, такое дерево может не развернуться до указанного уровня, если запрос не вернул необходимое количество данных.
-
GroupSummaryPosition
¶ Title: Расположение промежуточных итогов
Frames: Задаёт расположение промежуточных итогов. Значение по умолчанию: gspFooter.
- gspHeader - отображать в заголовке группы,
- gspFooter - отображать в футере группы.
New in version Global_5.9.0_ms16.
New in version BTK_1.5.23.0.
See also
Настройка из скриптора
TbtkScriptControllerObject.GroupSummaryPosition
Title: Режим отображения футера группы.
Frames: Задаёт режим отображения футера группы. Значение по умолчанию - gfmVisibleWhenExpanded
- gfmVisibleWhenExpanded - отображать только для развёрнутых узлов,
- gfmAlwaysVisible - отображать всегда.
New in version Global_5.9.0_ms16.
New in version BTK_1.5.23.0.
See also
Настройка из скриптора
TbtkScriptControllerObject.GroupFootersMode
-
GroupsFullExpand
¶ Title: Всегда разворачивать группы
Frames: Отвечает за разворачивание групп при открытии выборки, обновлении выборки и применении фильтра. Значение по умолчанию - False
- False - не разворачивать группы,
- True - разворачивать группы.
See also
Настройка из скриптера
-
CellMergingAttr
¶ Title: Атрибут вертикального объединения ячеек
Frames: Дополнительный атрибут, значения которого будут учитываться при расчёте объединения ячеек. То есть, ячейки будут объединены при совпадении значений как самого атрибута, для которого задана настройка, так и дополнительного. Значение данной настройки применяется для всех атрибутов, у которых включена настройка
CellMerging
.See also
New in version Global_5.12.
2.2. Детали и закладки фрейма¶
Раздел находится в разработке.
Пока описаны не все свойства.
-
TabImageList
¶ Title: Имя коллекции изображений. Изображения из этой коллекции будут использоваться для отображения пиктограмм на закладках.
Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
TabSelection.TabSelectionFieldName
¶ Title: Наименование атрибута выборки закладок, атрибут с наименованием выборки закладки. Default: sSelectionName Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
TabSelection.TabRepresentationFieldName
¶ Title: Наименование атрибута выборки закладок, атрибут с наименованием представления выборки закладки. Default: sRepresentationName Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
TabSelection.TabClassFieldName
¶ Title: Наименование атрибута выборки закладок, атрибут с наименованием класса фрейма закладки. Default: sClassName Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
TabSelection.TabCaptionFieldName
¶ Title: Наименование атрибута выборки закладок, атрибут с заголовком закладки. Default: sDisplayName Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
TabSelection.TabImageIndexFieldName
¶ Title: Наименование атрибута выборки закладок, атрибут с индексом пиктограммы закладки. Default: nImage Номер картинки в
коллекции картинок
ассоциированной с панелью закладок.Доступно при использовании фреймов:
TbtkLookupTabFrame
TbtkLookupCardTabFrame
TbtkLookupGridTabFrame
TbtkLookupTreeTabFrame
TbtkCardTabFrame
-
MasterVisible
¶ Title: Видимость редактора главного фрейма. Доступно при использовании фреймов:
TbtkLookupCardTabDynDetFrame
;TbtkLookupGridTabDynDetFrame
;TbtkLookupTreeTabDynDetFrame
.
Свойство задаёт видимость редактора выборки фрейма, не влияет на видимость деталей, панели инструментов и т.д.:
- True - Видимый (по умолчанию)
- False - Невидимый
Warning
Не рекомендуется использовать. Свойство является временным решением. Реализует обходной путь - используется, когда требуется DynDet-фрейм для динамического создания детальных выборок, неизвестных заранее (через запрос), но редактор выборки не требуется.
Впоследствии будет реализован честный DynDet-фрейм без редактора, аналогично Dynamic-фрейму.
New in version BTK: 1.5.6.0
New in version Global: 5.4.10.4084
Deprecated since version Global: 5.4.10.4084
2.3. Заголовок и панели фрейма¶
Раздел находится в разработке.
Пока описаны не все свойства.
-
idNotionUnit
¶ Title: Текст заголовка фрейма. Доступно при использовании фреймов:
TbtkMultiDetailFrame
;TbtkBaseFrame
.
Недоступно в следующих конечных фреймах:
TbtkBaseFilterFrame
;TbtkLookUpPivotGridFrame
;TbtkLookUpBaseDynamicFrame
;TbtkLookUpCADFrame
;TbtkLookUpOleContainerFrame
;TbtkLookUpPDFViewFrame
;TbtkLookUpTextViewFrame
;TbtkLookUpRtfEditorFrame
;TbtkLookUpTileFrame
;TbtkPlannerFrame
;TbtkAlertFrame
.
Свойство задаёт текст, отображаемый в заголовке фрейма.
See also
-
HeaderVisible
¶ Title: Видимость заголовка фрейма. Доступно при использовании фреймов:
TbtkMultiDetailFrame
;TbtkBaseFrame
.
Недоступно в следующих конечных фреймах:
TbtkAlertFrame
;TbtkPlannerFrame
;TbtkBaseFilterFrame
;TbtkLookUpTextViewFrame
;TbtkLookUpPDFViewFrame
;TbtkLookUpCADFrame
;TbtkLookUpPivotGridFrame
;TbtkLookUpRtfEditorFrame
.
Свойство управляет видимостью заголовка фрейма. По умолчанию заголовок отображается на всех детальных фреймах и не отображается на главном фрейме формы. Для управления отображением заголовка на главном фрейме следует использовать свойство “Отображать широкий заголовок на главном фрейме”.
- True - заголовок отображается;
- False - заголовок не отображается.
Changed in version BTK: 1.5.8.0 Свойство стало доступно для фрейма TbtkGridPanelFrame.
-
Header.ModernStyle
¶ Title: Широкий заголовок фрейма Доступно при использовании фреймов:
TbtkBaseFrame
.
Флаг управляет стилем заголовка. По умолчанию, заголовок представляет собой прямоугольную область цвета формы с текстом и системными кнопками высотой 20 точек. Широкий заголовок является областью с градиентной заливкой, иконкой, текстом заголовка фрейма и его описанием.
See also
Настройка из скриптора
TbtkScriptApplicationObject.ShowModernHeaders
-
ToolBarVisible
¶ Title: Отображать панель инструментов (ToolBar) Доступно при использовании фрейма:
TbtkBaseFrame
.
Недоступно в следующих конечных фреймах:
TbtkAlertFrame
;TbtkPlannerFrame
;TbtkBaseFilterFrame
;TbtkLookUpTextViewFrame
;TbtkLookUpPDFViewFrame
;TbtkLookUpCADFrame
;TbtkLookUpPivotGridFrame
;TbtkLookUpRtfEditorFrame
.
Свойство управляет видимостью панели управления. По умолчанию панели управления всех фреймов видимы.
- True - панель отображается;
- False - панель не отображается.
Changed in version BTK: 1.5.8.0 Свойство стало доступно для фрейма TbtkGridPanelFrame.
-
ToolBarVisualParent
¶ Title: Привязка тулбара (ToolBar) Доступно при использовании фреймов:
TbtkLookUpCardTabDynDetFrame
.TbtkLookupGridTabDynDetFrame
.TbtkLookupTreeTabDynDetFrame
.TbtkLookupCardTabDynamicFrame
.TbtkLookupGridTabDynamicFrame
.TbtkLookupTreeTabDynamicFrame
.
Объект, относительно которого выравнивается тулбар
- bftpBasePanel - Master фрейм Dynamic фрейма.
- bftpFrame - Весь Dynamic фрейм.
New in version BTK: 1.5.35.0
New in version Global: 5.12_ms_18
2.4. Транспонирование¶
Раздел находится в разработке.
2.5. График¶
-
XValuesSelection.LabelField
¶ Title: Атрибут с подписями значений по оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
XValuesSelection
.Системное имя атрибута, содержащего подписи допустимых значений оси Х.
-
XValuesSelection
¶ Title: Системное имя выборки допустимых значений оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Одноколоночный”.Системное имя выборки, возвращающей список допустимых значений оси X. Впоследствии, при загрузке данных серий, будут отображены только те точки, значения по оси X которых содержатся в списке допустимых значений.
-
XValuesSelection.XValueField
¶ Title: Атрибут со значениями по оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
XValuesSelection
.Системное имя атрибута, содержащего допустимые значения оси Х.
-
SeriesSelection.SeriesGroupField
¶ Title: Атрибут с номером группы серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
.Системное имя атрибута, содержащего номер группы, которой принадлежит серия. Атрибут имеет смысл при отображении графиков стопкой.
-
SeriesSelection.AxisField
¶ Title: Атрибут с указанием оси Y Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
.Системное имя атрибута, который содержит значение, указывающее, относительно какой из осей будет отрисовываться серия.
Допустимые значения атрибута:
- LEFTAXIS — осью Y считается левая ось;
- RIGHTAXIS — осью Y считается правая ось.
-
SeriesSelection.SeriesParamsField
¶ Title: Атрибут со свойствами серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
Системное имя атрибута, который содержит свойства серии.
<свойство>=<значение>[;<свойство>=<значение> ...]
Для серий доступны следующие свойства:
- Color
- Цвет в формате
TColor
. - Stairs
- Ступеньки (применимо только к сериям типов LINE и FASTLINE).
- InvertedStairs
- Инвертировать ступеньки (применимо только к сериям типов LINE и FASTLINE).
- MovementStyle
Перемещение точек графика с помощью мыши. Если возможность перемещения для серии не указана, используется глобальная настройка возможности перемещения точек из свойств фрейма.
Возможные значения:
- pmNone — перемещение недоступно;
- pmXAxis — перемещение по оси X;
- pmYAxis — перемещение по оси Y;
- pmBoth — перемещение по осям X и Y.
- StackType
Тип стека (применимо только для серий типа BAR).
Возможные значения:
- NONE — ничего;
- SIDE — сторона;
- STACKED — стопкой;
- STACKED100 — стопкой 100%;
- SIDEALL — вся сторона;
- SELFSTACK — стопкой с собой.
- StackGroup
- Группа стопки (применимо для серий типа BAR со стеком типа STACKED и STACKED100).
- ColWidthPercent
- Ширина столбца в процентах.
- ColOffsetPercent
- Отступ столбца в процентах.
'color=$00DD00;stairs=1;MovementStyle=pmXAxis' 'color=$00FF00;StackType=STACKED100;StackGroup=3;ColWidthOffset=20'
Changed in version BTK: 1.5.9
Changed in version Global: 5.7 Добавлены свойства StackType, StackGroup, ColWidthPercent, ColOffsetPercent
-
SeriesSelection.SeriesTypeField
¶ Title: Атрибут с типом серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
.Системное имя атрибута, который содержит тип серии.
Возможные значения:
- Line — линия;
- FastLine — “быстрая” линия (для её построения требуется наименьшее количество ресурсов ПК);
- Bar — полоса;
- HorizBar — горизонтальная полоса;
- Area — области;
- Point — точки;
- Pie — пирог.
-
SeriesSelection.PointerParamsField
¶ Title: Атрибут со свойствами точек серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
Системное имя атрибута, который содержит свойства точек серии.
[свойство]=[значение];[свойство]=[значение]
Для точек серий доступны следующие свойства (управления свойствами точек возможно только для серий типов: LINE, AREA, POINT):
- ‘visible’ - видимость;
- ‘style’ - стили точек.
Возможные значения:
- psCircle - окружность;
- psSquare - квадрат;
- psTriangle - треугольник;
- psCross - крест;
- psDiagonalCross - диагональный крест;
- psStar - звезда;
- psDiamond - бриллиант.
- ‘size’ - размер в пикселах.
'visible=1;style=psCircle'
-
SeriesSelection
¶ Title: Системное имя выборки серий Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Одноколоночный”.Системное имя выборки, возвращающей список серий графика, а также параметры серий.
-
SeriesSelection.NameField
¶ Title: Атрибут с системным именем серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
Системное имя атрибута, который содержит системное имя серии.
-
SeriesSelection.CaptionField
¶ Title: Атрибут с наименованием серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Видимость свойства зависит от
SeriesSelection
.Системное имя атрибута, который содержит наименование серии, отображаемое в легенде.
-
ChartTitle
¶ Title: Основной заголовок графика Frames: btkFrame.TbtkLookUpDBChartFrame
.Значение данного параметра отображается в заголовке графика.
-
CHARTSTYLE
¶ Title: Режим построения графика Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство определяет режим построения графиков.
Возможные режимы:
- “Стандартный”
- Количество графиков определяется в свойствах фрейма (это количество фиксировано). Для каждого графика необходимо указать атрибуты, содержащие значения по осям X и Y. Все параметры графика задаются свойствами фрейма.
- “Одноколоночный”
- Количество графиков может изменяться. Выборка должна содержать минимум 3 атрибута, содержащих: значения по осям X и Y и системное имя графика, к которому относятся эти значения. То есть, значения точек по осям X и Y всех графиков хранятся в двух атрибутах. Список серий и свойств серий может быть запрошен отдельным запросом “Выборка серий”. Также возможно задать допустимые значения по оси X с помощью “Выборки значений оси X”.
-
ChartTitles
¶ Title: Наименования серий Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Стандартный”.Наименования графиков. Если на диаграмме построено несколько графиков, эти наименования отобразятся в легенде диаграммы.
[значение];[значение]
-
AllowSettings
¶ Title: Возможность сохранения настроек Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет доступностью действий “Сохранить настройку” и “Загрузить настройку” на панели управления графиком.
-
ShowMarks
¶ Title: Отображение подписей к данным Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет видимостью подписей к данным.
-
Use3D
¶ Title: 3-х мерные графики Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет количеством измерений графика.
- Флаг снят - серии графика отображаются в 2-ух измерениях.
- Флаг установлен - серии графика отображаются в 3-х измерениях.
-
CommandBarVisible
¶ Title: Отображать панель инструментов графика Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет видимостью панели управления графиком.
-
ShowLegend
¶ Title: Отображать легенду Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет видимостью легенды графика.
-
ChartCount
¶ Title: Количество серий Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Стандартный”.Количество серий на графике в стандартном режиме.
-
YValuesFields
¶ Title: Атрибут(ы) со значениями по оси Y Frames: btkFrame.TbtkLookUpDBChartFrame
.Атрибут(ы), содержащий(ие) значения по оси Y.
[значение];[значение]
Для стандартного режима количество значений должно быть равно или больше числа, указанного в свойстве
ChartCount
. Для одноколоночного режима задаётся имя только одного атрибута, содержащего данные всех серий.
-
XValuesFields
¶ Title: Атрибут(ы) со значениями по оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Атрибут(ы), содержащий(ие) значения по оси X.
[значение];[значение]
Для стандартного режима количество значений должно быть равно или больше числа, указанного в свойстве
ChartCount
. Для одноколоночного режима задаётся имя только одного атрибута, содержащего данные всех серий.
-
ChartCaptionField
¶ Title: Атрибут с наименованием серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Одноколоночный”.Системное имя атрибута, содержащего наименование серии в “одноколоночном” режиме. Указание этого свойства имеет смысл, если не используется “Выборка серий”, возвращающая список серий.
-
ChartTypeField
¶ Title: Атрибут с типом серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Одноколоночный”.Системное имя атрибута, содержащего тип серии в “одноколоночном” режиме. Указание этого свойства имеет смысл, если не используется “Выборка серий”, возвращающая список серий.
-
ChartNumField
¶ Title: Атрибут с системным именем серии Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Одноколоночный”.Имя атрибута, содержащего системное имя серии, которой принадлежит данное значение.
-
CaptionsFields
¶ Title: Атрибут(ы) с подписями значений Frames: btkFrame.TbtkLookUpDBChartFrame
.Системное имя атрибута(ов), содержащего(их) подписи значений.
-
ChartTypes
¶ Title: Типы серий Frames: btkFrame.TbtkLookUpDBChartFrame
.Свойство видимо, если свойство
CHARTSTYLE
установлено в “Стандартный”.Значение свойства определяет типы серий графика в стандартном режиме.
Возможные значения:
- Line - Линия;
- FastLine - “Быстрая” Линия (для её построения требуется наименьшее кол-во ресурсов ПК);
- Bar - Полоса;
- HorizBar - Горизонтальная полоса;
- Area - Области;
- Point - Точки;
- Pie - Пирог.
[значение];[значение]
Количество значений должно быть равно или больше числа, указанного в свойстве
ChartCount
.Line;Line;Bar
-
XTitle
¶ Title: Наименование оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Наименование оси X.
-
XAxisLables
¶ Title: Вид подписей по оси X Frames: btkFrame.TbtkLookUpDBChartFrame
.Вид подписей, отображаемых около делений оси X
Возможные значения:
- None - Нет подписей.
- Value - В качестве подписей выступают значения по оси Y
- Caption - В качестве подписей выступают значения из атрибута с Подписями (см. CaptionsFields)
- Auto - Используются значения по оси X
-
YAxisLables
¶ Title: Вид подписей по оси Y Frames: btkFrame.TbtkLookUpDBChartFrame
.Вид подписей, отображаемых около делений оси Y
Возможные значения:
- None - Нет подписей.
- Value - В качестве подписей выступают значения по оси X
- Caption - В качестве подписей выступают значения из атрибута с Подписями (см. CaptionsFields)
- Auto - Используются значения по оси Y
-
YAxis.YIsDateTime
¶ Title: Значения оси Y являются датой Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг указывает, что значения по оси Y являются датами.
-
XAxis.XIsDateTime
¶ Title: Значения оси X являются датой Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг указывает, что значения по оси X являются датами.
-
YTitle
¶ Title: Наименование оси Y Frames: btkFrame.TbtkLookUpDBChartFrame
.Наименование оси Y.
-
Points.Visible
¶ Title: Точки - Видимость Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг управляет видимостью точек серий на графике.
-
Points.Style
¶ Title: Точки - Вид Frames: btkFrame.TbtkLookUpDBChartFrame
.Вид отображаемых точек.
Возможные значения: - psCircle - окружность - psSquare - квадрат - psTriangle - треугольник - psCross - крест - psDiagonalCross - диагональный крест - psStar - звезда - psDiamond - бриллиант
-
Points.MovementStyle
¶ Title: Точки - Возможность перетаскивания Frames: btkFrame.TbtkLookUpDBChartFrame
.Управляет возможностью перетаскивания точек на графике.
Возможные значения: - pmNone - Перетаскивание отключено - pmXAxis - Перетаскивание возможно только по оси X - pmYAxis - Перетаскивание возможно только по оси Y - pmBoth - Перетаскивание возможно по обеим осям
-
Points.ShowPointHint
¶ Title: Отображать значение при наведении курсора Frames: btkFrame.TbtkLookUpDBChartFrame
.Флаг указывает на необходимость отображения всплывающей подсказки со значением при наведении на точку указателя мыши.
-
Points.RoundValue
¶ Title: Точки - При перетаскивании округлять значение до: Frames: btkFrame.TbtkLookUpDBChartFrame
.Значение, до которого будут округляться значения при перетаскивании точек.
Например:
- при Points.RoundValue = 0,1, округление будет происходить с точностью десятых.
- при Points.RoundValue = 1, округление будет происходить до целых.
По умолчанию Points.RoundValue = 0,01
-
Points.Size
¶ Title: Точки - Размер (в пикселах) Frames: btkFrame.TbtkLookUpDBChartFrame
.Размер точек (в пикселах).
2.6. Диаграмма Гантта¶
-
Gantt.Style
¶ Title: Элементы узла хранятся в одном атрибуте. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Способ задания элементов.
Возможные значения:
True — узлу соответствует несколько элементов.
Данные об элементах содержатся в одном атрибуте в виде строки с разделителями.
False — узлу соответствует один элемент диаграммы.
Данные об элементе содержатся в отдельных атрибутах.
-
Gantt.ItemsDataFieldName
¶ Title: Атрибут с параметрами элементов. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= True.Имя атрибута, содержащего все параметры элементов диаграммы, принадлежащих текущему узлу, в строке с разделителями.
-
Gantt.ItemIDFieldName
¶ Title: Атрибут идентификатора элемента. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего идентификатор элемента диаграммы.
Определяет параметр
ID
.
-
Gantt.BeginDateFieldName
¶ Title: Атрибут даты начала. Mandatory: Да. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего дату начала элемента диаграммы.
Определяет параметр
StartDate
.
-
Gantt.EndDateFieldName
¶ Title: Атрибут даты окончания. Mandatory: Да. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего дату окончания элемента диаграммы.
Определяет параметр
StopDate
.
-
Gantt.ItemStyleFieldName
¶ Title: Атрибут типа элемента. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Имя атрибута, содержащего стиль элемента диаграммы типа
TbtkGanttItemStyle
.- При
Gantt.Style
= False определяет параметрStyle
; - При
Gantt.Style
= True используется только при копировании элементов.
- При
-
Gantt.ItemColorFieldName
¶ Title: Атрибут цвета элемента. Mandatory: Нет. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего цвет элемента диаграммы.
Цвет указывается в виде числа, которое в 16-чной системе счисления представляет собой цвет в формате
TColor
.В запросе преобразовать значение из 16-ричной системы счисления в число можно следующим образом:
utl_raw.CAST_TO_BINARY_INTEGER('00007F')
Определяет параметр
Color
.
-
Gantt.ItemCaptionFieldName
¶ Title: Атрибут текста элемента. Mandatory: Нет. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего текст элемента диаграммы.
Определяет параметр
Caption
.
-
Gantt.ProgressFieldName
¶ Title: Атрибут со значением прогресса. Mandatory: Нет. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего хранится значение прогресса (степени выполнения задачи или процесса).
Определяет параметр
Progress
.Changed in version Global: 5.3.4 Введено отображение прогресса в виде полосы. В предыдущих версиях прогресс отображается в виде небольшого ромбика на элементе диаграммы.
-
Gantt.ItemParamsFieldName
¶ Title: Атрибут с параметрами элемента. Mandatory: Нет. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Используется при
Gantt.Style
= False.Имя атрибута, содержащего дополнительные параметры элемента.
При желании с помощью параметров можно перезаписать значения, заданные в атрибутах свойств, перечисленных выше.
-
Gantt.CopyNodesToParent
¶ Title: Отображать элементы подчинённых узлов. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Значение по умолчанию: True.
Возможные значения:
- True — если узел не содержит собственных элементов, но имеет подчинённые узлы,
элементы из подчинённых узлов копируются в текущий узел.
При этом цвета элементов будут совпадать с цветами элементов в подчинённых узлах,
а стиль элемента будет взят из атрибута, указанного в свойстве
Gantt.ItemStyleFieldName
. - False — элементы подчинённых узлов не копируются в текущий.
- True — если узел не содержит собственных элементов, но имеет подчинённые узлы,
элементы из подчинённых узлов копируются в текущий узел.
При этом цвета элементов будут совпадать с цветами элементов в подчинённых узлах,
а стиль элемента будет взят из атрибута, указанного в свойстве
-
Gantt.LinkFieldName
¶ Title: Атрибут с параметрами связей между элементами. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Имя атрибута, содержащего параметры связей между элементами диаграммы в виде строки.
Значение атрибута должно содержать связи, которые начинаются от элементов, находящихся в текущем узле.
See also
-
Gantt.EnableLinking
¶ Title: Возможность установления связей с помощью мыши. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Включает возможность создавать связи между элементами с помощью мыши.
Значение по умолчанию: False.
Возможные значения:
- True — можно создавать связи;
- False — нельзя создавать связи.
See also
-
Gantt.EnableMenuOnLinkCreate
¶ Title: Отображать меню выбора направления при создании связи. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет отображением всплывающего меню выбора направления перед вызовом
OnLinkCreate
при создании связи между элементами диаграммы Гантта с помощью мыши.Значение по умолчанию: True.
Возможные значения:
- True — меню отображается.
- False — меню не отображается.
При этом подразумевается, что направление связи будет установлено при выполнении операции
OnLinkCreate
.
-
Gantt.DrawingItemsConstraint
¶ Title: Отображать допустимый интервал границ элемента. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет отображением допустимых интервалов границ элементов.
Допустимый интервал задаёт визуальный диапазон, внутри которого можно изменять размеры или перемещать элемент (отличается от фактического). Задаётся индивидуально для каждого элемента с помощью параметров
StartDateLimit
иStopDateLimit
. Отображается пунктирной линией.Значение по умолчанию: True.
Возможные значения:
- True — интервалы отображаются.
- False — интервалы не отображаются.
-
Gantt.EnableMoving
¶ Title: Возможность перемещения элементов с помощью мыши. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управление возможностью перемещения элементов вдоль линии с помощью мыши.
Значение по умолчанию: False.
Возможные значения:
- True — перемещение разрешено.
- False — перемещение запрещено.
Note
При включенном свойстве можно отключить возможность перемещения отдельных элементов с помощью параметра
MovingEnable
.
-
Gantt.EnableResizing
¶ Title: Возможность изменения размеров элементов. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управление возможностью изменения границ элементов (начала и окончания события) с помощью мыши.
Значение по умолчанию: False.
Возможные значения:
- True — изменение границ элементов разрешено.
- False — изменение границ элементов запрещено.
Note
При включенном свойстве можно отключить возможность изменения границ отдельных элементов с помощью параметра
ResizingEnable
.
-
Gantt.DrawGridLines
¶ Title: Видимость сетки. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет видимостью сетки на диаграмме Гантта (отображением вертикальных полос).
Значение по умолчанию: True.
Возможные значения:
- True — напротив отсечек нижнего уровня шкалы отображаются вертикальные линии;
- False — не отображаются.
-
Gantt.ShowSelectedDate
¶ Title: Отображать выделенные дату и время на диаграмме Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет отображением вертикальной линии на выделенной мышкой временной отметке.
Значение по умолчанию: False.
Возможные значения:
- True — отображать вертикальную линию на выделенной временной отметке;
- False — не отображать.
See also
-
Gantt.ShowCurrentDate
¶ Title: Отображать текущую дату и время на диаграмме Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет отображением вертикальной линии на временной отметке, соответствующей текущему системному времени.
Значение по умолчанию: False.
Возможные значения:
- True — отображать вертикальную линию на текущем системном времени;
- False — не отображать.
See also
-
Gantt.DrawLines
¶ Title: Разлиновка. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет чересстрочной раскраской линий диаграммы в соответствии с записями дерева.
Значение по умолчанию: True.
Возможные значения:
- True — чересстрочная раскраска включена;
- False — чересстрочная раскраска выключена.
-
Gantt.WeekdaysMode
¶ Title: Режим отображения дней недели. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет отображением дней недели на таймлайне.
Значение по умолчанию: wdmShort.
Возможные значения:
- wdmShort — всегда использовать сокращения.
- wdmAuto — использовать полные наименования, сокращать только если недостаточно доступного места.
-
Gantt.HighLightHolidays
¶ Title: Выделять праздничные дни. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Управляет цветовым выделением праздничных дней.
Значение по умолчанию: True.
Возможные значения:
- True — праздничные дни выделяются.
- False — праздничные дни выделяются.
-
Gantt.HoliDaysColor
¶ Title: Цвет выделения праздничных дней. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Цвет выделения праздничных дней.
Значение по умолчанию: $C1A9FC (розовый).
-
Gantt.RestDays
¶ Title: Выходные дни. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Задаёт список выходных дней в виде перечисления.
Выходные дни задаются своим числом (1 - понедельник, 7 - воскресенье), значения разделяются
;
.6;7;
Значение по умолчанию: ‘’.
-
Gantt.RestDaysColor
¶ Title: Цвет выделения выходных дней. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Задаёт цвет выделения выходных дней в формате
TColor
.Значение по умолчанию: $C1A9FC (розовый).
-
Gantt.Timeline.LevelsCount
¶ Title: Уровни шкалы. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Type: TbtkScaleLevelCount
Набор видимых уровней шкалы при открытии фрейма.
Значение по умолчанию: slcMiddleBottom (средний, нижний).
Возможные значения:
- slcMiddle — средний;
- slcMiddleBottom — средний, нижний;
- slcMiddleBottomTop — средний, нижний, верхний.
New in version Global: 5.7
-
Gantt.Visible
¶ Title: Видимость графика Гантта. Frames: btkFrame.TbtkLookUpGanttTreeTabFrame
Type: Boolean Управляет видимостью диаграммы Гантта на Гантт-фрейме. Если скрыть график - останется только дерево.
Значение по умолчанию: True (график отображается).
New in version Global_5.7.15.5110.
New in version BTK_1.5.18.0.
2.7. Просмотрщик¶
-
FileNameField
¶ Title: Атрибут с именем файла или блобом для отображения Имя атрибута выборки, который содержит документ для отображения. Документ может быть представлен как путём к файлу, так и бинарными данными.
Frames: btkFrame.TbtkLookUpPDFViewFrame
btkFrame.TbtkLookUpTextViewFrame
btkFrame.TbtkLookup3DViewFrame
2.8. Просмотрщик 3D¶
-
3DView.BgColor
¶ Title: Цвет фона фрейма. Свойство задаётся как числовое представление цвета (
TColor
).Frames: btkFrame.TbtkLookup3DViewFrame
-
3DView.ModelDetailLevel
¶ Title: Уровень детализации модели. Задаёт уровень рекурсивной загрузки детализации, если модель сложная и состоит из нескольких уровней сборок.
Frames: btkFrame.TbtkLookup3DViewFrame
Например, если задать уровень
0
, то будет загружена только сама форма модели, без какой-либо детализации - цельным куском.
-
3DView.OnSelectionChanged
¶ Title: Операция на изменение выделения Имя операции-обработчика. Вызывается после того как выделение во фрейме изменилось: добавились выделенные элементы, их стало меньше, или не стало вовсе - не важно, менялось ли выделение програмно, или его изменил пользователь своими действиями.
Frames: btkFrame.TbtkLookup3DViewFrame
Для полноценной обработки события будет полезен метод
TbtkScriptCadViewObject.GetSelected
-
3DView.Model.Boundary
¶ Title: Рисовать рёбра фигур Если флаг установлен - дополнительно отчерчиваются границы граней модели, что занчитнльно повышает читаемость.
Frames: btkFrame.TbtkLookup3DViewFrame
Свойство имеет эффект только для элементов модели с режимом отображения
TbtkShapeDisplayMode.sdmShaded
.
-
3DView.Model.BoundaryThickness
¶ Title: Ширина линии ребра грани Свойство задаётся в “стандартных линиях”, т.е. значение дробное и указывает насколько линии грани жирнее или уже обычного.
Frames: btkFrame.TbtkLookup3DViewFrame
-
3DView.Model.BoundaryColor
¶ Title: Цвет линии ребра грани Свойство задаётся как числовое представление цвета (
TColor
).Frames: btkFrame.TbtkLookup3DViewFrame