|
Проблема с запросом в 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
9451523
09.02.18
✎
09:13
|
Привет Всем
Помогите чайнику, постигаю азы работы с запросами не могу установить параметры запроса, Есть простая форма отчета с реквизитом Сотрудник (СправочникСсылка.Сотрудники) на форме вот текст запроса: Процедура СотрудникПриИзменении(Элемент) //{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Сотрудники.Наименование, | ФИОФизЛиц.Фамилия, | ФИОФизЛиц.Имя, | ФИОФизЛиц.Отчество, | ФИОФизЛиц.ФизЛицо.Наименование, | Паспорт.ДокументСерия, | Паспорт.ДокументНомер, | Паспорт.ФизЛицо.Наименование КАК ФизЛицоНаименование1 |ИЗ | Справочник.Сотрудники КАК Сотрудники | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц КАК ФИОФизЛиц | ПО Сотрудники.Наименование = ФИОФизЛиц.ФизЛицо.Наименование | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц КАК Паспорт | ПО Сотрудники.Наименование = Паспорт.ФизЛицо.Наименование | ГДЕ Сотрудники.Наименование = &Сотрудник"; Запрос.УстановитьПараметр("Сотрудники",Сотрудник); Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий() Цикл Сообщить(Выборка.Имя); КонецЦикла; //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА КонецПроцедуры без условия "ГДЕ Сотрудники.Наименование = &Сотрудник" все срабатывает но вываливает всех сотрудников, если выполняю с условием то вываливаюсь в ошибку "{(16, 33)}: Не задано значение параметра "Сотрудник" ГДЕ Сотрудники.Наименование = <<?>>&Сотрудник " Подскажите как правильно указать параметр? |
|||
1
mehfk
09.02.18
✎
09:14
|
| ГДЕ Сотрудники.Наименование = &Сотрудник";
Запрос.УстановитьПараметр("Сотрудники",Сотрудник); |
|||
2
mehfk
09.02.18
✎
09:14
|
Исправляй.
|
|||
3
9451523
09.02.18
✎
09:16
|
где исправлять, там так же написано
|
|||
4
mehfk
09.02.18
✎
09:17
|
Тебе пальчиком ткнуть?
|
|||
5
Малыш Джон
09.02.18
✎
09:18
|
(3) поэтому и не работает
посмотри внимательнее и исправь |
|||
6
mehfk
09.02.18
✎
09:18
|
||||
7
Metman
09.02.18
✎
09:18
|
У тебя в запросе параметр называется "Сотрудник", а устанавливаешь "СотрудникИ"
|
|||
8
Гипервизор
09.02.18
✎
09:18
|
(3) А, ну раз там так написано, чтоб теперь поделать. Только смириться, если религия вам не позволяет исправить.
|
|||
9
Metman
09.02.18
✎
09:21
|
(3) "там" - это где?
|
|||
10
9451523
09.02.18
✎
09:21
|
все сработало, затупил я
спасибо всем |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |