Консультация № 152894
04.12.2008, 09:33
0.00 руб.
0 3 3
Здравствуйте!
Подскажите как в отчете делать выборку информации только по некоторым счетам.

Обсуждение

Неизвестный
04.12.2008, 09:43
общий
это ответ
Здравствуйте, Monika!
Чтобы получить некоторый данные по отдельным счетам можно использовать запрос по бухитогам:
К примеру так:
БухИт44 = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт44.ИспользоватьСубконто(ВидыСубконто.ПрочиеДоходыИРасходы,,,);
// БухИт44.ИспользоватьСубконто(ВидыСубконто.СтатьиОбщехозяйственныхЗатрат,,,);
БухИт44.Опции (1,1);
БухИт44.ВыполнитьЗапрос(НачМесяца (ДатаНач), КонМесяца(ДатаНач), СпНалогСчетов,,,,,) //где СпНалогСчетов - это список счетов, по которым делаем запрос.
Далее выбираем результаты:
Если БухИт44.ВыбратьСубконто(1) = 1 Тогда
Пока БухИт44.ПолучитьСубконто(1) = 1 Цикл
БухИт44.ВыбратьСчета ();
Пока БухИт44.ПолучитьСчет () = 1 цикл
.....
КонецЦикла;
КонецЦикла;
КонецЕсли;

Соответственно можно делать запрос без учета субконто, просто по счету.
Неизвестный
04.12.2008, 10:53
общий
это ответ
Здравствуйте, Monika!
Где? 7.7? 8? Там абсолютно по разному это делается! В 8-ке формируется стандартный запрос со стандартными ограничениями на счет (или группу счетов), в 7.7 - опять же: какой режим получения итогов? Режим временного расчета? Режим запроса? В общем, в 7.7 смотрите в синтакс-помощнике "БухгалтерскиеИтоги".
PS Пожалуйста, не забывайте указывать всю доступную Вам информацию.
Неизвестный
04.12.2008, 11:29
общий
это ответ
Здравствуйте, Monika!
В запросе использовать конструкцию условий
Если нужны субсчета,то
"...
| ГДЕ
| [ИмяРеквизитаВашего].Счет В ИЕРАРХИИ([МассивСчетов])
...".

"...
| ГДЕ
| [ИмяРеквизитаВашего].Счет В([МассивСчетов])
...".
Форма ответа