|
v7: Фокус с ложным закрытием формы для справочника не прокатывает как для документа?
| ☑ |
0
palpetrovich
18.04.18
✎
15:05
|
из обработки открываю существующий элемент справочника, надо что-б сработала ПриЗаписи() (там большая куча всего)
Ожидаемо получаю "Данная команда не может выполняться в форуле элемента диалога"
Думал обойти с помощью "ложного закрытия формы" - но увы :(
Стандарно не получится? Надо пользовать 1с++?
|
|
1
Cool_Profi
18.04.18
✎
15:14
|
У меня вроде работала. Может, ты что-то не так делаешь?
|
|
2
palpetrovich
18.04.18
✎
15:22
|
(1) та вроде не катит, делаю по аналогии с документами где все работает
тут тоже засада (хотя это я пробую первый раз)
в обработке:
Сервис = СоздатьОбъект("Сервис"); Если Спр.НайтиЭлемент(Задача) = 1 Тогда
Сервис.ВыполнитьПроцедуру(Спр.ТекущийЭлемент(),"ПриЗаписи()",СпПАраметров);
КонецЕсли;
в справочнике ПриЗаписи() - сразу сообщалка - не отвечает
|
|
3
HawkEye
18.04.18
✎
16:21
|
(0) не увидел в коде "ложного закрытия"....
|
|
4
palpetrovich
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)
Спр.ПриЗаписи();
|
|