|
Управляемый интерфейс. Программная установка стандартного периода
| ☑ |
0
maz
26.09.17
✎
12:09
|
Подскажите, как программно задать интервал в стандартном периоде формы выбора документов?
Т.е. я программно открываю форму со списком документов, передаю туда некоторые данные для отбора, но при этом никак не могу добиться того, что бы был задан нужный мне интервал и при этом отображался в стандартном периоде, что б пользователь мог его при желании изменить.
|
|
1
ildary
26.09.17
✎
12:13
|
На форме динамический список? Если да - то создаем отбор по дате и этим отбором рулим. Все программно.
|
|
2
maz
26.09.17
✎
12:15
|
да, динамический. Отбор по дате почему-то не получилось отобразить в стандартном периоде...
|
|
3
Cyberhawk
26.09.17
✎
12:15
|
(1) Наверное, он хочет штатно (платформой), как в ОткрытьФорму + "ЗначенияЗаполнения"
|
|
4
maz
26.09.17
✎
12:18
|
Если датой, то пробую хотя бы одну дату сравнивать, но что-то тоже не выходит:
ЭлементОтбора = ОтборФормы.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.МеньшеИлиРавно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = Параметры.Отбор.Дата;
|
|
5
Cyberhawk
26.09.17
✎
12:20
|
(4) Надо не добавлять, а сначала искать и только если не найден, то добавлять
|
|
6
maz
26.09.17
✎
12:20
|
(3) да, через ОткрытьФорму()
|
|
7
maz
26.09.17
✎
12:31
|
Да нет, не годится. Отбор срабатывает но пользователю не понятно, почему он не видит другие данные. А период задан пустой. Фильтр срабатывает именно по отбору, а ндо по периоду.
Вопрос: Как?
|
|
8
maz
26.09.17
✎
12:38
|
как-то к параметру СтандартныйПериод можно достучаться, кто-нить знает?
|
|
9
maz
26.09.17
✎
12:58
|
вот те раз... никак что ли??
|
|
10
Cyberhawk
26.09.17
✎
13:09
|
Так надо не через отбор делать, а через Элементы.Список.Период = ТвойСтандартныйПериод
|
|
11
maz
26.09.17
✎
13:33
|
(10) О! Точняк, ПЕРИОД!!!
Спасибо тебе большое, гениальный ты человек :-)
|
|
12
maz
26.09.17
✎
13:33
|
Всё, вопрос снимается, тема закрывается.
Ну тупнул чуток, бывает, что ж терь, мало с УФ работал.
Ещё раз спасибо!
|
|