|
Ошибка компоновки макета: Поле не найдено | ☑ | ||
|---|---|---|---|---|
|
0
kabanoff
12.08.11
✎
12:15
|
Доброго времени суток!
Коллеги, помогите разобраться, почему компоновщик макета не хочет компоновать макет с моими настройками? В схеме присутствует один набор типа "Объект", все поля типизированы. В настройках используются те же поля, что и в схеме, только в отбор выведено поле "Исполнитель.Наименование Содержит Иванов". Поле "Исполнитель" в схеме имеет тип "СправочникСсылка.Пользователи". При компоновке макета выходит ошибка: "Ошибка компоновки макета по причине: Поле не найдено "Исполнитель.Description"". Причем это касается не только "Исполнителя", а всех вложенных полей - ни одно вложенное поле, указанное в отборе, не дает скомпоновать макет. Почему? Вот мой код:
На последней строчке листинга происходит ошибка. |
|||
|
1
kabanoff
12.08.11
✎
12:17
|
Причем если используются поля верхнего уровня - все ничтяк.
|
|||
|
2
kabanoff
12.08.11
✎
12:50
|
Разобрался. Компоновщик требует, чтобы вложенные поля, использованные в отборе, были вынесены в выбранные поля.
Только так работает. Причем если в отборе есть A.B.C, то и в выбранных полях должно быть A.B.C, и никак не A.B. |
|||
|
3
kabanoff
15.08.11
✎
12:39
|
Теперь появилась новая проблема:
"Использование полей из не связанных наборов данных не допустимо". Ошибка появляется, когда в отборе используется более одного вложенного поля. Как ее обойти? |
|||
|
4
kabanoff
15.08.11
✎
12:42
|
Ау! Есть кто живой? Или здесь писдеть в оффтопах только умеют?
|
|||
|
5
kabanoff
15.08.11
✎
12:58
|
Тему можно закрыть. Вот продолжение: v8: Отбор по вложенным полям 1 набора данных
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |