|
v8: УФ СКД не работают пользовательские поля |
☑ |
0
andrewrocker
22.06.16
✎
17:00
|
Добрый день, коллеги!
Помогите отладить код, фильтры выставляются, но при этом вместо значения на вкладке пользовательские поля отбор фигурирует надпись "ПроизвольнаяДата" и рядом с ней пустая колонка, куда значение не присваиваться.
Розница 2.3.7
Код:
&НаКлиенте
Процедура СменаПериодаОтчета()
ПользовательскиеНастройки = Новый ПользовательскиеНастройкиКомпоновкиДанных;
ЭлементОтбора1 = ПользовательскиеНастройки.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора1.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.БыстрыйДоступ;
ЭлементОтбора1.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
ЭлементОтбора1.ВидСравнения = ВидСравненияКомпоновкиДанных.МеньшеИлиРавно;
ЭлементОтбора1.Использование = Истина;
ЭлементОтбора1.ПравоеЗначение = Дата(Отчет.КонецПериода);
ЭлементОтбора2 = ПользовательскиеНастройки.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора2.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.БыстрыйДоступ;
ЭлементОтбора2.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
ЭлементОтбора2.ВидСравнения = ВидСравненияКомпоновкиДанных.БольшеИлиРавно;
ЭлементОтбора2.Использование = Истина;
ЭлементОтбора2.ПравоеЗначение = Дата(Отчет.НачалоПериода);
КонецПроцедуры
|
|
1
hhhh
22.06.16
✎
17:43
|
(0) а зачем этот дурацкий код? Просто у параметров НачалоПериода и КонецПериода щелкните правой кнопкой мыши Включать в пользовательские настройки.
|
|
2
AceVi
22.06.16
✎
17:46
|
(0) А почему через пользовательские поля? почему не через параметры?
И я не понял как вот это
ПользовательскиеНастройки = Новый
ПользовательскиеНастройкиКомпоновкиДанных;
Должно повлиять на настройки отчета СКД? Это же отдельный объект.
|
|
3
andrewrocker
22.06.16
✎
20:43
|
прошу прощения что дал не всю информацию этот код для отчета по документам, не по регистрам.
У него нет параметров периода.
|
|
4
andrewrocker
23.06.16
✎
09:54
|
Помогите пожалуйста:)
|
|
5
Nuobu
23.06.16
✎
09:56
|
(3) Так задай такие параметры.
|
|
6
andrewrocker
23.06.16
✎
10:01
|
А этот код не доделать уже?)
|
|
7
Nuobu
23.06.16
✎
10:28
|
(6) С параметрами будет проще. Кода не нужно будет вообще.
|
|