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

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

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