0. tormozit 5594 30.05.17 21:51 Сейчас в теме

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

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. leosoft 142 31.05.17 10:43 Сейчас в теме
Очень полезная штучка!
А не подскажите - если настраивать форму (добавлять и группировать элементы формы), почему программно добавленные элементы не видны? Можно ли к ним как то достучаться? В настройках формы есть команда для установки стандартных значений - можем можно этот сброс выполнять программно? Я в курсе, что настройки автоматом записываются в Хранилище системных настроек. Но там тоже непонятно как расшифровать запись о настройках.
2. kiruha 380 31.05.17 12:53 Сейчас в теме
Фиксированные обычно с каким то умыслом сделаны.
Например запретить что то.
Есть какой то механизм - только просмотр/редактирование фиксированных настроеек ?
3. tormozit 5594 31.05.17 13:04 Сейчас в теме
(2) Именно поэтому редактирование фиксированных и обычных настроек не разрешается в предложенной мной форме.
Stivens; VVi3ard; Somebody1; kiruha; +4 Ответить
5. fd13 01.06.17 13:40 Сейчас в теме
Удобно сделано, спасибо.
6. Yashazz 2854 06.06.17 02:24 Сейчас в теме
Дельно. Приятно, что у тебя до этого дошли руки. Я вот не собрался)
7. artbear 1156 05.09.17 12:44 Сейчас в теме
(0) Молодец, Серега - решил еще голосов срубить :)
полезная обработка.
8. kalyaka 511 16.03.18 09:42 Сейчас в теме
Пожелание.
Добавьте, пожалуйста, просмотр параметров динамического списка. Фильтрация может идти и по значению параметра и в этом случае по настройкам отбора будет не понятно, почему все-таки список пуст.
9. tormozit 5594 17.03.18 17:23 Сейчас в теме
(8) Хотя это и будет полезно в некоторых случаях, когда параметр используется в элементах отбора, но в большинстве случаев параметр будет встраиваться в отбор текста запроса (например "поле1=&Параметр" или "поле1<>&Параметр"). Тогда уже надо будет и текст запроса показывать, чтобы его влияние было понятно.
TeMochkiN; +1 Ответить
21. fxmike 42 17.09.19 11:04 Сейчас в теме
(9) Вот вопрос, а как показать текст запроса? Получается, что при создании на сервере формы настроек динамического списка, нужно обратиться к владельцу формы, глянуть в свойства списка, получить текст, а владельца формы на сервере не прочитать :(
10. acsent 1138 21.11.18 12:11 Сейчас в теме
У кого-нибудь работает на 8.3.12.1412 или выше?
11. tormozit 5594 21.11.18 14:22 Сейчас в теме
12. acsent 1138 21.11.18 16:24 Сейчас в теме
(11) у меня начиная с версии 8.3.12.1412, а теперь и 8.3.12.1685 (x64)
вообще форма не подменяется. Но никаких ошибок и не пишет.
У тебя какая платформа? разрядность?
13. tormozit 5594 21.11.18 17:42 Сейчас в теме
(12) На 8.3.12 работало, но сборку не помню. Сейчас работает на 8.3.13.1513
14. Dream_kz 93 06.12.18 13:14 Сейчас в теме
А если очень хочется, фиксированные настройки с помощью этой формы можно отключить?
15. tormozit 5594 06.12.18 20:10 Сейчас в теме
(14) Это не ко мне. Это нарушит логику заложенную разработчиком формы.
16. Dream_kz 93 07.12.18 07:23 Сейчас в теме
(15) Да это понятно, но иногда нужно, интерес уже больше академический, чем практический. Попробовал менять фиксированные настройки в форме, все меняется, но назад не возвращается, то есть они не применяются, но пользовательские работают. Видимо тут уже платформа назад их не забирает осознанно.
17. Stivens 11 25.06.19 16:13 Сейчас в теме
Просто БЕСИТ, когда отборы не видны.
Автор совершенно логично не предоставляет доступа на редактирование наложенных отборов, но видеть их ОЧЕНЬ часто нужно для понимания того, что происходит.
Еще когда преподавал программирование на обычных формах и Польз. буху всегда говорил, что если что-то непонятно почему отсутствует - гляди фильтры.
А теперь в типовых этого нет.
18. fxmike 42 05.08.19 11:28 Сейчас в теме
Скачал расширение, но я не понимаю как это работает. В каком месте подменяется форма? Может тупой вопрос, но я не понимаю, объясните плиз :)
19. fxmike 42 05.08.19 12:38 Сейчас в теме
(18) Все нашёл, форма указана в свойствах конфигурации. Никогда туда не заглядывал.
20. tormozit 5594 05.08.19 13:30 Сейчас в теме
(18)
Оно ... переопределяет свойство конфигурации "Основная форма настроек динамического списка".
22. SlavaKron 15.10.19 11:32 Сейчас в теме
Я тут подумал, ведь компоновщик настроек ДС доступен на клиенте, а значит и для других форм. Проще было бы сделать универсальный просмотрщик компоновщика для любого ДС любой открытой формы. Всё таки это легче, чем расширение.
23. tormozit 5594 15.10.19 13:05 Сейчас в теме
(22) Я реализовал самый удобный способ. Выбирать каждый раз нужный динамический список из дерева <Имя формы>/<Имя таблицы> - будет далеко не так удобно. Но сделать такое можно конечно.
24. SlavaKron 16.10.19 12:25 Сейчас в теме
В общем, написал примитивную обработку. Возможно кому-нибудь пригодится. Позволяет смотреть и редактировать отборы ДС любой открытой формы. На полноценный инструмент не тянет, поэтому просто оставлю здесь.
Прикрепленные файлы:
НастройкиДС.epf
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 130 000 руб. до 200 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день