0
Hobo73
16.10.25
✎
16:54
|
С первым вопросом все ОК, но это кусочек был))
Документ ЗаказПокупателя добавлен в расширение, простейший запрос, к реквизиту справочника Контрагенты (правда этот реквизит ЛимитДолга сам из этого расширения, но там все ОК)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗаказПокупателя.Контрагент КАК Контрагент,
| ЗаказПокупателя.Контрагент.РасшДЛ_ЛимитДолга КАК ЛимитДолга,
| ЗаказПокупателя.Ссылка КАК Ссылка
|ИЗ
| Документ.ЗаказПокупателя КАК ЗаказПокупателя
|ГДЕ
| ЗаказПокупателя.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Ссылка);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = Выборка.ЛимитДолга;
Сообщение.Сообщить();
КонецЦикла;
Выдает ошибку: {РасшДЛ_ЛимитДолга Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(41,38)}: Переменная не определена (Ссылка)
Запрос.УстановитьПараметр("Ссылка", <<?>>Ссылка); (Проверка: Сервер)
Но это же обычная ссылка в условии, из корня документа...
Или в расширениях свои фишки с параметрами в условии отбора по документу?
|
|
1
Hobo73
16.10.25
✎
16:54
|
Да, сама процедура
&НаСервере
Процедура РасшДЛ_ПередЗаписьюНаСервереПеред(Отказ, ТекущийОбъект, ПараметрыЗаписи)
|
|