Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Разрулить запрос БИ
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
awp
ИтРМ = СоздатьОбъект("БухгалтерскиеИтоги");
    ИтРМ.ИспользоватьСубконто(ВидыСубконто.НеоборотныеАктивы,НеоборотныйАктив,2);    
    ИтРМ.ИспользоватьСубконто(ВидыСубконто.МестаХранения);
    СчетРМ = СчетПоКоду("РМ1");
    ИтРМ.ВыполнитьЗапрос("01.01.2001",,СчетРМ);
    ИтРМ.ВыбратьСубконто(1);
    Пока ИтРМ.ПолучитьСубконто(1) = 1 Цикл
        ИтРМ.ВыбратьСубконто(2);
        Пока ИтРМ.ПолучитьСубконто(2) = 1 Цикл
            РабМесто = ИтРМ.Субконто(2);
            Сообщить(" *** " + ИтРМ.Субконто(2));                   // < Вот сюда не попадает!
        КонецЦикла;
    КонецЦикла;


Запрос не возвращает ничего, хотя по оборотно-сальдовой висит на ОсновнойСклад по дебету 2000 грн.
Ardi
Создать новый отчет.
Потом
Меню\Конструкторы\Бухгалтерский запрос\Оборотка\Далее .......\получать итоги по указаным счетам\.......
MATEVI
//СчетРМ = СчетПоКоду("РМ1");
ИтРМ.ВыполнитьЗапрос("01.01.2005",,"РМ1");

Можно и так.
ИтРМ.ИспользоватьСубконто(ВидыСубконто.НеоборотныеАктивы,НеоборотныйАктив,2);

А "НеоборотныйАктив" выбираешь? Если указано "2);" то надо выбирать. А если по всем то 1

ИтРМ.ВыполнитьЗапрос("01.01.2001",,


Возможно и тут обрати внимание какое сальдо и на какую дату указываешь
alex1c
Дату неверно указал:
ИтРМ.ВыполнитьЗапрос('01.01.2005',,"РМ1");

одинарные кавычки.
awp
Цитата(Ardi @ 25.08.10, 18:14) необходимо зарегистрироваться для просмотра ссылки
Создать новый отчет.
Потом
Меню\Конструкторы\Бухгалтерский запрос\Оборотка\Далее .......\получать итоги по указаным счетам\.......



Вот что предложил конструктор : Ит.ВыполнитьЗапрос(, ДатаДок,,,, 1,, "С"); И все заработало Спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.