База ответов ИНТУИТ

Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение"

<<- Назад к вопросам

Перед нами стоит задача программно рассчитать значение поля Сумма табличной части Материалы на основе значений полей Количество и Цена. К чему приведет попытка реализовать эту функциональность в нижеописанной процедуре модуля формы?
&НаСервереПроцедура РассчитатьСумму()  ТекущаяСтрока=Элементы.Материалы.ТекущиеДанные;  ТекущаяСтрока.Сумма=ТекущаяСтрока.Количество*ТекущаяСтрока.Цена;КонецПроцедуры

(Отметьте один правильный вариант ответа.)

Варианты ответа
подобная процедура должна быть объявлена с директивой компиляции &НаКлиенте, иначе она вызовет ошибку(Верный ответ)
попытка исполнения этой процедуры вызовет ошибку, так как строка ТекущаяСтрока=Элементы.Материалы.ТекущиеДанные; должна быть написана в виде ТекущаяСтрока=ЭлементыФормы.Материалы.ТекущиеДанные
цель будет достигнута, значение поля Сумма будет найдено
подобная процедура должна быть объявлена с директивой компиляции &НаСервереБезКонтекста, иначе она вызовет ошибку
Похожие вопросы
Перед нами стоит задача программно рассчитать значение поля Сумма табличной части Материалы на основе значений полей Количество и Цена. К чему приведет попытка реализовать эту функциональность в нижеописанной процедуре модуля формы?
&НаКлиентеПроцедура РассчитатьСумму()  ТекущаяСтрока=Элементы.Материалы.ТекущиеДанные;  ТекущаяСтрока.Сумма=ТекущаяСтрока.Количество*ТекущаяСтрока.Цена;КонецПроцедуры
Перед нами стоит задача программно рассчитать значение поля Сумма табличной части Материалы на основе значений полей Количество и Цена. К чему приведет попытка реализовать эту функциональность в нижеописанной процедуре модуля формы?
&НаКлиентеПроцедура РассчитатьСумму()  ТекущаяСтрока=ЭлементыФормы.Материалы.ТекущиеДанные;  ТекущаяСтрока.Сумма=ТекущаяСтрока.Количество*ТекущаяСтрока.Цена;КонецПроцедуры
К чему приведет попытка вызвать нижеприведенную процедуру, объявленную в модуле объекта справочника, из стандартной процедуры ОбработкаПроверкиЗаполнения()?
&НаКлиентеПроцедура ВыводСообщения()  Сообщить("Сообщение пользователю");КонецПроцедуры
Какими будут результаты работы нижеприведенного запроса при условии, что в системе есть документ ПоступлениеМатериалов и у него есть табличная часть Материалы?
ВЫБРАТЬ  *ИЗ  Документ.ПоступлениеМатериалов.Материалы
Какими будут результаты работы нижеприведенного запроса при условии, что в системе есть документ ПоступлениеМатериалов и у него есть табличная часть Материалы?
ВЫБРАТЬ  ^ИЗ  Документ.ПоступлениеМатериалов.Материалы
Какими будут результаты работы нижеприведенного запроса при условии, что в системе есть документ ПоступлениеМатериалов и у него есть табличная часть Материалы?
ВЫБРАТЬ  *ИЗ  Документ.ПоступлениеМатериалов.Материалы
К чему приведет установка в значение Истина параметра Отказ в процедуре ОбработкаПроверкиЗаполнения() справочника?
Каким будет результат работы следующей процедуры:
&НаСервереПроцедура ВывестиИменаСправочников()  Для каждого Справочник из Метаданные.Справочники Цикл        Сообщить (Справочник.Имя);  КонецЦикла;КонецПроцедуры
К чему позволяет обращаться свойство табличного поля ТекущиеДанные?
К чему приведет использование в коде модуля формы, объявленного с директивой компиляции &НаСервере, такого кода:
  Режим=РежимДиалогаВопрос.ПрерватьПовторитьПропустить;  Ответ=Вопрос("Произошла ошибка чтения из файла. Как вы желаете поступить?",Режим,0);