|
|
|
СКД. Что бы это значило? Где искать? | ☑ | ||
|---|---|---|---|---|
|
0
Галахад
гуру
01.10.12
✎
10:53
|
{ВнешнийОтчет.СКД_Тест(285)}: Ошибка при вызове метода контекста (Выполнить): Ошибка компоновки макета
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); по причине: Ошибка компоновки макета по причине: Поле не найдено "Номенклатура.Description" |
|||
|
1
Maxus43
01.10.12
✎
10:55
|
ищи это поле, и убирай его
|
|||
|
2
Господин ПЖ
01.10.12
✎
10:55
|
в отчете (с) КО
|
|||
|
3
ИС-2
01.10.12
✎
10:55
|
хм, может быть нет прав? Надо проверить под полными правами? У номенлатуры тип случаем несоставной
|
|||
|
4
Галахад
гуру
01.10.12
✎
11:00
|
(1) Где именно?
В "наборе данных" указал поле "номенклатура" с типом данных "СправочникСсылка.Номенклатура" Вот так подгружается таблица данных. ВнешниеНаборыДанных.Вставить("Тест", ТаблицаРезультат) В ТаблицаРезультат есть колонка "Номенклатура" |
|||
|
5
Галахад
гуру
01.10.12
✎
11:01
|
(2) Спасибо, кэп.
(3) Права полные |
|||
|
6
Maxus43
01.10.12
✎
11:03
|
(4) выгрузи СКД в xml, там тупо поиском в файле этого Номенклатура.Description, хоть уыидишь где оно сидит
|
|||
|
7
sanja26
01.10.12
✎
11:05
|
description - представление?
видимо номенклатура в ТаблицаРезультат не ссылка |
|||
|
8
Галахад
гуру
01.10.12
✎
11:10
|
(6) Гм. А как это [выгрузи СКД в xml] сделать?
(7) Ссылка. Я из нее НоменклатурнуюГруппу и ОсновоногоПоставщика получаю. |
|||
|
9
sanja26
01.10.12
✎
11:11
|
(8) если управляемое приложение - консоль отчетов вроде. там видно все поля итоговые
|
|||
|
10
Галахад
гуру
01.10.12
✎
11:13
|
(9) Не. Это вообще 8.1.
|
|||
|
11
Maxus43
01.10.12
✎
11:15
|
(8) открой схему, нажми дискетку слева внизу
|
|||
|
12
Галахад
гуру
01.10.12
✎
11:19
|
(11) Спасибо.
Нашел <order> <item xsi:type="OrderItemField"> <field>Номенклатура.Description</field> <orderType>Asc</orderType> </item> </order> Т.е. сортироваться по наименованию не хочет. Исправил. Но интересно почему не хочет? |
|||
|
13
sanja26
01.10.12
✎
11:20
|
(12) для сортировки поле должно быть явно объявлено
|
|||
|
14
Галахад
гуру
01.10.12
✎
11:26
|
(13) Вроде нет. Такая схема работает:
<?xml version="1.0" encoding="UTF-8"?> <Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core"> <selection> <item xsi:type="SelectedItemField"> <field>Ссылка.Артикул</field> </item> <item xsi:type="SelectedItemField"> <field>Ссылка.Весовой</field> </item> </selection> <order> <item xsi:type="OrderItemField"> <field>Ссылка.Description</field> <orderType>Asc</orderType> </item> </order> <item xsi:type="StructureItemGroup"> <groupItems> <item xsi:type="GroupItemField"> <field>Ссылка</field> <groupType>Items</groupType> <periodAdditionType>None</periodAdditionType> <periodAdditionBegin xsi:type="xsd:dateTime">0001-01-01T00:00:00</periodAdditionBegin> <periodAdditionEnd xsi:type="xsd:dateTime">0001-01-01T00:00:00</periodAdditionEnd> </item> </groupItems> <order> <item xsi:type="OrderItemAuto"/> </order> <selection> <item xsi:type="SelectedItemAuto"/> </selection> </item> </Settings> |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |