Пропуски Junior Клиент, сервер и контекст обновлено
Директивы для поиска по коду
Вопрос
Дополните директивы, чтобы код заработал в управляемой форме:
__(1)__
Процедура КодПриИзменении(Элемент)
Объект.Номенклатура = НайтиПоКоду(Код);
КонецПроцедуры
__(2)__
Функция НайтиПоКоду(Код)
Возврат Справочники.Номенклатура.НайтиПоКоду(Код);
КонецФункции
Попробуйте сами
Заполните пропуски по номерам.
1
2
Показать ответ и разбор
Коротко
Обработчик события элемента формы клиентский. Поиск в базе на сервере, и форма ему не нужна: код передан параметром, поэтому лучшая директива &НаСервереБезКонтекста. &НаСервере тоже заработал бы, но тащил бы данные формы.
Что в пропусках
1
&НаКлиенте
2
&НаСервереБезКонтекста
Разбор
Обработчик события элемента формы клиентский. Поиск в базе на сервере, и форма ему не нужна: код передан параметром, поэтому лучшая директива &НаСервереБезКонтекста. &НаСервере тоже заработал бы, но тащил бы данные формы.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.