Имя: Пароль:
1C
1С v8
"Авто" значения свойств элементов формы - где задаются
, ,
0 Llirik
 
02.02.21
12:16
У многих свойств элементов формы есть вариант значения "Авто".
Эти авто-значения жёстко прописан в движке, или из можно поменять в свойствах конфгурации?
Если можно, то где?
1 dka80
 
02.02.21
12:19
Это значит, что значение этого свойства будет выставлено автоматически в зависимости от другого значения. Например, если у реквизита установлено свойство "Проверка заполнения - выдавать ошибку", то у свойство "Автоотметка незаполненных - Авто" значение "Авто" будет как "Да"
2 Llirik
 
02.02.21
12:25
(1) А, например, реквизит "ВыборЭлементовИСправочников"? Его "Авто" где устанавливается?
3 arsik
 
гуру
02.02.21
12:31
(2) В открываемом списке справочника, в элементе на управляемой форме
4 Fragster
 
гуру
02.02.21
12:32
(0) от платформы зависит. Или (1)
Например положение строки поиска в зависимости от режима совместимости имеет "авто" разные значения.
5 Llirik
 
02.02.21
12:52
(2) В чём и вопрос: Если там стоит "Авто", а не контретный вариант: "Элементов", "Групп", "Групп и элементов", где определяется, каким из трёх конкретных вариантов будет "Авто"?
6 Fragster
 
гуру
02.02.21
12:56
(5) в реквизите объекта
7 Llirik
 
02.02.21
12:58
(6) в каком реквизите? Какого объекта?
8 Fragster
 
гуру
02.02.21
13:00
(7) того, который в пути к данным
9 Llirik
 
02.02.21
13:10
(8) А общий для всей конфигурации есть?
Поменял в одном месте с "Элементов" на "Групп и элементов" и во всех полях всех форм, где стояло "Авто", оно стало восприниматься как "Групп и элементов"?
10 Fragster
 
гуру
02.02.21
13:13
(9) это прям сломает бизнес логику сразу
11 Llirik
 
02.02.21
14:06
(10) Почему?
12 acht
 
02.02.21
14:09
(11) Потому что значение "Авто", это не строгое указание режима. Это указание на то, что поведение определятся в каждом случае заново по текущему состоянию формы.
13 acht
 
02.02.21
14:10
(9) Нет такого.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший