|
при конвертации из 7.7 регистр остатков не все выгружается. | ☑ | ||
---|---|---|---|---|
0
jour
17.06.13
✎
15:59
|
Произвольным запросом получаю данные:
Запрос=СоздатьОбъект("Запрос"); ТекстЗапроса=" |ПЕРИОД С ДатаНачала По ДатаОкончания; |Товар = Регистр.АрендаМашин.Товар; |Клиент = Регистр.АрендаМашин.Клиент; |Номер = Регистр.АрендаМашин.Номер; |Сумма = Регистр.АрендаМашин.Сумма; |Функция СуммаКонОст = КонОст(Сумма); |Группировка Товар без групп без упорядочивания; |Группировка Клиент без групп без упорядочивания; |Группировка Номер без групп без упорядочивания; |"; Если Запрос.Выполнить(ТекстЗапроса)=0 тогда Сообщить("Запрос по оборудованию клиентов не выполнился!"); Отказ = 1; Иначе Пока Запрос.Группировка("Товар") = 1 Цикл ИсходящиеДанные = СоздатьОбъект("СписокЗначений");; ИсходящиеДанные.ДобавитьЗначение(Запрос.Товар, "Оборудование"); ИсходящиеДанные.ДобавитьЗначение(Запрос.Сумма, "Сумма"); Пока Запрос.Группировка ("Клиент")= 1 Цикл ИсходящиеДанные.ДобавитьЗначение(Запрос.Клиент, "Партнер"); Пока Запрос.Группировка ("Номер")= 1 Цикл ИсходящиеДанные.ДобавитьЗначение(Запрос.Номер, "СерийныйНомер"); КонецЦикла; КонецЦикла; ВыгрузитьПоПравилу(, , ИсходящиеДанные, , "КофейноеОборудованиеКлиентов"); КонецЦикла; КонецЕсли; Проблема заключается в том, что строчки сворачиваются на серийном номере... я плохо знаю семерку, как сделать чтобы получить все строчки ??? |
|||
1
jour
17.06.13
✎
16:00
|
уточнение, сворачиваются строчки при группировке по номенклатуре и контрагенту
|
|||
2
Толич
17.06.13
✎
16:05
|
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
Сообщить("Запрос по оборудованию клиентов не выполнился!"); Отказ = 1; Иначе Пока Запрос.Группировка("Товар") = 1 Цикл Пока Запрос.Группировка ("Клиент")= 1 Цикл Пока Запрос.Группировка ("Номер")= 1 Цикл ИсходящиеДанные = СоздатьОбъект("СписокЗначений");; ИсходящиеДанные.ДобавитьЗначение(Запрос.Товар, "Оборудование"); ИсходящиеДанные.ДобавитьЗначение(Запрос.Сумма, "Сумма"); ИсходящиеДанные.ДобавитьЗначение(Запрос.Клиент, "Партнер"); ИсходящиеДанные.ДобавитьЗначение(Запрос.Номер, "СерийныйНомер"); ВыгрузитьПоПравилу(, , ИсходящиеДанные, , "КофейноеОборудованиеКлиентов"); КонецЦикла; КонецЦикла; КонецЦикла; КонецЕсли; |
|||
3
jour
17.06.13
✎
16:36
|
(2) Спасибо, сработало.. хотя я вроде бы делал также.. видимо что то проглядел первый раз...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |