![]() |
![]() |
![]() |
|
Как задать порядок видов субконто в запросе | ☑ | ||
---|---|---|---|---|
0
Мисти
18.07.18
✎
23:03
|
Вот такого вида:
РегистрБухгалтерии.Хозрасчетный.Обороты( | &НачалоПериода, | &КонецПериода, |
|||
1
Мисти
18.07.18
✎
23:04
|
"ВЫБРАТЬ
| ХозрасчетныйОбороты.Счет, | ХозрасчетныйОбороты.Субконто1 КАК Субконто1, | ХозрасчетныйОбороты.Субконто2 КАК Субконто2, | ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотДт, | ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт, | ХозрасчетныйОбороты.КоличествоОборотДт КАК КоличествоОборотДт, | ХозрасчетныйОбороты.КоличествоОборотКт КАК КоличествоОборотКт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты( | &ВыбНачПериода, | &ВыбКонПериода, | Период, | Счет = &ВыбСчет, | , | ВЫБОР | КОГДА НЕ &Субконто1ВЫбран | ТОГДА ИСТИНА | ИНАЧЕ Субконто1 = (&ВыбСубконто1) | КОНЕЦ | И ВЫБОР | КОГДА НЕ &Субконто2ВЫбран | ТОГДА ИСТИНА | ИНАЧЕ Субконто2 = (&ВыбСубконто2) | КОНЕЦ, | , | ) КАК ХозрасчетныйОбороты | |УПОРЯДОЧИТЬ ПО | Субконто1.Наименование, | Субконто2 |ИТОГИ | СУММА(СуммаОборотДт), | СУММА(СуммаОборотКт), | СУММА(КоличествоОборотДт), | СУММА(КоличествоОборотКт) |ПО | Субконто1, | Субконто2"; |
|||
2
RomanYS
18.07.18
✎
23:05
|
Передать массив (с нужным порядком) видов субконто параметром ВТ
|
|||
3
Мисти
18.07.18
✎
23:05
|
Вот такой отчет, не знаю, кт описал, без выбора субконто - работает, а с выбором - ничего не показывает. Мне кажется, там надо задать порядок выбора субконто, нет?
|
|||
4
Мисти
18.07.18
✎
23:08
|
Мне бы примерчик, как это пишется. "передать массив" - теорию
я понимаю! |
|||
5
RomanYS
18.07.18
✎
23:08
|
(1) тут этот параметр пропущен
|
|||
6
RomanYS
18.07.18
✎
23:11
|
(4) я сегодня добрый)
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | БИ.Счет КАК Счет, | БИ.Субконто1 КАК Субконто1, | БИ.Субконто2 КАК Субконто2, | БИ.СуммаОборот КАК СуммаОборот |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(, , , , &ВС, , , ) КАК БИ"; ВС = Новый Массив; ВС.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты); ВС.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры); Запрос.УстановитьПараметр("ВС", ВС); |
|||
7
Мисти
18.07.18
✎
23:19
|
Спасибище!1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |