Универсальный редактор объектов V_3

Опубликовал Антон Губа (kron.isant) в раздел Обработки - Универсальные обработки

Обработка (УФ) (Версия 3) позволяет просмотреть и изменить любой объект ссылочного типа

Обработка написана на Управляемых формах, позволяет редактировать объекты ссылочного типа.

  • Можно записывать объекты в режиме "Загрузки данных";
  • Возможно наложить Пессимистическую блокировку на объект;
  • Реализована возможность редактирования движения документов;
  • Реализована отдельная (универсальная) форма выбора (для тех случаев, когда типовая скрывает элементы);
  • Такая же универсальная форма доступна при заполнении реквизитов редактируемого объекта;
  • Возможен вывод имен реквизитов вместе с синонимами (чтобы не гадать, что это за реквизит);
  • Работа с реквизитами типа "Хранилище значение" как в табличных частях, так и в "шапке" объекта. Реализован механизм загрузки в Хранилище значения любого файла и сохранения значения из Хранилища на диск;
  • Возможность создания новых объектов из "Универсальной формы выбора" (используя эту обработку можно создать новый спраовочник, документ и пр.. В том числе можно создавать группы);
  • Вывод реквизитов объекта переделан: теперь реквизиты выводятся в табличную часть, это сделано для того, чтобы решить проблемы скроллинга формы (С версии 8.3.7.ххх убрали вертикульную прокрутку страниц, остаткив скролинг либо для самой формы либо для ТЧ). При этом старый механизм вывода, когда одному реквизиту соответствует один элемент формы, остался (по умолчанию он скрыт);
  • Реализован механизм поиска ссылок на объект в Информационной базе; 
  • Выгрузка редактируемого объекта в xml и загрузка из xml. Как варинаты использования:
    • перед началом редактирвоания, можно выгрузить в xml-файл объект, а если по потребуется вренуться обратно, то просто загрузить объект их xml;
    • если есть копия базы и в неё необходимо перенести объект из другой копии, то можно быстро выгрузить его в xml и загрузить (полезно при моделировании примеров , не нужно раками набивать копии документов в копии баз);
  • Добавлена команда непосредстванного удаления объекта;
  • Возможность выполнения произвольного кода (в контексте редактируемого объекта) в режиме 1С:Предприяте;
  • Появилась кнопка "Открыть по навигационной ссылке" (чтобы не замарачиватьс с поиском объекта в формах выбора достаточно вбить навигационную ссылку на этот объект и он откроется на редактирование).

Для чего эта обработка?

Обработку делал под себя для решения задачи когда необходимо просмотреть объект "так как он есть", а также внести правки в него. Такая потебность часто возникает при работе с конфигурациями на управляемых формах: ERP, БП, ДО и пр, где большая часть реквзизитов скрыта с формы или недоступна для редактироаания, что мешает в моделировании различных примеров с такими объектами. 

Что интересного в этой обработке?

Интересное здесь, в первую очередь, это программная работа с управляемой формой и работа с метаданными:

  • Создание/удаление реквизитов формы;
  • Создание/удаление элементов формы;
  • Программные подписки на события;
  • Генерация условного оформления;
  • Подмена типовых оработчиков в зависимости от типа данных в поле ввода;
  • Передача параметров между формами;
  • Анализ метаданных.

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

Наименование Файл Версия Размер
Универсальная обработка редактирования объектов V_3
.epf 19,00Kb
28.04.17
41
.epf 1.0 19,00Kb 41 Скачать

См. также

Комментарии
1. Алексей Апанасович (Aphanas) 105 01.10.16 16:54 Сейчас в теме
Я пользовался этим: http://infostart.ru/public/14747/
Чем этот отличается?
yurii_host; +1 Ответить 1
2. Александр Лыткин (TrinitronOTV) 01.10.16 17:15 Сейчас в теме
(1) Aphanas, а этот видимо для 8.3 и такси
3. Vladimir Kuzmenko (t278) 24 03.10.16 03:03 Сейчас в теме
хорошая идея. Иногда нужно что-то поправить, а в стандартной форме нет. Здесь можно посмотреть все реквизиты.
4. Алексей Апанасович (Aphanas) 105 03.10.16 04:29 Сейчас в теме
(2) TrinitronOTV, Тот тоже работает и под 8.3 и в Такси
5. Andrey BedaNastala (Lem0n) 49 03.10.16 11:37 Сейчас в теме
6. Семён Павлюков (7OH) 31 05.10.16 10:40 Сейчас в теме
Лучше всё таки реквизиты сделать табличной частью как в ИР.
1. Будет нормальный скролл при большом количестве реквизитов или маленьком экране.
2. Имя и синоним в разных колонках (легче искать, чем в скобках).
3. Чтобы не всё перезаписывать.
Оставьте свое сообщение