Есть форма, которую я открываю изменяю и закрываю...Знаю, что "изврат", но поверьте так надо... Я делаю это в обработке.
Справочник Автомобили. ПриЗаписи() нет...
Код:
ФормаЭлемента = НайденныйЭлемент.ПолучитьФорму(); ФормаЭлемента.ЭтотОбъект.Наименование = "666";
ЭлементЗаписан = Истина;
Попытка
ФормаЭлемента.ЗаписатьВФорме(); //НайденныйЭлемент.Записать(); так тоже пробовал
Исключение
ЭлементЗаписан = Ложь;
КонецПопытки;
ФормаЭлемента.Закрыть();
Вопросы:
При закрытии формы выводится сообщение данные были изменены , сохранить изменения (по видимому системное).
1) Как этого избежать?
2) Почему под другим пользователем("Администратор") этого не происходит? Эл-т справочника записывается нормально.
3) Что все таки лучше (см. выше ФормаЭлемента.ЗаписатьВФорме(); или
НайденныйЭлемент.Записать();
(4) Не прошло...И сорри что не сказал ...ЕЩЕ Вывелось предупреждение на которое я видимо не обращал внимание .."Нарушение прав доступа!" я думал если так произойдет - у меня все попадет в Исключение, но не попало.... Как его убрать?
пожалуй апну пункт 5.. Попытка не отрабатывает для? ФормаЭлемента.ЗаписатьВФорме(); Есть ли возможность чтобы не выводить это предупреждение?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший