tag:blogger.com,1999:blog-2518325008264260100.post4553149442500791898..comments2024-02-15T13:11:53.769+03:00Comments on АйТиБложик: Отличия функций РеквизитФормыВЗначение и ДанныеФормыВЗначениеЕвгений Т.http://www.blogger.com/profile/18306655327218384959noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-2518325008264260100.post-31287272838461936622017-03-16T21:14:22.510+03:002017-03-16T21:14:22.510+03:00Да, код ошибочный, перемудрил. По-хорошему, процед...Да, код ошибочный, перемудрил. По-хорошему, процедуру надо было вынести в серверный общий модуль (без Вызов сервера!!!) где нет контекста формы и передать в эту процедуру Объект через параметр. Вот для таких маневров существует функция ДанныеФормыВЗначение.Евгений Т.https://www.blogger.com/profile/18306655327218384959noreply@blogger.comtag:blogger.com,1999:blog-2518325008264260100.post-2924574666360135812017-03-16T12:44:39.899+03:002017-03-16T12:44:39.899+03:00В коде:
"&НаСервереБезКонтекста
Процедура...В коде:<br />"&НаСервереБезКонтекста<br />Процедура ПреобразованиеТипа()<br /> <br /> // Этот код неправильный, контекст формы не доступен, будет ошибка!<br /> СпрОбъект2 = ДанныеФормыВЗначение(Объект, Тип("СправочникОбъект.Справочник1"));<br /> СпрОбъект2.ВывестиСообщение(Объект.Реквизит1);<br /> <br />КонецПроцедуры"<br /><br />Возможно, вы имели ввиду &НаСервере? Т.к. у меня работает аналогичный код с &НаСервереБезКонтекстаAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-2518325008264260100.post-37658772632380927012015-09-19T13:14:42.710+03:002015-09-19T13:14:42.710+03:00Для обычного приложения эти функции не имеют смысл...Для обычного приложения эти функции не имеют смысла существовать (нету разделения на контекст выполнения кода). Производите все операции в обычной форме через переменную ЭтотОбъект (обращение к реквизитам объекта и вызов процедур из модуля объекта)!Евгений Т.https://www.blogger.com/profile/18306655327218384959noreply@blogger.comtag:blogger.com,1999:blog-2518325008264260100.post-76491346675386814472015-09-17T12:09:31.216+03:002015-09-17T12:09:31.216+03:00Добрый день!
А есть ли аналог РеквизитФормыВЗначен...Добрый день!<br />А есть ли аналог РеквизитФормыВЗначение() для обычного приложения?Anonymousnoreply@blogger.com