Свойства выборок#
Раздел находится в разработке.
Перечислены все задокументированные свойства Global1, часть из которых не работает в ApplicationServer.
Основные свойства#
Администрирование#
- idUserClass#
- Title
Пользовательский класс
Пользовательский класс, которому соответствует выборка. Настройка влияет на то, в соответствии с каким классом будет осуществляться применение настроек доступа, определенных на уровне бизнес-объекта. Значение свойства должно соответствовать свойству “Бизнес-объект”.
See also
Документация Global1
btk:idUserClass
- BusinessObject#
- Title
Бизнес-объект
Бизнес-объект системы, в соответствии с настройками которого будет осуществляться администрирование выборки.
See also
Документация Global1
btk:BusinessObject
- AccessableWhileReadOnly#
- Title
Не распространяется ограничение «доступ только на чтение»
При установке свойства в 1 для пользователя с установленным флагом “Доступ только на чтение”, на данную выборку не будут распространяться эти ограничения. Выставлено в 1 для выборок SEL_FilterClasses, SEL_Application, SEL_Module и для всех выборок, которые используются в конфигураторе (для загрузки реестра, метаданных и т.п.)
See also
Документация Global1
btk:AccessableWhileReadOnly
- NoAdminTunings#
- Title
Не применяются настройки ограничения доступна
Старое название свойства “Не распространяются настройки администрирования”. При установке данного свойства в значении «Да» на выборку не распространяются настройки администрирования. Управление этим свойством позволяет поэтапно применять настройки администрирования на выборки приложения. Выборка, на которую не распространяются настройки администрирования, для всех пользователей системы ведет себя так, как если бы пользователь, который к ней обращается, имел включенную настройку “На пользователя не распространяются настройки системы администрирования”.
See also
Документация Global1
btk:NoAdminTunings
- bNotSetActiveOper#
- Title
Снимать активность для новых операций, устанавливаемых релизами
В случае, если оно установлено, то при установке обновления при добавлении новых операций или выпуска старых выключенных операций с флагом активности 1, для них галка “Активность” устанавливается в 0. Свойство в релиз не выгружается, устанавливается на проекте для конкретной выборки.
See also
Документация Global1
btk:bNotSetActiveOper
Настройки вывода#
- ColumnAutoWidth#
- Title
Размещение всех колонок на экране
Флаг указывает, что все колонки списка или дерева должны размещаться на экране, и изменять свои размеры при изменении ширины списка или дерева.
See also
Документация Global1
btk:ColumnAutoWidth
- StyleControlAttribute#
- Title
Атрибут управления стилем раскраски
Здесь указывается имя атрибута выборки, в котором возвращается стиль раскраски строки.
See also
Документация Global1
btk:StyleControlAttribute
- AllowModifingColumnVisibility#
- Title
Изменение видимости колонок
Флаг указывает на доступность возможности скрытия колонок списка или дерева. Если флаг снят, скрытие колонок пользователем становится невозможным.
See also
Документация Global1
btk:AllowModifingColumnVisibility
- idNotionUnit#
- Title
Наименование
Ссылка на представление понятия, содержащее текст заголовка фрейма на форме web-приложения.
See also
Документация Global1
btk:idNotionUnit
Редактор#
- DefaultEditor#
- Title
Тип фрейма
Определяет тип фрейма, при помощи которого выборка будет отображаться на форме.
See also
Документация Global1
btk:DefaultEditor
Параметры редактирования#
- NoBESavePoint#
- Title
Не устанавливать SavePoint перед началом редактирования
При начале редактирования (создания, удаления) записи в выборке происходит установка SavePoint, для того, чтобы можно было отменить последнее совершенное действие. Установка данного свойства позволяет не осуществлять установку SavePoint. Необходимо для служебных выборок, не изменяющих данные на сервере, для организации пользовательских диалогов, работы настроек фильтрации и т.п.
See also
Документация Global1
btk:NoBESavePoint
- ReadOnlyType#
- Title
Возможность редактирования
Допустимые значения: - «Редактируется» - «Только чтение» - «Не редактируется, разрешены только вставка и удаление»
Свойство блокирует возможности вставки и изменения атрибутов в случае выставления соответствующих настроек.
See also
Документация Global1
btk:ReadOnlyType
Загрузка данных#
- IsStatefull#
- Title
Длинная транзакция
Возможны 2 режима работы с подключениями к БД: Stateless и Statefull. Если свойство равно 1, то режим Statefull, иначе Stateless. Stateless – подключение к БД выдается серверной форме, только на время обращения клиента к сервису данных. После окончания обработки запроса (request от клиентского приложения), сессия сохраняет (Commit) или отменяет (Rollback, в случае необработанных ошибок) все изменения и высвобождается. Данный режим используется по умолчанию. Вне зависимости от режима открытия формы (Modal, MDI, Lookup) каждая форма работает в отдельной сессии. Statefull – подключение выдается форме в момент создания, и сохраняется за ней в течении всей жизни формы. В данном режиме, окончание обработки запроса не означает окончания текущей транзакции. Сессия выполняет Commit или Rollback по команде с клиента или при закрытии формы. Если форма работает в режиме Statefull, то открываемые от неё MDI окна будут получать новую сессию, а модальные формы будут использовать текущую сессию, и будут также работать в режиме Statefull. При открытии модального окна в сессии устанавливается SavePoint, к которому будет произведен откат при закрытии формы с результатом mrCancel. При закрытии модального окна, не являющегося владельцем соединения с БД, Commit не происходит, если форма закрывается с результатом mrCancel, производится Rollback (SavePoint).
See also
Документация Global1
btk:IsStatefull
Фильтрация#
- FilterType#
- Title
Тип используемого фильтра
Свойство указывает на тип фильтра, редактор которого будет отображен при нажатии кнопки “Фильтр” на панели управления.
- Возможные значения:
OLD - редактор стандартного фильтра
EXT - редактор расширенного фильтра
UNI - редактор универсального фильтра
See also
Документация Global1
btk:FilterType
- UseDefaultUniFilter#
- Title
Использовать ун-ный фильтр Default отображения
See also
Документация Global1
btk:UseDefaultUniFilter
- StdFilterAvalible#
- Title
Доступность стандартного фильтра
Флаг управляет доступностью стандартного фильтра в отображении выборки. По умолчанию, если стандартный фильтр существует и активен, он используется во всех отображениях выборки, вне зависимости от видимости панели фильтрации. Однако, если на панели фильтрации присутствуют выпадающие списки, происходит прогрузка метаданных и открытие этих выборок, что может привести к замедлению в работе системы. Если нет необходимости в использовании стандартного фильтра в каком-либо отображении, можно снять данный флаг.
See also
Документация Global1
btk:StdFilterAvalible
- StdFilterSaveValues#
- Title
Сохранять значения стандарт
See also
Документация Global1
btk:StdFilterSaveValues
- DontCloseDSOnMacrosUpdate#
- Title
Не закрывать датасет при обновлении макроса
See also
Документация Global1
DontCloseDSOnMacrosUpdate
- Sel.RowSource#
- Title
Источник данных
Источник данных, используемый в универсальном фильтре при фильтрации выборки. Если свойство не указано, то в качестве источника данных будет взят источник данных, указанный в пользовательском классе выборки. Если и в классе свойство пустое, то берется автосоздаваемый источник данных класса.
See also
Документация Global1
btk:Sel.RowSource
- Sel.bUseClientUniFlt#
- Title
Использовать клиентский универсальный фильтр
Управляет активностью универсального фильтра и его операции “Ячейку в фильтр”.
See also
Документация Global1
btk:Sel.bUseClientUniFlt
Помощь#
- bdn_topic#
- Title
Статья справочной системы
Позволяет задать справочную информацию по данной форме, которая будет доступна при открытии справки от фрейма данной выборки. В свойстве хранится системное имя статьи справочной системы BDN (Bitec Developer Network).
See also
Документация Global1
btk:bdn_topic
- idHelpNotionUnit#
- Title
Текст справки
Устаревшее свойство. Для задания контекстной помощи используйте свойство “Статья в справочной системе”. Позволяет задать справочную информацию по данной форме, которая будет доступна при открытии справки от фрейма данной выборки. Настройка текста справки осуществляется при помощи ввода описания в специальные представления понятия, находящиеся в разделе “Помощь”.
See also
Документация Global1
btk:idHelpNotionUnit
Дополнительные свойства#
Загрузка данных#
- AutoRefreshDetailsOnUIGST#
- Title
Обновлять детальные выборки при вызове GetSqlText через UI элементы
Свойство влияет только на пользовательские вызовы GetSQLText через элементы интерфейса (тулбар, кнопки, контекстное меню и т.д.)
Значение по умолчанию: True
True
Детальные фреймы обновляются следом за мастером.
False
Обновляется только основная выборка.
Attention
Свойство не влияет на вызовы скриптовых методов обновления выборки, а также на вызов обновления по парамхукам.
Свойство не производит блокировку обновлений по парамхукам.
See also
- LoadDataOnFirstOpen#
- Title
Загружать данные при открытии фрейма
Свойство управляет загрузкой данных при первом открытии выборки.
Значение по умолчанию: True
True
Данные загружаются в соответствии с наложенными условиями фильтрации.
False
Данные не загружаются.
Warning
Для работы свойства в GST должен присутствовать &LoadData#.
Attention
Свойство влияет только на первое открытие выборки. При последующих открытиях, даже если они предваряются закрытием, данное свойство игнорируется.
See also
Документация Global1
LoadDataOnFirstOpen
- IgnoreParamChange#
- Title
Не обновлять выборку при изменении super$ параметров
Свойство отключает связь мастер-деталь для данной выборки. Т.е. при изменении параметров мастер выборки, на которые данная выборка смотрит по super$, обновление детальной выборки происходить не будет.
See also
Настройка из скриптора
TbtkScriptSelectionObject.IgnoreParamChange
Документация Global1
IgnoreParamChange
Макросы#
- ApplyServSortOrderMacros#
- Title
Накладывать макрос сортировки.
Свойство дает возможность отключить наложение макроса сортировки. По умолчанию свойство включено, и условия сортировки применяются. Если свойство выключить, то в качестве значения макроса будет использоваться пустая строка.
See also
Документация Global1
ApplyServSortOrderMacros
- ApplyServFilterMacros#
- Title
Накладывать макросы фильтрации.
Свойство дает возможность отключить наложение макросов фильтрации. По умолчанию свойство включено, и условия фильтрации применяются. Если свойство выключить, то в качестве значений макросов будет использоваться не ограничивающее условие
(2=2)
.See also
Документация Global1
ApplyServFilterMacros