|
Проблема при компоновке макета СКД | ☑ | ||
---|---|---|---|---|
0
Голубушка
03.09.14
✎
17:01
|
Выполняю компоновку в коллекцию значений . При этом имеется схема компоновки и настройки. Настройки берем из временного хранилища , в которое они помещаются из реквизита формы. При открытии формы настройки инициализируются из компоновки и загружаем их в реквизит НостройкиКомпоновкиФормы. В дальнейшем пользователь может установить свой отбор и сохранить настройку для дальнейшего использования. В некоторый момент времени, в компоновку вводится еще одно поле. Поле флажок для группировок, для отбора и как поле оно определено. Пользователь работая с формой загружает ранее сохраненные настройки, при этом заполняется НостройкиКомпоновкиФормы .
Выполняем компоновку макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроекНастройкиИзХранилища, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); И каким то образом перестраивается запрос для на МакетКомпоновки.НаборыДанных.НаборДанных.Запрос, в нем отсутствует наше поле , хотя в СхемаКомпоновкиДанных и КомпоновщикНастроекНастройкиИзХранилища оно есть . СхемаКомпоновкиДанных.НаборыДанных.НаборДанных.Запрос , такой как и должен быть с полем и в списке СхемаКомпоновкиДанных.НаборыДанных.НаборДанных.Поля оно присутствует. КомпоновщикНастроекНастройкиИзХранилища.ДоступныеПоляГруппировок.Элементы это поле тоже есть. Я не могу понять как перестраивается запрос в макете компоновки. В результате этого поле пропадает из группировки и соответственно отсутствует в получаемой коллекции . Если пользователь не загружает ранее сохраненные настройки , то все нормально. Господа, если кто то сталкивался с подобным, укажите хоть в каком направлении копать. |
|||
1
Голубушка
03.09.14
✎
17:13
|
Платформа 8.3.5.1068
|
|||
2
neckto
03.09.14
✎
17:20
|
>>КомпоновщикНастроекНастройкиИзХранилища.ДоступныеПоляГруппировок.Элементы это поле тоже есть.
Проверь КомпоновщикНастроекНастройкиИзХранилища.Выбор.Элементы |
|||
3
Голубушка
03.09.14
✎
17:24
|
Поле выводится в группировках, поля выбора это ресурсы, этого поля там нет ни в певом, ни во втором случае.
|
|||
4
Голубушка
03.09.14
✎
17:28
|
КомпоновщикНастроекНастройкиИзХранилища.Выбор.ДоступныеПоляВыбора.Элементы
это поле присутствует |
|||
5
neckto
03.09.14
✎
17:30
|
(3) >>поля выбора это ресурсы
Чего? (4) Я, кажется, не так написал. |
|||
6
Голубушка
03.09.14
✎
17:41
|
КомпоновщикНастроекНастройкиИзХранилища.Выбор.Элементы
т.к. в схеме поле выбрано в группировке , а в разделе выбранные поля поставлены только ресурсы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |