Свойства выборок#

Раздел находится в разработке.

Перечислены все задокументированные свойства 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

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

  • Свойство не влияет на вызовы скриптовых методов обновления выборки, а также на вызов обновления по парамхукам.

  • Свойство не производит блокировку обновлений по парамхукам.

LoadDataOnFirstOpen#
Title

Загружать данные при открытии фрейма

Свойство управляет загрузкой данных при первом открытии выборки.

Значение по умолчанию: True

  • True

    Данные загружаются в соответствии с наложенными условиями фильтрации.

  • False

    Данные не загружаются.

Warning

Для работы свойства в GST должен присутствовать &LoadData#.

Attention

Свойство влияет только на первое открытие выборки. При последующих открытиях, даже если они предваряются закрытием, данное свойство игнорируется.

See also

IgnoreParamChange#
Title

Не обновлять выборку при изменении super$ параметров

Свойство отключает связь мастер-деталь для данной выборки. Т.е. при изменении параметров мастер выборки, на которые данная выборка смотрит по super$, обновление детальной выборки происходить не будет.

See also

Макросы#

ApplyServSortOrderMacros#
Title

Накладывать макрос сортировки.

Свойство дает возможность отключить наложение макроса сортировки. По умолчанию свойство включено, и условия сортировки применяются. Если свойство выключить, то в качестве значения макроса будет использоваться пустая строка.

See also

ApplyServFilterMacros#
Title

Накладывать макросы фильтрации.

Свойство дает возможность отключить наложение макросов фильтрации. По умолчанию свойство включено, и условия фильтрации применяются. Если свойство выключить, то в качестве значений макросов будет использоваться не ограничивающее условие (2=2).

See also