Данное расширение конфигурации предназначено для режима совместимости платформы 8.3.8 и выше.
Оно содержит общую форму и переопределяет свойство конфигурации "Основная форма настроек динамического списка". После его включения команда "Еще/Настроить список…" у всех динамических списков всех управляемых будет открывать определенную в расширении расширенную форму настроек динамического списка, которая кроме возможностей системной формы добавляет возможность просмотра фиксированных и обычных настроек.
Как подключить расширение конфигурации?
1. В режиме предприятия откройте "Все функции/Стандартные/Управление расширениями конфигурации"
2. Нажмите "Добавить" и выберите скаченный файл расширения (*.cfe)
3. Нажмите "Перезапустить"
4. Теперь все новые сеансы в этой базе будут использовать это расширение.
Очень полезная штучка!
А не подскажите — если настраивать форму (добавлять и группировать элементы формы), почему программно добавленные элементы не видны? Можно ли к ним как то достучаться? В настройках формы есть команда для установки стандартных значений — можем можно этот сброс выполнять программно? Я в курсе, что настройки автоматом записываются в Хранилище системных настроек. Но там тоже непонятно как расшифровать запись о настройках.
Фиксированные обычно с каким то умыслом сделаны.
Например запретить что то.
Есть какой то механизм — только просмотр/редактирование фиксированных настроеек ?
(2) Именно поэтому редактирование фиксированных и обычных настроек не разрешается в предложенной мной форме.
Удобно сделано, спасибо.
Дельно. Приятно, что у тебя до этого дошли руки. Я вот не собрался)
(0) Молодец, Серега — решил еще голосов срубить 🙂
полезная обработка.
Пожелание.
Добавьте, пожалуйста, просмотр параметров динамического списка. Фильтрация может идти и по значению параметра и в этом случае по настройкам отбора будет не понятно, почему все-таки список пуст.
(8) Хотя это и будет полезно в некоторых случаях, когда параметр используется в элементах отбора, но в большинстве случаев параметр будет встраиваться в отбор текста запроса (например «поле1=&Параметр» или «поле1<>&Параметр»). Тогда уже надо будет и текст запроса показывать, чтобы его влияние было понятно.
У кого-нибудь работает на 8.3.12.1412 или выше?
(10) Да. У меня работает.
(11) у меня начиная с версии 8.3.12.1412, а теперь и 8.3.12.1685 (x64)
вообще форма не подменяется. Но никаких ошибок и не пишет.
У тебя какая платформа? разрядность?
(12) На 8.3.12 работало, но сборку не помню. Сейчас работает на 8.3.13.1513
А если очень хочется, фиксированные настройки с помощью этой формы можно отключить?
(14) Это не ко мне. Это нарушит логику заложенную разработчиком формы.
(15) Да это понятно, но иногда нужно, интерес уже больше академический, чем практический. Попробовал менять фиксированные настройки в форме, все меняется, но назад не возвращается, то есть они не применяются, но пользовательские работают. Видимо тут уже платформа назад их не забирает осознанно.
Просто БЕСИТ, когда отборы не видны.
Автор совершенно логично не предоставляет доступа на редактирование наложенных отборов, но видеть их ОЧЕНЬ часто нужно для понимания того, что происходит.
Еще когда преподавал программирование на обычных формах и Польз. буху всегда говорил, что если что-то непонятно почему отсутствует — гляди фильтры.
А теперь в типовых этого нет.
Скачал расширение, но я не понимаю как это работает. В каком месте подменяется форма? Может тупой вопрос, но я не понимаю, объясните плиз 🙂
(18) Все нашёл, форма указана в свойствах конфигурации. Никогда туда не заглядывал.
(18)
(9) Вот вопрос, а как показать текст запроса? Получается, что при создании на сервере формы настроек динамического списка, нужно обратиться к владельцу формы, глянуть в свойства списка, получить текст, а владельца формы на сервере не прочитать 🙁
Я тут подумал, ведь компоновщик настроек ДС доступен на клиенте, а значит и для других форм. Проще было бы сделать универсальный просмотрщик компоновщика для любого ДС любой открытой формы. Всё таки это легче, чем расширение.
(22) Я реализовал самый удобный способ. Выбирать каждый раз нужный динамический список из дерева <Имя формы>/<Имя таблицы> — будет далеко не так удобно. Но сделать такое можно конечно.
В общем, написал примитивную обработку. Возможно кому-нибудь пригодится. Позволяет смотреть и редактировать отборы ДС любой открытой формы. На полноценный инструмент не тянет, поэтому просто оставлю здесь.