Универсальный отчет #733122


#0 by Полька
Делаю УниверсальныйОтчет первый раз. Если вывожу все нормально. Хочу указать группы. Т.е. общий заголовок для этих 2х показателей. Для одного- все нормально. УниверсальныйОтчет.ДобавитьПоказатель("КолСпец","Кол-во(шт.), Истина, "ЧЦ=15; ЧДЦ=3","КолСпец", "Спец"); Как только делаю для второго- вылетает на ошибку Ошибка Ошибка при вызове метода контекста (Сдвинуть)                         Приемник.Строки.Сдвинуть(НайденныйПоказатеmель, Источник.Строки.Индекс(ТекущийПоказатель) - Приемник.Строки.Индекс(НайденныйПоказатеmель)); по причине: Неправильное смещение внутри коллекции Что не так?
#1 by DirecTwiX
Конфа? Может, стоит использовать Произвольные отчеты?
#2 by Полька
8.3 УПП
#3 by Полька
..
#4 by Hans
переименуй что нибудь.  например "Спец".
#5 by Полька
переименовала, не помогает
#6 by Полька
Апну, может подскажет кто?
#7 by Chameleon1980
посмотрите как нужно добавлять группы, глянув в метод ДобавитьПоказатель для УниверсальныйОтчет может там еще параметры
#8 by Полька
Ну там еще один параметр, последний- ширина. По умолчанию- 0.
#9 by Chameleon1980
и вообще методы уо посмотрите сожет для создания групп метод другой думаю там с комментариями пойду тоже гляну
#10 by Полька
Да, вроде, по аналогии с другим отчетом делала....
#11 by Chameleon1980
с каким скажи. Чтобы не рыться
#12 by Полька
с чужим самописным
#13 by Chameleon1980
НА УО? посмотреть не дадите? что-то не приходилось так делать, но интересно. может лучше тогда на СКД?
#14 by Полька
да, чужой на УО. Зачем СКД, если все уже сделано :)))) кроме шапок :)
#15 by 1976vas
Мб название группы сделать отличным от названия показателя?
#16 by Полька
Делала, не помогает
#17 by Chameleon1980
короче параметры проверять. в том числе порядок их следования:
#18 by Chameleon1980
порядок вроде верный ДобавитьПоказатель(ИмяПоля  , ПредставлениеПоля, ВключенПоУмолчанию, ФорматнаяСтрока, ИмяГруппы, ПредставлениеГруппы, Ширина = 0)
#19 by Chameleon1980
ну пля форматирование
#20 by Chameleon1980
ааааа а может потому, что имя поля и имя группы равны?
#21 by Chameleon1980
пробуй поменять
#22 by Полька
меняла, уже в спрашивали :)
#23 by Chameleon1980
пердоне
#24 by Chameleon1980
давайте свой секретный отчет смотреть
#25 by Полька
смотрю :(
#26 by Chameleon1980
куданить на файлопомойку закинь
#27 by Полька
вот та самописка, по которой смотрю
#28 by 1976vas
А права полные?
#29 by Полька
да
#30 by 1976vas
НайденнаяГруппаПоказателей.Строки.Сдвинуть(Найденный Показатель....).  попробуй вот тут отладчиком посмотреть что происходит
#31 by Полька
смотрела. для меня- ясности никакой :((( какие-то показатели сдвинуты, это видно, но причина......
#32 by 1976vas
Приемник.Строки.Сдвинуть(НайденнаяГруппаПоказателей, Источник.Строки.Индекс(ТекущийПоказатель) - Приемник.Строки.Индекс(НайденнаяГруппаПоказателей)); Что у тебя во всех параметрах?
#33 by Полька
ТекущийПоказатель и НайденныйПоказатель- это след. выводимый показатель после КолСпец и КолСпецМ3 Источник.Строки.Индекс(ТекущийПоказатель)=2 Приемник.Строки.Индекс(НайденныйПоказатель)=1 и т.д. доходит до последнего показателя и вылетает на ошибку
#34 by Полька
А когда без заголовков групп идут показатели, то Источник.Строки.Индекс(ТекущийПоказатель) и Приемник.Строки.Индекс(НайденныйПоказатель) совпадают 0 и 0, 1и 1 и т.д.
#35 by 1976vas
Не поленился, проверил - у меня все работает.
#36 by 1976vas
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям