Загрузка массива значений в стандартную форму "Редактирование списка значений" из табличного документа

20.09.23

Разработка - Работа с интерфейсом

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Загрузка массива значений в стандартную форму "Редактирование списка значений" из табличного документа:
.cfe 20,16Kb
5 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Иногда бывает необходимо построить совершенно разные отчеты с отбором по некоторому перечню, например, продажи по некоторому списку контрагентов или номенклатуры, дебиторку по некоторому списку реализаций, или же запустить Групповую обработку справочников и документов по некоторому заранее составленному списку. 

Думаю, нет смысла обсуждать выгоду от автоматического подбора в отбор длинных списков - это очевидно.

Данная задача не решается без модификации конфигурации.

Варианты решения:

1) модифицировать код форм каждого из отчетов, внедряя несколько строк, которые заменяют для каждого из элементов на форме стандартную обработку редактирования списка на свою (как это сделано у e.kogan)

2) модифицировать формы выбора объектов, внедряя несколько строк, которые добавляют на форму кнопку, позволяющую "оповещать о выборе" стандартную обработку редактирования списка (как это сделано здесь).

Мне больше нравится второй подход, т.к. своих отчетов может быть наделано много, и еще есть стандартные отчеты (остатки товаров на складах, оборотно-сальдовая), в которые не очень хочется лезть. Зато с объектами, которые нужно подбирать, всё несколько проще - 3-5 документов и 3-5 справочников. Вдобавок форму выбора в типовых редко меняют и при обновлении сильно не мешает.

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

Если сравнивать сами обработки по функционалу, то вышеупомянутая обработка более универсальная. В текущей обработке зато есть загрузка по дате и периоду и по представлению, что на практике встречается часто. Также из плюшек - для каждого документа или справочника запоминается последний выбранный режим.

Тестирование было проведено на платформе 8.3.23.1739.

Статья с обработками для версий 8.2, 8.1 ( //infostart.ru/1c/tools/101913/?ID=101913 ).

Внедрение

Внедрение описано в обработке множественный подбор, в макете README.

Вступайте в нашу телеграмм-группу Инфостарт

обработка список значений загрузка подбор стандартная форма

См. также

Работа с интерфейсом Анализ учета Мониторинг 1С v8.3 8.3.14 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Платные (руб)

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

16800 руб.

27.03.2025    5218    12    11    

16

SALE! 50%

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Библиотека стандартных подсистем 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 Платные (руб)

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

4800 2400 руб.

07.02.2025    2118    51    35    

9

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    539    1    1    

1

Работа с интерфейсом 1С v8.3 Платные (руб)

Подсистема условного оформления элементов форм (далее подсистема) предназначена для настройки оформления элементов форм (видимость, доступность, цвет фона, цвет текста и прочее) в пользовательском режиме 1С. Также подсистему возможно использовать для ограничения доступа к реквизитам формы для определенных пользователей (или групп пользователей).

6000 руб.

18.01.2022    11082    2    2    

7

Работа с интерфейсом Системный администратор Программист 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

6000 руб.

14.01.2016    57099    19    25    

45

Подбор и обработка объектов Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

6000 руб.

29.06.2015    46224    91    18    

106

Работа с интерфейсом Программист 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    21005    30    6    

46

Подбор и обработка объектов Пользователь 1С v8.3 1С:Управление торговлей 11 Россия Платные (руб)

Решение реализовано посредством расширения, предназначено для дополнительного контроля объектов (документов и справочников) от несанкционированного доступа и изменения. При этом используется не штатный механизм 1С, требующий зачастую достаточного опыта, а предельно упрощенный для пользователя - установить/снять галку «Проверен» для регулировки доступа к объекту.

3600 руб.

13.09.2024    702    1    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. German_Tagil 43 21.09.23 10:50 Сейчас в теме
Печалька не запустилось платформа 8.3.21
2. German_Tagil 43 21.09.23 10:59 Сейчас в теме
Запустил чуть по другому теперь думаю что с этим делать - куда можно применить...
если только совсем переработать
3. 3soft 10 25.09.23 11:46 Сейчас в теме
(2) С чем именно проблема?
4. gaglo 27.09.23 09:53 Сейчас в теме
С ходу предлагаю вариант №3 - сделать обработку, которая читает из табличного документа список чего-то там (номенклатура, контрагенты, ...) и открывает выбранный из отдельного списка отчет, предварительно запихнув список в соответствующий элемент отбора, оформить всё в расширение и не модифицировать в стандартной конфигурации вообще ничего...
e.kogan - отдельное спасибо за ее великолепную форму (общую, общую!!!) - я в восхищении до сих пор!
Оставьте свое сообщение