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

4.1. Основные свойства

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

Пока описаны не все свойства.

4.1.1. Фильтрация

DontCloseDSOnMacrosUpdate
Title:Не закрывать датасет при обновлении макроса

4.2. Дополнительные свойства

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

Пока описаны не все свойства.

4.2.1. Загрузка данных

AutoRefreshDetailsOnUIGST
Title:Обновлять детальные выборки при вызове GetSqlText через UI элементы

Свойство влияет только на пользовательские вызовы GetSQLText через элементы интерфейса (тулбар, кнопки, контекстное меню и т.д.)

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

  • True

    Детальные фреймы обновляются следом за мастером.

  • False

    Обновляется только основная выборка.

Attention

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

New in version Global: 5.10.0_ms8

New in version BTK: 1.5.26.0

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

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

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

  • True

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

  • False

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

Warning

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

Attention

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

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

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

See also

Настройка из скриптора TbtkScriptSelectionObject.IgnoreParamChange

4.2.2. Макросы

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

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

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

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