|
Сгруппировать в схеме запроса |
☑ |
0
Радим1987
29.08.19
✎
10:34
|
Добрый день, кто нибудь знает как сгруппировать в схеме запроса?
"ВЫБРАТЬ
| ИСТИНА КАК Пометка,
| ВТЧтоЗаменять.СсылкаЧтоЗаменять КАК ЧтоЗаменять,
| ВТНаЧтоЗаменять.СсылкаНаЧтоЗаменять КАК НаЧтоЗаменять
|ИЗ
| ВТЧтоЗаменять КАК ВТЧтоЗаменять
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТНаЧтоЗаменять КАК ВТНаЧтоЗаменять
| ПО ВТЧтоЗаменять.Идентификатор = ВТНаЧтоЗаменять.Идентификатор
Нужна такая группировка в схеме запроса_________________________________
|
|СГРУППИРОВАТЬ ПО
| ВТЧтоЗаменять.СсылкаЧтоЗаменять,
| ВТНаЧтоЗаменять.СсылкаНаЧтоЗаменять"
|
|
1
unenu
29.08.19
✎
10:36
|
продолжайте...
|
|
2
Радим1987
29.08.19
✎
10:54
|
ЗапросДанныеРезультат = СхемаЗапроса.ПакетЗапросов.Добавить();
ТаблицаРезультат = ЗапросДанныеРезультат.Операторы[0];
ИсточникРезультат = ТаблицаРезультат.Источники.Добавить("ВТЧтоЗаменять","ВТЧтоЗаменять");
ИсточникРезультат1 = ТаблицаРезультат.Источники.Добавить("ВТНаЧтоЗаменять","ВТНаЧтоЗаменять");
Только вот так
ТаблицаРезультат.ВыбираемыеПоля.Добавить("Максимум(Истина)");
ТаблицаРезультат.ВыбираемыеПоля.Добавить("ВТЧтоЗаменять.СсылкаЧтоЗаменять");
ТаблицаРезультат.ВыбираемыеПоля.Добавить("ВТНаЧтоЗаменять.СсылкаНаЧтоЗаменять");
ЗапросДанныеРезультат.Колонки[0].Псевдоним = "Пометка";
ЗапросДанныеРезультат.Колонки[1].Псевдоним = "ЧтоЗаменять";
ЗапросДанныеРезультат.Колонки[2].Псевдоним = "НаЧтоЗаменять";
ИсточникРезультат.Соединения.Добавить(ИсточникРезультат1, "ВТЧтоЗаменять.Идентификатор = ВТНаЧтоЗаменять.Идентификатор");
ИсточникРезультат.Соединения[0].ТипСоединения = ТипСоединенияСхемыЗапроса.Внутреннее;
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТЧ",ТаблицаЗначений);
|
|
3
trooba
29.08.19
✎
11:09
|
И... Смелее!
|
|
4
Максим Нижегородец
29.08.19
✎
11:18
|
(0) Есть проблема в 1С, что когда передается в параметре ТаблицаЗначений, то сразу ее сгруппировать нельзя. Нужно ее вначале поместить во временную, а потом можно с ней делать, что хочешь.
Думаю дело в этом.
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТЧ",ТаблицаЗначений);
Хотя могу ошибаться и дело в другом.
|
|
5
Ёпрст
гуру
29.08.19
✎
11:23
|
(0)
попробуй тупо через УстановитьТекстЗапроса готовый текст запроса запихать сразу.
|
|