Имя: Пароль:
1C
1С v8
Программная установка пользовательской видимости элементов формы
0 craxx
 
21.02.25
08:02
Добавляю программно таблицу на управляемую форму, необходимо часть колонок сделать по умолчанию скрытой, но чтоб пользователь мог через "Изменить форму" их сделать видимыми. Как это сделать?
1 Asmody
 
21.02.25
08:04
(0) гиперссылка Пользовательская видимость в свойствах
2 Asmody
 
21.02.25
08:05
А, программно! Там есть такое же свойство, забыл как называется
3 craxx
 
21.02.25
08:07
(1) Еще раз. Таблица добавляется программно. В ПриСозданииНаСервере кодом. И так же кодом надо установить пользовательскую видимость, точнее отключить видимость, с возможностью включить программно
4 craxx
 
21.02.25
08:07
(2) вот и я не нашел как.
5 Ёпрст
 
21.02.25
08:50
(4) видимость же.
6 Ёпрст
 
21.02.25
10:22
Табличка.Колонки.Добавить("Вася", Новый ОписаниеТипов("Булево"), "Вася", 21);
НовыйЭлементФормы = Элементы.Табличка.Колонки.Добавить("Вася", "");
НовыйЭлементФормы .Видимость 			= Ложь ; //вот тут
НовыйЭлементФормы .ДанныеФлажка 		= "Вася";
НовыйЭлементФормы .РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
НовыйЭлементФормы .ТекстШапки 			= "Вася";
НовыйЭлементФормы .Ширина 				= 5;
НовыйЭлементФормы .ИзменениеРазмера 	=  ИзменениеРазмераКолонки.НеИзменять;
7 youalex
 
21.02.25
09:54
Если только как-то через хранилище настроек (но такое)
8 craxx
 
21.02.25
10:17
(5) есть "Видимость" а есть "Пользовательская видимость". Вот мне нужна именно пользовательская
9 Ёпрст
 
21.02.25
17:51
(8) сделай своей кнопкой настройку видимости столбцов, делов-то
10 TormozIT
 
гуру
22.02.25
07:57
(2) Это твои мечты. Нет такого свойства.
Основная теорема систематики: Новые системы плодят новые проблемы.