Как обратиться методу формы справочника ПриЗаписи()? #333079


#0 by Ivan_495
Как обратиться методу формы справочника  ПриЗаписи?
#1 by Ёпрст2
Без шуток и без страха...
#2 by Defender aka LINN
запиши элемент :)
#3 by savaB
Это не метод - предопределенная процедура
#4 by Ivan_495
обратиться к ней можно?
#5 by Ivan_495
из обработки обратиться к ней можно?
#6 by Ёпрст2
Зачем?
#7 by savaB
при записи справочника она сработает т.е. Записать
#8 by Ivan_495
#9 by Ёпрст2
Ошибаешься. При Записать она не сработает.
#10 by Ivan_495
не фига она не срабатывает
#11 by Ёпрст2
И не должна... ЗЫ: Еще раз, Нах тебе надобно, чтоб она срабатывала ? ...
#12 by Ivan_495
=Метаданные.Справочник(Вид)
#13 by Ivan_495
там лежит своя процедура, кот-я срабатывает при интеракт записи, она должна отработать
#14 by Ёпрст2
Перепеши её в обработке, делов то ...
#15 by Ivan_495
эт долго
#16 by Ivan_495
хоца напрямую обратиться
#17 by YF
D uk vjlekm tt ///
#18 by YF
В гл модуль ее ...
#19 by Ёпрст2
Ну и какая, проца именно интересует? Формы Элемента или Списка Справочника :)..
#20 by Ivan_495
Формы Элемента
#21 by Ivan_495
Метаданные.Справочник.Идентификатор
#22 by Ivan_495
Метаданные.Справочник.ФормаСписка.Идентификатор
#23 by Ёпрст2
Либо извратом через ОбработкуОжидания, как  завещал Рупор, либо ВК. (21,22) - Что ЭТО?
#24 by Ivan_495
а через метаданные?
#25 by Ёпрст2
Грибочки? При чем тут метаданные вообще ? Не путайте тёплое с мягким!
#26 by Ivan_495
хоца как в 8-ке
#27 by Ivan_495
#28 by Ivan_495
все работает ,но спрашивает о сохранении , как сделать чтоб сохраняла молча?
#29 by YF
Что это?
#30 by YF
Так, как в не пишут - это моветон ...
#31 by Ivan_495
напишите лучше?
#32 by YF
Не вопрос ...
#33 by Ivan_495
Как сделать через ОбработкаОжидания?
#34 by Ёпрст2
Смотри там 30 пост. ЗЫ: Самое верное и правильное решение - переписать ПриЗаписи в саму обработку и не ипать мозг.
#35 by Ivan_495
#36 by Ivan_495
процедура ВВВ в модуле формы элемента не запускается
#37 by Ivan_495
сорри вру......вроде работает
#38 by Ёпрст2
Тыб еще период ожидания побольше врубил ... :)))
#39 by Ivan_495
сохранить немогу элемент ......
#40 by Ivan_495
в модуле формы пишу .......не берет ....ругается Процедура ВВВ
#41 by Ivan_495
Записать; {Справочник.Номенклатура.Форма.Модуль(1545)}: Данная команда не может выполняться в формуле элемента диалога!
#42 by Ivan_495
Синтаксис: Записать Назначение: Записать (обновить) элемент справочника. Замечание: Если этот метод применяется в Модуле формы элемента справочника непосредственно к элементу справочника локального контекста, то данный метод отрабатывает те же действия, что и интерактивное нажатие пользователем кнопки с формулой ''#Записать''.
#43 by Ёпрст2
ээх .... По методу Рупора предполагается запуск процедур документов/справочников без правки модуля, иначе, достаточно было бы делать так: И еще, если пишешь Записать, то ПриЗаписи не отрабатывает! ... Это же очевидно ... просто явно вызови её из формы , если уж очень надо.
#44 by Ivan_495
странно в хелпе написано можно.....или не понимаю чего
#45 by Ёпрст2
Некоторые предопределенные процедуры нельзя просто так выполнять в формулах элементов диалогов ... типа открытьФорму, активизировать и т.д ... обходится это ограничение в ложном закрытии формы.
#46 by Ivan_495
и как её ложно закрыть Процедура ВВВ
#47 by Ёпрст2
делать по аналогии .. ЗЫ: Вместо того, чтобы сделать всё в самой обработке - занимаештесь каким-то  онаннизмом, имхо...
#48 by Ivan_495
у меня ИТРП ......эдесь столько всего навешано на ПриЗаписи....
#49 by Ёпрст2
Ну и что? Чего там такого навешано, тем более при записи элемента Номенклатуры ? Только одно - проверка на правильльность заполнения всех реквизитов... не более, если в обработке всё пучком заполнить (в том числе и реквизиты подчиненных справочников, типа Единицы и т.д) - то нах не нужно вообще вызывать ПриЗаписи ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С