Расширенная настройка динамического списка УФ

Программирование - Работа с интерфейсом

Открывая управляемую форму выбора и не увидев там видимых в форме списка элементов, часто хочется узнать причину их отсутствия там, т. е. какой наложен отбор. Но стандартная настройка списка управляемой формы показывает только пользовательские настройки, скрывая от пользователя фиксированный отбор. Предлагаю вам расширение конфигурации с расширенной настройкой динамического списка, отображающей пользователю кроме пользовательских настроек еще фиксированные.

Данное расширение конфигурации предназначено для режима совместимости платформы 8.3.8 и выше.

Оно содержит общую форму и переопределяет свойство конфигурации "Основная форма настроек динамического списка". После его включения команда "Еще/Настроить список..." у всех динамических списков всех управляемых будет открывать определенную в расширении расширенную форму настроек динамического списка, которая кроме возможностей системной формы добавляет возможность просмотра фиксированных и обычных настроек.

Как подключить расширение конфигурации?

1. В режиме предприятия откройте "Все функции/Стандартные/Управление расширениями конфигурации"

2. Нажмите "Добавить" и выберите скаченный файл расширения (*.cfe)

3. Нажмите "Перезапустить"

4. Теперь все новые сеансы в этой базе будут использовать это расширение.

Скачать файлы

Наименование Файл Версия Размер
Настройка динамического списка УФ:
.cfe 7,40Kb
31.05.17
94
.cfe 7,40Kb 94 Скачать

См. также

Комментарии
1. Леонид Дзагуров (leosoft) 114 31.05.17 10:43 Сейчас в теме
Очень полезная штучка!
А не подскажите - если настраивать форму (добавлять и группировать элементы формы), почему программно добавленные элементы не видны? Можно ли к ним как то достучаться? В настройках формы есть команда для установки стандартных значений - можем можно этот сброс выполнять программно? Я в курсе, что настройки автоматом записываются в Хранилище системных настроек. Но там тоже непонятно как расшифровать запись о настройках.
2. kiruha Д (kiruha) 366 31.05.17 12:53 Сейчас в теме
Фиксированные обычно с каким то умыслом сделаны.
Например запретить что то.
Есть какой то механизм - только просмотр/редактирование фиксированных настроеек ?
3. Сергей Старых (tormozit) 4729 31.05.17 13:04 Сейчас в теме
(2) Именно поэтому редактирование фиксированных и обычных настроек не разрешается в предложенной мной форме.
VVi3ard; Somebody1; kiruha; +3 Ответить
5. Павел Королев (fd13) 01.06.17 13:40 Сейчас в теме
Удобно сделано, спасибо.
6. Яков Коган (Yashazz) 2247 06.06.17 02:24 Сейчас в теме
Дельно. Приятно, что у тебя до этого дошли руки. Я вот не собрался)
7. Артур Аюханов (artbear) 925 05.09.17 12:44 Сейчас в теме
(0) Молодец, Серега - решил еще голосов срубить :)
полезная обработка.
8. Андрей Калякин (kalyaka) 321 16.03.18 09:42 Сейчас в теме
Пожелание.
Добавьте, пожалуйста, просмотр параметров динамического списка. Фильтрация может идти и по значению параметра и в этом случае по настройкам отбора будет не понятно, почему все-таки список пуст.
9. Сергей Старых (tormozit) 4729 17.03.18 17:23 Сейчас в теме
(8) Хотя это и будет полезно в некоторых случаях, когда параметр используется в элементах отбора, но в большинстве случаев параметр будет встраиваться в отбор текста запроса (например "поле1=&Параметр" или "поле1<>&Параметр"). Тогда уже надо будет и текст запроса показывать, чтобы его влияние было понятно.
Оставьте свое сообщение