|
v7: Число фильтров субконто превысило допустимое значение! |
☑ |
0
Flyd-s
13.02.12
✎
01:53
|
Отчет в 7.7: выдает ошибку Число фильтров субконто превысило допустимое значение! Как исправить?
Процедура Сформировать()
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(,, 1);
Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "КОН.В",,, 1,, "СК");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Ит.ИспользоватьСубконто(,, 1);
Ит.ВыбратьСубконто(1);
Пока Ит.ПолучитьСубконто(1) = 1 Цикл
//Сформировать_Колонки(Ит, Таб, "Субконто1");
Пока Ит.ПолучитьСубконто(2) = 1 Цикл
Таб.ВывестиСекцию("Субконто2");
КонецЦикла;
КонецЦикла;
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать","");
КонецПроцедуры
//}}БУХГАЛТЕРСКИЙ ЗАПРОС
Процедура ПриОткрытии()
//{{ИНИЦИАЛИЗАЦИЯ БУХГАЛТЕРСКОГО ЗАПРОСА(Сформировать)
ВыбНачПериода = '31.12.11';
ВыбКонПериода = '31.12.11';
//{{ИНИЦИАЛИЗАЦИЯ БУХГАЛТЕРСКОГО ЗАПРОСА
КонецПроцедуры
|
|
1
Cthulhu
13.02.12
✎
02:11
|
к-во ИспользоватьСубконто <> к-во ПолучитьСубконто
(имеется ввиду не в коде вообще, а в использовании для бух.итогов)
|
|
2
Cthulhu
13.02.12
✎
02:13
|
точнее к-во ИспользоватьСубконто <> к-во ВыбратьСубконто/ПолучитьСубконто
и вообще кривизна какая-то. надо 1) создать бух.итоги; 2) настроить параметры выполнения запроса (итоги, РУ, используемые субконто); 3) выполнить запрос; 4) выбирать результаты запроса. причем ИспользоватьСубконто - это п.2, а ВыбратьСубконто/ПолучитьСубконто - это п.4.
|
|
3
Flyd-s
13.02.12
✎
02:22
|
1) создать бух.итоги
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
2) настроить параметры выполнения запроса (итоги, РУ, используемые субконто);
Ит.ИспользоватьСубконто(,, 1);
3) выполнить запрос;
Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "КОН.В",,, 1,, "СК");
4) выбирать результаты запроса.
Ит.ВыбратьСубконто(1);
Пока Ит.ПолучитьСубконто(1) = 1 Цикл
|
|
4
Дядя Васька
13.02.12
✎
03:36
|
А это как? Ит.ИспользоватьСубконто(,, 1);
Как минимум вид субконто наверное все же надо указать...
|
|
5
zuza
13.02.12
✎
11:56
|
(4) можно и не указывать.
(0)Ит.ИспользоватьСубконто(,, 1); перед ВыбратьСубконто() не нужно
|
|
6
Cthulhu
13.02.12
✎
23:54
|
(4): уй дремучесть какая.
Это даже технологический прием стандартній такой такой: выборка аналитики по субконто вне зависимости от вида субконто, приколись? )))
|
|