Имя: Пароль:
1C
 
Помогите пожалуйста с запросом к номенклатуре (ПриборНомерной)
0 Олеся999
 
17.08.15
09:42
В Номенклатуре есть реквизит ПриборНомерной тип булево (флаг)
Когда я открываю документ "Заявка на поставку" и выбираю в тч "Продукция"  в колонке Продукция с типом Номенклатура мне надо что бы  заполнялось колонка "НомернаяПродукция" (тип булево).
То есть если в номенклатуре стоит галочка в  "ПриборНомерной" то и в документе "Заявка на поставку" в таблице при выборе Продукция галочка стояла в колонке "НомернаяПродукция", а если в номенклатуре не стоит то и в документе тоже её не было.

как это сделать ?))
У меня почему то выгружает все, а нужно выгружать только выбранную продукцию в строке.

Мой запрос :

Он конечно не правильный но все же :

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
               |    Номенклатура.Наименование КАК Продукция,
               |    Номенклатура.ПриборНомерной,
               |    Номенклатура.Ссылка
               |ИЗ
               |    Справочник.Номенклатура КАК Номенклатура";
    Результат=Запрос.Выполнить();
  Для каждого Стр из Запрос.выполнить().Выгрузить() Цикл
   ЗаполнитьЗначенияСвойств(Объект.Продукция.Добавить(),Стр);
   КонецЦикла;
1 Kurbash
 
17.08.15
09:44
в запросе ГДЕ поставь
2 Nuobu
 
17.08.15
09:45
ДОбавь в текст запроса отбор.
3 Олеся999
 
17.08.15
09:52
там запрос выполняется при активации строки. в таблице просто могут быть разные... у кого то стоит флаг а у  кого то нету.
4 Олеся999
 
17.08.15
09:52
(3) &НаСервере
Процедура ПродукцияПриАктивизацииСтрокиНаСервере()
5 Остап Сулейманович
 
17.08.15
09:54
(3) Кто мешает выполнять разные запросы в зависимости от содержимого ТекущейСтроки?
6 Олеся999
 
17.08.15
09:59
(1)  |ГДЕ
               |    Номенклатура.ПриборНомерной = &ПриборНомерной";
?
7 Олеся999
 
17.08.15
10:27
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан