Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Фокус с ложным закрытием формы для справочника не прокатывает как для документа?

v7: Фокус с ложным закрытием формы для справочника не прокатывает как для документа?
Я
   palpetrovich
 
18.04.18 - 15:05
из обработки открываю существующий элемент справочника, надо что-б сработала ПриЗаписи() (там большая куча всего)
Ожидаемо получаю "Данная команда не может выполняться в форуле элемента диалога" 
Думал обойти с помощью "ложного закрытия формы" - но увы :(

Стандарно не получится? Надо пользовать 1с++?
 
 
   Cool_Profi
 
1 - 18.04.18 - 15:14
У меня вроде работала. Может, ты что-то не так делаешь?
   palpetrovich
 
2 - 18.04.18 - 15:22
(1) та вроде не катит, делаю по аналогии с документами где все работает

тут тоже засада (хотя это я пробую первый раз)
в обработке:
Сервис = СоздатьОбъект("Сервис");    Если Спр.НайтиЭлемент(Задача) = 1 Тогда
Сервис.ВыполнитьПроцедуру(Спр.ТекущийЭлемент(),"ПриЗаписи()",СпПАраметров);
КонецЕсли;

в справочнике ПриЗаписи() - сразу сообщалка - не отвечает
   HawkEye
 
3 - 18.04.18 - 16:21
(0) не увидел в коде "ложного закрытия"....
   palpetrovich
 
4 - 18.04.18 - 16:23
(3) я тут как-бы его и не показывал :)
зы: всем спасибо, я при открытии формы ступил, открывал в режиме толькоПросмотр, все работает
   АЛьФ
 
5 - 18.04.18 - 16:38
Можно попробовать использовать метод Сервис.РазрешитьОткрытиеОкон(1)

В (2) вообще неправильный код.
   Туц
 
6 - 18.04.18 - 16:42
(0) Катит
   Ёпрст
 
7 - 19.04.18 - 09:55
(2)

Спр.ПриЗаписи();

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует