Печать расходной на несколько складов УТ 8.1
Показывать по
10
20
40
сообщений
- 1
- 2
21.05.2010
08:26
#11
Проще говоря, никто этим не озодачивался, поэтому ответа и нет.
Тему не закрывайте...я еще отвечу на свой вопрос :о)
Тему не закрывайте...я еще отвечу на свой вопрос :о)
21.05.2010
08:58
#12
"Вся беда в том, что у вас мало написано конкретного. Чем вы оперируете - таблицей, табличной частью? Что группируете, какая структура?
Если это некоторая таблица с колонками Склад и Номенклатура, то можно сделать так (УСЛОВИЕ: колонки типизированы):
лЗапрос = Новый Запрос;
лЗапрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
лЗапрос.Текст = "Выбрать * Поместить ВТТабл Из &Табл Как лТабл";
лЗапрос.УстановитьПараметр("Табл", Табл); //Табл - это ваша таблица
лЗапрос.Выполнить();
лЗапрос.Текст = "
|Выбрать
| Таб.Склад,
| Таб.Номенклатура
|Из ВТТабл как Таб
|сгруппировать по
| Таб.Склад,
| Таб.Номенклатура
|"; //Если вам нужны еще поля - добавляйте.
Если же у вас задача вывести таблицу без изменений, но с "группировкой", то это просто сортировка:
Табл.Сортировать ("Склад,Номенклатура");"
Если это некоторая таблица с колонками Склад и Номенклатура, то можно сделать так (УСЛОВИЕ: колонки типизированы):
лЗапрос = Новый Запрос;
лЗапрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
лЗапрос.Текст = "Выбрать * Поместить ВТТабл Из &Табл Как лТабл";
лЗапрос.УстановитьПараметр("Табл", Табл); //Табл - это ваша таблица
лЗапрос.Выполнить();
лЗапрос.Текст = "
|Выбрать
| Таб.Склад,
| Таб.Номенклатура
|Из ВТТабл как Таб
|сгруппировать по
| Таб.Склад,
| Таб.Номенклатура
|"; //Если вам нужны еще поля - добавляйте.
Если же у вас задача вывести таблицу без изменений, но с "группировкой", то это просто сортировка:
Табл.Сортировать ("Склад,Номенклатура");"
- 1
- 2
Читают тему
(гостей: 1)