Имя: Пароль:
1C
1C 7.7
v7: Бух итоги, как отобрать по принадлежности к группе
,
0 u2006
 
09.07.12
18:38
Возможно глупый вопрос, но с 7.7 не очень дружу
Можно ли в бухгалтерских итогах отобрать значения по принадлежности к определенной группе

Есть такой код, выполняется на стороне 8.2 для перерноса остатков:

       БухИтоги_7_7 = v7.CreateObject("БухгалтерскиеИтоги");
   
   ВидСубконтоПодразделения=v7.EvalExpr("ВидыСубконто.Подразделения");
   ВидСубконтоТМЦ=v7.EvalExpr("ВидыСубконто.ТМЦ");
       
   БухИтоги_7_7.ИспользоватьСубконто(ВидСубконтоПодразделения);
   БухИтоги_7_7.ИспользоватьСубконто(ВидСубконтоТМЦ);
   
   
   БухИтоги_7_7.ВыполнитьЗапрос(v7.ПолучитьДатуТА(), v7.ПолучитьДатуТА(),"10");

Необходимо ограничить итоги прилежностью ТМЦ к определенной группе, возможно ли это?
1 sanja26
 
09.07.12
18:40
передавай список номенклатуры в запрос
2 sanja26
 
09.07.12
18:40
БухИтоги_7_7.ИспользоватьСубконто(ВидСубконтоТМЦ, списокНоменклатуры);
3 u2006
 
09.07.12
18:40
(1) как массив?
4 sanja26
 
09.07.12
18:41
посмотри в СП ИспользоватьСубконто
5 u2006
 
09.07.12
18:42
(4) Смотрел и не понял.

<Субконто> - значение Субконто, по которому будут отобраны итоги по аналитике. Если параметр не задан - то считается пустым значением субконто.
6 u2006
 
09.07.12
18:43
Получается только конкретно можно указать, а массив можно передать?
7 miki
 
09.07.12
18:44
(3)Не нужен тебе список. Передавай свою группу и фильтр выставляй в единицу.
(6)можно и массив, но тебе-то по всем элементам группы надо?
8 u2006
 
09.07.12
18:45
(7) Подгруппы будут учитываться?
9 miki
 
09.07.12
18:48
(8)имхо, да. Что мешает проверить?
10 u2006
 
09.07.12
18:49
(9), (4) Спасибо. Буду пробовать.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший