Слежение за закрытием подчиненных форм + альтернатива редактору периодических реквизитов
Разработка - Инструментарий разработчика
Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
После отрытия новой формы из контекста текущей, запускается фоновая проверка. Как только контекст новой открытой формы станет равен нулю, т.е. форма закрылась, выполнится заданная при начале слежения функция.
Для работы после открытия формы нужно добавить строку:
глОтслеживатьОткрытуюФорму(Контекст, КонтекстЗаКем, ИмяФункции)
А в форму добавить текстовое поле с формулой:
глПроверкаОбновленияФормы(Контекст)
2. Альтернатива редактору периодических реквизитов.
Просмотр и редактирование истории периодического реквизита,
с обновлением вызвавшей формы после закрытия окна истории
В отличие от стандартной 1с истории реквизита позволено
работать с реквизитами заблокированного элемента справочника
Для работы горячих клавиш - Ins, Del использую Accel.dll
(при желании можно доработать под FormEx)
Для вызова из формы элемента или списка справочника используйте:
глИсторияРеквизита(Контекст, ИмяРеквизита)
В файле содержится демонстрационная конфигурация с примером использования и кодом функций.
Вступайте в нашу телеграмм-группу Инфостарт