• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Проблемы с запросом! 7.7

  • Автор темы MadDog
  • Дата начала
M

MadDog

Добрый день! я начинающий программист 1С версии 7.7.
и у меня появилась такая проблема при работе с бухгалтерским запросом((
Мне нужно получить д*цензура*овый оборот по корреспандирующему счету. но счета по чему то не выбираются....
вот процедура:

Процедура Сформировать()
БИ=СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ВыполнитьЗапрос(,КонецРассчитанногоПериодаБИ(),3);
БИ.Выбратьсчета();
Пока БИ.ПолучитьСчет()=1 Цикл
текСчет=БИ.Счет;
Сообщить("Анализ счета "+текСчет);
БИ.ВыбратьКорСчета();
Пока БИ.ПолучитьКорСчет()=1 Цикл
ТекКорСчет=БИ.КорСчет;
Сообщить("Оборот со счетом "+ТекКорСчет+" по д*цензура*у "+БИ.КорДО("С"));
КонецЦикла;
КонецЦикла;
КонецПроцедуры

Счета выбираются и выводятся а корСчета (корреспандирующие счета) нет!
МОЖЕТ КТО ЗНАЕТ В ЧЕМ ПРИЧИНА??
 
K

kaa

ВыполнитьЗапрос(,КонецРассчитанногоПериодаБИ(),,,,3) может так
 
M

MadDog

У меня и так запрос выполняется. при этом обычные счета выбираются... я проверял. но вот корСчета нет. Функция БИ.ВыбратьКорСчета()=0 почему то. не пойму.........
 
K

kaa

<ТипИтогов> - число - тип отбираемых итогов. Может принимать следующие значения: 1 - остатки и обороты по счету в целом; 2 - обороты между счетами; 3 - первое и второе вместе. По умолчанию: 1.
У вас получается тип итогов 1
 
M

MadDog

пробывал и "1" ставить все равно запрос выполняется но вот корреспандирующие счета и корреспондирующие субконто не выбираются..... хотя сам запрос выполняется , и выводит счета. субконто ,проверял... т.е. все но только когда обращаюсь к корреспандирующим счетам или субконто сразу в отказ. ... странно

Функции ВыбратьКорСчета() и ВыбратьКорСубконто() возвращают 0. не пойму почему. хотя до них все выбирается.
 
K

KiR

Так 1 в итогах и так стоит по умолчанию. Нужно пробовать 2 или 3
 
M

MadDog

пробывал. все равно не получается.(((((
 
M

MadDog

Да пробывал... все равно функция ВыбратьКорСчета() возвращает ноль..... хотя данную процедуру я писал из книги вроде должно все работать.... странно. эти кор.счета икор субконто не выбираются почему то...
 
M

MadDog

я не знаю что такое черный запрос. может у мну в конфигурации галочка где то стоит и кор счета не выбираются. пойду книжки умные читать может найду ответ))))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!