|
Управляемый интерфейс. Программная установка стандартного периода | ☑ | ||
---|---|---|---|---|
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
|
Всё, вопрос снимается, тема закрывается.
Ну тупнул чуток, бывает, что ж терь, мало с УФ работал. Ещё раз спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |