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
| Да, конечно сделал. Спасибо, работает. Правда еще какой-то момент вылез, но я об этом узнаю только в понедельник | |
![]() | Интернет-форум Краснодарского края и Краснодара |