К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Запись документа в форме

0 - 26.03.2025 - 11:56
Всем привет. В 7.7 поставили задачу записывать периодически открытый документ. Добавил обработку ожидания, которая с нужной периодичностью пытается записать документ. Но ругается на "Данная команда не может выполняться в формуле элемента диалога!"


1 - 27.03.2025 - 11:26
Перем Фл;
//************************************************** ****************************
// АвтоЗапись()
//
Процедура АвтоЗапись()

Фл = 1;
Форма.Закрыть(0);

КонецПроцедуры // АвтоЗапись()

//************************************************** ****************************
// ПриЗакрытии()
//
Процедура ПриЗакрытии()

Если Фл = 1 Тогда
Фл = 0;
Записать();
СтатусВозврата(0);
КонецЕсли;

КонецПроцедуры // ПриЗакрытии()

//************************************************** ****************************
Форма.ОбработкаОжидания("АвтоЗапись", ВремяВСекундах);
2 - 27.03.2025 - 11:45
Супер! Спасибо, добр человек. Сегодня попробую
3 - 31.03.2025 - 01:00
В формексе есть приблуда, которая снимает это ограничение
4 - 01.04.2025 - 10:55
Цитата:
Сообщение от Чучундер Посмотреть сообщение
В формексе есть приблуда, которая снимает это ограничение
Читал про это, но это клиенты эпизодические и не хочется ставить что-то дополнительно. Тем более я никогда не работал с формексом. Хочется на минималках сделать)
Пока сделал как user1C посоветовал, но что-то им не нравится. Так что есть шанс, что придется с формексом разбираться
5 - 03.04.2025 - 14:47
(4)
проверку на Модифицированность() сделай перед записью...
6 - 04.04.2025 - 10:17
Цитата:
Сообщение от user1C Посмотреть сообщение
(4) проверку на Модифицированность() сделай перед записью...
Да, конечно сделал. Спасибо, работает. Правда еще какой-то момент вылез, но я об этом узнаю только в понедельник


К списку вопросов






Copyright ©, Все права защищены