Модуль управляемой формы, метод ЭтотОбъект в процедуре &НаСервере не доступен. #565696


#0 by Ставрогин
Из синтаксис помощника: ------------------------- Доступность: Сервер, толстый клиент, внешнее соединение. Это ошибка в синтаксис помощнике или я что-то не понимаю? Код исполняется на сервере, но метод не доступен, почему? Сам этот метод мне не нужен, не решаю конкретную задачу а просто разбираю тонкости работы с управляемыми формами.
#1 by mikecool
ты его как метод ищешь?
#2 by Ставрогин
нет просто этотобъект.
#3 by Ставрогин
&НаСервере Процедура РассчитатьСуммуПоСтроке(Приложение, Номенклатура, Количество, КоличествоИзлишковПотерь, Цена, Сумма, СуммаМаркетинга) этотобъект. КонецПроцедуры
#4 by Поручик
В управляемых формах ЭтотОбъект есть только в модуле объекта.
#5 by Ставрогин
Это ошибка в синтаксис помощнике?
#6 by Ставрогин
Просто на будущие спрашиваю, то есть синтаксис помощнику доверять не стоит, так?
#7 by Stim213
я вот как-то находил ошибки в СП. Безошибочно доверять - точно не следует
#8 by Поручик
Нет, это ошибка в твоём ДНК. Купи книжку по разработке управляемых приложений.
#9 by mikecool
в упр. приложении  есть просто Объект
#10 by Stim213
кстати, да
#11 by Ставрогин
Почему нет?
#12 by Ставрогин
у него тип другой, не ДокументОбъект
#13 by Ставрогин
Я серьезно, понять хочу, написано что на сервере должно работать, код выполняется на сервере?
#14 by 5 Элемент
Сформулируй точнее что тебя смущает
#15 by 5 Элемент
и ЭтотОбъект это не метод
#16 by Ставрогин
я знаю, ошибся просто, сути это не меняет
#17 by Поручик
Для управляемых форм ЭтотОбъект  = РеквизитФормыВЗначение("Объект");
#18 by Поручик
"Объект" - название основного реквизита формы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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