Имя: Пароль:
1C
1С v8
Период динамического списка на форму
☑
0 АЛьФ
 
09.10.26
✎
13:14
Можно ли вынести как-то период динамического списка на форму?
Понимаю, что можно сделать через добавление параметров и наложение отбора, но хотелось бы вывести тот период, который редактируется стандартной командой "Установить период".
1 Garykom
 
гуру
09.10.26
✎
13:39
(0) Можно
2 arsik
 
гуру
09.10.26
✎
14:21
(0) Все не читал, но (1) фигни не скажет. Считаю, что можно.
3 АЛьФ
 
09.10.26
✎
14:27
2(1)(2) Спасибо.
4 АЛьФ
 
12.10.26
✎
11:52
Реальных мыслей по решению так и не появилось ни у кого?
5 Жан Пердежон
 
12.10.26
✎
13:06
Реально можно
6 АЛьФ
 
12.10.26
✎
13:20
2(5) Спасибо.
7 Fedor-1971
 
12.10.26
✎
13:36
(0) Попробуй смотреть в сторону Список...ПользовательскиеОтборы, только события по изменению оного, я не припомню
8 toypaul
 
гуру
12.10.26
✎
13:37
у дин. списка есть свойство Период. его можно устанавливать программно. но вывести его как реквизит ДС не понятно как - видимо нельзя. поэтому не понятно что значит "можно" - может издеваются? добавить свой реквизит и из него устанавливать отбор в свойстве ДС.
9 1cVandal
 
12.10.26
✎
13:39
(7) отборы ему не нравятся

период в динсписок и стандартный период и на форму.  При создании на сервере Список.Параметры.УстановитьЗначениеПараметра("....
10 1cVandal
 
12.10.26
✎
13:48
а вообще поиграйся с Элементы.ТвойСписок.Период и на вкладке СтандартныеКоманды добавь УстановитьПериод
11 Fragster
 
гуру
12.10.26
✎
13:47
(9) пользователям не нравится
12 Fedor-1971
 
12.10.26
✎
13:52
(9) Так период для ДС это и есть отбор пользователя. Достать можно из параметров СКД, программно установить - можно, поймать событие установки стандартного периода списка - не скажу, может что-то появилось в новых версиях
13 Fedor-1971
 
12.10.26
✎
13:55
(11) Пользователи, обычно, лажают при установленном фильтре (отборе) - в святой уверенности, что действие коснётся только отобранных объектов и очень удивляются получив другое (это больше касается обработок)
14 Garykom
 
гуру
12.10.26
✎
15:07
(8) если произвольный запрос то нет проблем вытащить
а если не произвольный то сделать его программно произвольным с основной таблицей
15 Fragster
 
гуру
12.10.26
✎
15:16
(0) вообще по дефолту он и так выводится, но если у тебя старая база, которая давно разрабатывалась, то посмотри свойство "ПоложениеСостоянияПросмотра" у элемента формы (раньше дефолтное значение было другое) и установи, например, "Верх". Туда и отборы через ПКМ и установить период попадают
16 АЛьФ
 
12.10.26
✎
16:55
2(15) В состоянии просмотра выводится просто текущее установленное значение. Если список открыт без установленного периода, то ничего там не будет.
2(8) Понятное дело, что с "можно" типа шутить пытаются.
17 Fragster
 
гуру
12.10.26
✎
16:57
(16) так ты нормально задачу формулируй тогда
18 Fragster
 
гуру
12.10.26
✎
16:59
придется ловить пользовательские настройки в событии и устанавливать текст.
Ошибка? Это не ошибка, это системная функция.