![]() |
|
СКД "Отчет не сформирован, поле не найдено" | ☑ | ||
---|---|---|---|---|
0
live in sky dreams
06.05.14
✎
11:14
|
Пытаюсь добавить в карточку счета еще одно поле.
Добавил в поля запроса СКД. В ресурсы. В макете отчета добавил одноименный параметр в сам макет. Напротив "ИмяПараметра" в колонке "Выражение" указал нужное значение, но ,при попытке сформировать, вылазит сообщение из топика и отчет не формируется. Ошибка вылетает на этапе "МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, НастройкаКомпоновкиДанных, ДанныеРасшифровки, МакетОформления);" В написании параметров нигде буковками не ошибся, все 2 раза перепроверил. |
|||
1
live in sky dreams
06.05.14
✎
11:15
|
Где еще я что не указал?
|
|||
2
Maxus43
06.05.14
✎
11:16
|
попробуй сначала сбросить настройки СКД по умолчанию, в режиме предприятия
|
|||
3
live in sky dreams
06.05.14
✎
11:24
|
(2)Я извиняюсь за вопрос... а как это сделать в режиме предприятия?
|
|||
4
live in sky dreams
06.05.14
✎
11:30
|
Платформа: 8.2.19.68
Конфа: Бух 2.0.18.1 если эта инфа нужна... |
|||
5
Maxus43
06.05.14
✎
11:31
|
(3) в настройках СКД, там правой кнопкой тыкни на корень, где структура полей.
Ну и собственно проверь, это поле у тебя в той настройке выбрано вобще? |
|||
6
live in sky dreams
06.05.14
✎
11:36
|
Отчет "Карточка счета".
Открываю форму Параметры: Период, счет, организация Кнопки "Сформировать", "Печать", "Сохранить как.." Справа панель: "Показатели", "Группировка", "Отбор" не могу понять что где тыкнуть? |
|||
7
Maxus43
06.05.14
✎
11:46
|
у меня нет БП2 под рукой и отчета такого... суть ошибки - поля не выбранные в настройках СКД - игнорятся, и естественно при попытке подставить его в макет - оно не обнаружено
|
|||
8
live in sky dreams
06.05.14
✎
11:57
|
(7)Блин. Жаль...
Видимо, "поля, выбранные в настройках СКД" заполняются программно, так как доступа к настройкам СКД в режиме предприятия для этого отчета нет. Осталось найти где они заполняются... Ума не приложу как. Есть у кого пример синтаксиса? |
|||
9
live in sky dreams
06.05.14
✎
12:11
|
Сейчас в отладчике посмотрел настройки компоновщика.
Картина следующая: "ДоступныеПоляВыбора"->"Элементы" - нужные поля присутствуют "ДоступныеПоляГруппировок"->"Элементы" - нужных полей в списке нет "ДоступныеПоляОтбора..."->"Элементы" - нужных полей в списке нет Видимо, где то еще на инициализации настроек компоновщика нужно дописать что то.. Будем искать |
|||
10
live in sky dreams
06.05.14
✎
12:13
|
Кажись нашел, буду пробовать..
ПоказателиОтчета = ДанныеОтчета.ПоказателиОтчета; ЛинияСплошная = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 1); ТекущийНаборПоказателей = "" + ПоказателиОтчета.БУ.Значение + ПоказателиОтчета.НУ.Значение + ПоказателиОтчета.ПР.Значение + ПоказателиОтчета.ВР.Значение + ПоказателиОтчета.ВалютнаяСумма.Значение + ПоказателиОтчета.Количество.Значение; МассивПоказателей = Новый Массив; МассивПоказателей.Добавить("БУ"); МассивПоказателей.Добавить("НУ"); МассивПоказателей.Добавить("ПР"); МассивПоказателей.Добавить("ВР"); МассивПоказателей.Добавить("ВалютнаяСумма"); МассивПоказателей.Добавить("Количество"); |
|||
11
live in sky dreams
06.05.14
✎
12:20
|
нет, не то..
|
|||
12
Мимохожий Однако
06.05.14
✎
12:22
|
(0)"Пытаюсь добавить в карточку счета еще одно поле". Расшифруй.
|
|||
13
live in sky dreams
06.05.14
✎
12:27
|
(12)это поле "Цена". Но какого типа значение в нем не особо поможет при решении задачи, вот я и не уточнял.
У меня отсутствует мое поле в "ДоступныеПоляГруппировки" настройки компоновщика. Что я не доработал в самой схеме СКД? |
|||
14
live in sky dreams
06.05.14
✎
12:52
|
Перефразирую.
"ДоступныеПоляГруппировки" компоновщика настроек заполняются из схемы СКД? Если да, то по какому алгоритму? В коде конфы, по крайней мере, не нашел заполнения "ДоступныеПоляГруппировки" |
|||
15
live in sky dreams
06.05.14
✎
12:52
|
Точнее даже так:
Как пометить\отредактирова\где указать поле запроса таким образом, чтобы оно попало в "ДоступныеПоляГруппировки" компоновщика настроек? |
|||
16
live in sky dreams
06.05.14
✎
13:28
|
Все, сворачиваем тему. Нашел косяк.
В макетах отчета не везде указал новое поле. помогла тема v8: СКД. Почему поле из запроса не найдено в макете отчета |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |