powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Как создать запрос/отчет
3 сообщений из 3, страница 1 из 1
Как создать запрос/отчет
    #35716434
Wayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня!
С 1С не знаком вообще, но есть необходимость написать отчет (1С 7.7).

Нужна помощь с формированием запроса.

Что нужно получить:
Таблицу вида субконто, сумма по приходу, расходу за период.

Если языком SQL, то так:
SELECT Субконто2, Субконто3, SUM(Приход) AS Прихо, SUM(Расход) AS Расход
FROM Документ.Выписка
WHERE Период с ВыбНачПериода по ВыбКонПериода AND БанковскийСчет.Номер IN (<Список>)
GROUP BY Субконто2, Субконто3
ORDER BY Субконто2, Субконто3

У меня получилось так:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|ОбрабатыватьДокументы все;
|Наименование = Документ.Выписка.БанковскийСчет.Наименование;
|Номер = Документ.Выписка.БанковскийСчет.Номер;
|Субконто2 = Документ.Выписка.Субконто2;
|Субконто3 = Документ.Выписка.Субконто3;
|Приход = Документ.Выписка.Приход;
|Расход = Документ.Выписка.Расход;
|Функция ПриходСумма = Сумма(Приход);
|Функция РасходСумма = Сумма(Расход);
|Группировка Субконто2;
|Группировка Субконто3;
|"//}}ЗАПРОС

Но есть некие проблемы:
1. Не группирует по Субконто2 т.е. есть несколько строк в одинаковым значением. Подозреваю, что виновато Субконто1 т.к. у всех строк оно разное, но не понимаю как оно учитывается в данном запросе.
2. Не могу поставить упорядочивание по Субконто2. Начинает ругаться.

Где надо подкрутить, чтобы добиться желаемого результата?
Спасибо!
...
Рейтинг: 0 / 0
Как создать запрос/отчет
    #35716487
Reder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wayne,

Ты уверен что Субконто2 эти разные строки не разные элементы справочника? Посмотри нет ли там дубляжей или выведи код этого элемента для тестирования.
...
Рейтинг: 0 / 0
Как создать запрос/отчет
    #35716507
Wayne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Reder,

вот так выглядит сам документ. Они, вроде, не привязаны к никакому справочнику. Просто поля неопределенного типа.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как создать запрос/отчет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]