gifts2017

Слежение за закрытием подчиненных форм + альтернатива редактору периодических реквизитов

Опубликовал Александр Тарасенков (tarasenkov) в раздел Программирование - Практика программирования

Применение:
- Обновление данных в текущей форме после закрытия открытой из нее немодальной формы.
- Удобная работа с периодическими реквизитами открытого элемента справочника.
1. Слежение за закрытием подчиненных форм.

После отрытия новой формы из контекста текущей, запускается фоновая проверка. Как только контекст новой открытой формы станет равен нулю, т.е. форма закрылась, выполнится заданная при начале слежения функция.

Для работы после открытия формы нужно добавить строку:
глОтслеживатьОткрытуюФорму(Контекст, КонтекстЗаКем, ИмяФункции)

А в форму добавить текстовое поле с формулой:
глПроверкаОбновленияФормы(Контекст)


2. Альтернатива редактору периодических реквизитов.

Просмотр и редактирование истории периодического реквизита,
с обновлением вызвавшей формы после закрытия окна истории

В отличие от стандартной 1с истории реквизита позволено
работать с реквизитами заблокированного элемента справочника

Для работы горячих клавиш - Ins, Del использую Accel.dll
(при желании можно доработать под FormEx)

Для вызова из формы элемента или списка справочника используйте:
глИсторияРеквизита(Контекст, ИмяРеквизита)


В файле содержится демонстрационная конфигурация с примером использования и кодом функций.

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

Наименование Файл Версия Размер Кол. Скачив.
-
.1194885281 184,20Kb
25.09.09
38
.1194885281 184,20Kb 38 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Tarasenkov (tarasenkov) 25.01.08 00:45
Использую этот редактор периодических рекизитов с 2004 года.
Очень удобно.
Рекомендую.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа