Имя: Пароль:
1C
1С v8
Сложный Запрос
0 Аме
 
18.11.11
21:53
Помогите пожалуйста составить Запрос. Или подскажите алгоритм.А то мучаюсь и не получается.
Есть Документ "План производства", содержит перечень номенклатуры. Мне нужно получить Значение свойства Номенклатуры с конкретным наименованием "Тип изделия ТНП". Как лучше сделать запрос?
1 aleks-id
 
18.11.11
21:56
лучше всего сделать запрос в конструкторе запросов
2 SaM58
 
18.11.11
21:57
(1)+100500
3 lubja
 
18.11.11
21:59
а я ваще не поняла задание... то ли пятница, то ли я тугая )
4 Rie
 
18.11.11
22:01
(0) Мучаешься? А в чём именно у тебя проблема?
5 Живой Ископаемый
 
18.11.11
22:08
2(4) не может выбрать какую фотку в ЛК разместить.. ту на которой она умная или на которой красивая. :)
8 Аме
 
18.11.11
22:11
Проблемка с тем как отобрать только нужное свойство. То есть как проверку сделать
10 Rie
 
18.11.11
22:22
(8) Условием в ГДЕ.
И не наименование проверяй, а с параметром запроса сравнивай (который установишь в соответствущее свойство).
11 GROOVY
 
модератор
18.11.11
23:12
Флуд не в Life запрещен.
12 echo77
 
19.11.11
09:04
Запрос ни разу несложный, вот пример:

ВЫБРАТЬ
   Номенклатура.Ссылка,
   Номенклатура.Код,
   Номенклатура.Наименование,
   ВложенныйЗапрос.Значение
ИЗ
   Справочник.Номенклатура КАК Номенклатура
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ЗначенияСвойствОбъектов.Объект КАК Объект,
           ЗначенияСвойствОбъектов.Значение КАК Значение
       ИЗ
           РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
       ГДЕ
           ЗначенияСвойствОбъектов.Свойство = &Свойство) КАК ВложенныйЗапрос
       ПО Номенклатура.Ссылка = ВложенныйЗапрос.Объект
ГДЕ
   Номенклатура.Ссылка В(&Ссылка)

Для тех, кто не знает как это создать в конструкторе запросов, видео(в конце бонус): http://depositfiles.com/files/hf1i52y1k
13 echo77
 
19.11.11
09:05
чорд, все смешалось :-)
Для тех, кто не знает как это создать в конструкторе запросов, видео(в конце бонус): http://depositfiles.com/files/hf1i52y1k
14 Аме
 
19.11.11
11:07
А как этот параметр "Свойство" задать?)
15 Rie
 
19.11.11
11:19
(14) Запрос.УстановитьПараметр("Свойство",АТутУказатьНужноеСвойство);
16 Аме
 
19.11.11
11:58
Все получилось. Большое спасибо за помощь!
17 1Сергей
 
19.11.11
12:00
(16) странно
18 Аме
 
19.11.11
12:01
что именно?
19 Stim213
 
19.11.11
12:02
Запрос = Новый СложныйЗапрос();
Запрос.Текст = //и далее
20 1Сергей
 
19.11.11
12:07
(18) что получилось
21 Аме
 
19.11.11
12:20
ммм, а ты подумай)
22 lubja
 
19.11.11
21:35
эх... до боли знакомый ник, но видимо, я обозналась ))
Независимо от того, куда вы едете — это в гору и против ветра!