Замечания к статье КЗ #240145


#0 by simol
В статье, которая просто СУПЕР!!!! есть неточности: В Функции ЛксПолучитьСтароеДействиеФормы Строку Заменить на В функции ЛксУстановитьДействиеФормы Строку Заменить на Шаблон ПередОткрытием должен быть такой
#1 by ТелепатБот
#2 by TormozIT
Спасибо за лестный отзыв о моем труде. Если автор темы приведет хорошие аргументы, я внесу его корректировку в статью.
#3 by TormozIT
По поводу шаблона ПередОткрытием. Исправил на ПриИзменении.
#4 by simol
Я проверял статью. Вызов обработчика "ПередОткрытием" выглядит так : тоесть в функции ЛксПолучитьСтароеДействиеФормы ИмяЭлементаФормы = "" и в старом варианте (ИмяЭлементаФормы + "." + пИмяСобытия) получилось бы ".ПередОткрытием", а должно быть без точки.
#5 by simol
+ Хочу предложить сделать акцент на то что в Вместо вставок лучше делать так: И функцию глПередОткрытиемВНачале и процедуру глПередОткрытиемВКонце разместить в общем модуле и использовать для всех документов.
#6 by TormozIT
Привожу фрагмент из функции ЛксПолучитьСтароеДействиеФормы. Т.е. ключ ".ПередОткрытием" будет корректно возвращать имя старого обработчика. С чего ты взял, что должно быть без точки?
#7 by TormozIT
Да, это хорошее развитие идеи.
#8 by simol
упс, согласен. Тогда поищу причину почему с точной не заработало.... Наверно в чем-то дугом была ошибка.
#9 by simol
ага я тогда шаблоном делал перехват ПриОткрытии, а тогда была указана третья переменная ИмяЭлементаФормы как имя документа, а не "" и я махом и точку ибрал и шаблон исправил.
#10 by TormozIT
ОК. Будут еще проблемы - пиши.
#11 by simol
Пробем нет, все работает, а то я дорос до прочтения статью только до вставки в начало и конец стандартных обработчиков вызов функции и процедуры из общего модуля. А теперь вообще чудесно :).
#12 by Гений 1С
Гы, приятно, что Тормозит довел дело до промышленнных масштабов, когда можно брать и внедрять. Респект!
#13 by simol
А в идеале бы эти общие функцию и процедуру во внешний отчет чтобы оперативно в нег овносить изменения :)
#14 by TormozIT
По-моему, ты немного перегибаешь палку =)
#15 by simol
Просто я там проверяю некоторые права и не всегда с первого раза получится, а выгонять из ситемы днем пользователей чтобы внести изменения не сомсем удобно. А так в отработчике открыл обработачку, сделал действия и закрыл. Если надо изменить обработку, то никаких проблем :).
#16 by TormozIT
По большому счету это тема отдельного обсуждения.
#17 by simol
Вот, сделал:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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