powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
5 сообщений из 5, страница 1 из 1
8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
    #37561639
wisekat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужна универсальная обработка, с помощью которой можно было бы изменить все или выделенные объекты в списке справочника - проставить значения некоторых выбранных реквизитов. Так называемое "групповое изменение справочника". Требования к обработке следующие:

1) Платформа - 8.2. Обязательно УИ.

2) Лёгкая встраиваемость в любую конфигурацию. В идеале - одна обработка. Плюс без необходимости что-то дошаманивать в существующих справочниках.

3) Возможность выбрать в самой обработке какой справочник меняем, а не использовать её через команды формы, которые надо руками добавлять к формам списков справочников.

4) Лёгкость применения обычными пользователями.

5) Полная бесплатность и открытость кода.

Шнягу из БСП просьба не предлагать - она не проходит по пунктам (2) и (3). Консоли запросов с возможностью изменения - тоже (не проходит пункт 4).

Видел что-то подобное в некоторых стандартных конфах, но это всё было не для УИ. Может, где-то что-то уже есть, или можно выдрать из каких-то конфигураций? Поиск на Инфостарте и подобных ресурсах ничего не дал (хотя, возможно, что и проглядел чего-то).
...
Рейтинг: 0 / 0
8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
    #37561911
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и возьмите из БСП - за пару часиков подправьте.
...
Рейтинг: 0 / 0
8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
    #37562317
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Полная бесплатность и открытость кода." Что то халявщиков в последнее время развелось уж очень много. Никто работать не хочет.
...
Рейтинг: 0 / 0
8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
    #37562320
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и с 0 такая обработка пишеся достаточно быстро.
...
Рейтинг: 0 / 0
8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
    #37567282
wisekat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DmitriyZ"Полная бесплатность и открытость кода." Что то халявщиков в последнее время развелось уж очень много. Никто работать не хочет.

Если оно уже готовое есть, а ты просто не знаешь - так почему бы не спросить и не сэкономить кучу времени? Тут другое настораживает - все хотят что-то продать в последнее время, даже то, что бесплатное.

Ну да ладно. Поиски привели к <<стандартной>> обработке "Универсальные подбор и обработка объектов":

http://aitika.ru/program/15-1c-8-2-Universalnaya-obrabotka-Universalnie-podbor-i-obrabotka-obektov-upravlyaemie-formi

Только есть одна проблема: общие реквизиты в упор не видит? а мне как раз работа с ними нужна была. После раздумий решил проблему такими ухищрениями через штатные средства.

"Обмануть" обработку и заставить её видеть общие реквизиты можно так. Открыть "Настройки отбора" и там выбрать радиокнопку "Произвольный запрос". Затем просто тупо в запрос прописать недостающие поля.

Правда потом, если использовать действие "Установка реквизитов", общие поля всё равно в списке доступных полей не выводятся, но это решается использованием не "Установки реквизитов", а использованием внутренней обработки-действия "Произвольный алгоритм". Типичный код будет таким:

Код: plaintext
1.
2.
Объект.Автор = Объект.МенеджерКлиента;
Объект.ДатаСоздания = '20111010';
Объект.Записать();
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 УИ: Ищется обработка для группового изменения реквизитов справочника
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]