|
Помогите правильно написать запрос | ☑ | ||
---|---|---|---|---|
0
Irina3gger
06.08.18
✎
13:28
|
есть 2 табличные части которые надо между с собой объединить.
первая табличная часть это КомплектЧертежей вторая это ПереченьСогласований между с собой они связаны по наименованию КомплектаЧертежей надо чтоб при выборе в табличной части Комплекты чертежей, подтягивались согласования связанные с комплектом |
|||
1
lubitelxml
06.08.18
✎
14:07
|
что не получается? покажи как делаешь
|
|||
2
Irina3gger
06.08.18
✎
14:23
|
(1) вот какой запрос написала, но не выходит(
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПереченьСогласованийВидыКомплектовЧеретжей.Ссылка КАК Ссылка, | ПереченьСогласованийВидыКомплектовЧеретжей.НомерСтроки КАК НомерСтроки, | ПереченьСогласованийВидыКомплектовЧеретжей.ВидКомплектовЧертежей КАК ВидКомплектовЧертежей |ИЗ | Справочник.ПереченьСогласований КАК ПереченьСогласований |ГДЕ | ПереченьСогласованийВидыКомплектовЧеретжей.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка", Объект.ПереченьСогласований); РезультатЗапроса = Запрос.Выполнить(); ПереченьСогласований.Загрузить(РезультатЗапроса.Выгрузить()); |
|||
3
Lexey_
06.08.18
✎
14:25
|
(2) что и откуда не выходит?
|
|||
4
s03
06.08.18
✎
14:25
|
(2) и где связь с комплектами чертежей?
|
|||
5
Deon
06.08.18
✎
14:27
|
(2) Ты же этот запрос в конструкторе запросов рисуешь?
|
|||
6
Irina3gger
06.08.18
✎
14:32
|
начну с начала, может меня потом понять можно будет.
Есть Справочник.КомплектЧертежей и Справочник.ПереченьСогласований у одного КомплектаЧертежей может быть несколько ПеречнейСогласований в документе 2 табличные части, в первой части вводится КомплектыЧертежей, их может быть несколько а во второй части должно отображаться какие ПеречниСогласований связаны с тем или иным Комплектом нет, не через конструктор (5) |
|||
7
Deon
06.08.18
✎
14:33
|
(6) Собери через конструктор, он тебе всё правильно напишет
|
|||
8
Irina3gger
06.08.18
✎
14:49
|
(7) собрала и все равно не выходит
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ |КомплектыЧертежей.Наименование КАК Наименование, |КомплектыЧертежей.ПолноеНаименование КАК ПолноеНаименование, |ПереченьСогласований.Наименование КАК Наименование1, |ПереченьСогласований.ВидыКомплектовЧертежей.( |ВидКомплектаЧертежей КАК ВидКомплектаЧертежей |) КАК ВидыКомплектовЧертежей |ИЗ |Справочник.КомплектыЧертежей КАК КомплектыЧертежей |ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ПереченьСогласований КАК ПереченьСогласований |ПО КомплектыЧертежей.Наименование = ПереченьСогласований.ВидыКомплектовЧертежей.ВидКомплектаЧертежей"; РезультатЗапроса = Запрос.Выполнить(); |
|||
9
Chameleon1980
06.08.18
✎
14:51
|
круто че
|ПО КомплектыЧертежей.Наименование = ПереченьСогласований.ВидыКомплектовЧертежей.ВидКомплектаЧертежей |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |