Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 июл 2022, 21:44

Запрос по 2 субконто

Автор Св Ч, 26 окт 2017, 11:57

0 Пользователей и 1 гость просматривают эту тему.

Св Ч

добрый день!
есть запрос который работает
ВЫБРАТЬ
        ПроводкиОстаткиИОбороты.СуммаНачальныйОстаток,
    ПроводкиОстаткиИОбороты.СуммаКонечныйОстаток
        ИЗ
        РегистрБухгалтерии.Проводки.ОстаткиИОбороты(&НачДата, &КонДата, , ,  Счет = &Счет, ,Субконто10 = &ВыбВидПодОтчета)  КАК ПроводкиОстаткиИОбороты

но нужно по 2 субконто одновременно

как сделать?

прошу помощи.. Заранее спасибо

MuI_I_Ika

Субконто в &ВыбВидПодОтчета

а параметр вставляйте массив видов субконто

Св Ч


MuI_I_Ika

Картинку лучше вставлять во вложения через кнопку Ответ. Так ее не видно.

Св Ч

  ВЫБРАТЬ
        ПроводкиОстаткиИОбороты.СуммаНачальныйОстаток,
    ПроводкиОстаткиИОбороты.СуммаКонечныйОстаток
        ИЗ
        РегистрБухгалтерии.Проводки.ОстаткиИОбороты(&НачДата, &КонДата, , ,  Счет = &Счет, ,Субконто в &ВыбВид)  КАК ПроводкиОстаткиИОбороты

выдает ошибку
Цитироватьожидается выражение "("

MuI_I_Ika

Параметр в скобочки поставьте (&ВыбВид)

Св Ч

теперь поле не найдено субконто,
мне же нужно субконто10 и субконто5 одновременно,
было только субконто10,
поставила как вы сказали субконто -его не нашло
что делать?

alex0402

а так:
ВЫБРАТЬ
        ПроводкиОстаткиИОбороты.СуммаНачальныйОстаток,
    ПроводкиОстаткиИОбороты.СуммаКонечныйОстаток
        ИЗ
        РегистрБухгалтерии.Проводки.ОстаткиИОбороты(&НачДата, &КонДата, , ,  Счет = &Счет, ,Субконто1 = &Субконто1)  КАК ПроводкиОстаткиИОбороты

ВЫБРАТЬ
        ПроводкиОстаткиИОбороты.СуммаНачальныйОстаток,
    ПроводкиОстаткиИОбороты.СуммаКонечныйОстаток
        ИЗ
        РегистрБухгалтерии.Проводки.ОстаткиИОбороты(&НачДата, &КонДата, , ,  Счет = &Счет, ,Субконто2 = &Субконто2)  КАК ПроводкиОстаткиИОбороты

?
Спасибо за Сказать спасибо

Св Ч

мне же нужно  остаток одновременно по 2-ум субконто . А у вас просто объединение двух строк.
Например субконто 1-мрка топливо, субконто 2-сотрудник. Нужен остаток конкретной марки топлива по сотруднику.. Как я возьму ваше объединение?

MuI_I_Ika

Значит вот так если я правильно понял:

ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Субконто1,
ХозрасчетныйОстаткиИОбороты.Субконто2,
ХозрасчетныйОстаткиИОбороты.СуммаОборот,
ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
&НачДата,
&КонДата,
,
,
Счет = &Счет,
,
Субконто1 = &ЗначениеСубконто1
И Субконто2 = &ЗначениеСубкото2) КАК ХозрасчетныйОстаткиИОбороты

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск