Не удается получить итоги по субсчетам
Показывать по
10
20
40
сообщений
- 1
- 2
22.07.2009
17:18
#1
"Бух. 4.5
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, СписокДоговоров);
БИ.ВыполнитьЗапрос(Дата1,Дата2,,,,,,);
БИ.ВключатьСубсчета(-1,);
БИ.Опции(1,);
БИ.ВыбратьСчета(,,,1);
Почему в этом случае у меня отбираются итоги только по сч62 и ничего по субсчетам?"
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, СписокДоговоров);
БИ.ВыполнитьЗапрос(Дата1,Дата2,,,,,,);
БИ.ВключатьСубсчета(-1,);
БИ.Опции(1,);
БИ.ВыбратьСчета(,,,1);
Почему в этом случае у меня отбираются итоги только по сч62 и ничего по субсчетам?"
23.07.2009
08:21
#2
А почему параметр метода "ВключатьСубсчета()" "ФлагСчета" установлен в -1, тогда как "1 — разворачивать по субсчетам"?
23.07.2009
10:14
#4
Разобралась, в чем дело! У меня ВключатьСубсчета() стоит после(!) ВыполнитьЗапрос()
23.07.2009
10:19
#5
> Разобралась, в чем дело! У меня ВключатьСубсчета() стоит после(!) ВыполнитьЗапрос()
это всё та задача?
это всё та задача?
23.07.2009
10:22
#7
"Потому что всякие дела, связанные с уточнением запроса надо писать ДО выполнения запроса. То есть, вызов метода ВыполнитьЗапрос() - должен быть "финальным аккордом" и ваш текст по идее заработает если вы поменяйте местами строчки и получите что то вроде:
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, СписокДоговоров);
БИ.ВключатьСубсчета(-1,);
БИ.Опции(1,);
БИ.ВыполнитьЗапрос(Дата1,Дата2,,,,,,);
БИ.ВыбратьСчета(,,,1);
"
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Договоры, СписокДоговоров);
БИ.ВключатьСубсчета(-1,);
БИ.Опции(1,);
БИ.ВыполнитьЗапрос(Дата1,Дата2,,,,,,);
БИ.ВыбратьСчета(,,,1);
"
- 1
- 2
Читают тему
(гостей: 1)