создание таблицы
☑
0
SergeySergIT
16.08.12
✎
14:51
народ помогите чет я седня свосем не одупляю, есть на форме n-ое количество флажков которыми пользователь должен набирать себе состав табличной части как оформить чтоб при вкл флажке поле в таблице было а при выкл небыло
1
1C-band
16.08.12
✎
14:53
.Видимость
2
SergeySergIT
16.08.12
✎
14:53
листинг пожалуйста
3
Wobland
16.08.12
✎
14:54
(2) ЭлементыФормы.ТП.Видимость=ЭлементыФормы.Флажок
4
zmaximka
16.08.12
✎
14:55
ЭлементыФормы.ПроверочныеДанные.Колонки.Найти("ДатаЗаказа").Видимость = Ложь;
5
Reset
16.08.12
✎
14:55
Процедура ПриИзмененииФлажка()
ЭлементыФормы.ИмяТП.Колонки.ИмяСоответствующейКолонки.Видимость=ЗначениеСоответствующегоФлажка;
КонецПроцедуры
6
Reset
16.08.12
✎
14:58
Если имена флажков (элементов управления) совпадают с именами колонко, тогджа можно один обработчик универсальный
Процедура ПриИзмененииФлажка(Элемент)
ЭлементыФормы.ИмяТП.Колонки[Элемент.Имя].Видимость=Элемент.Значение; //или =ЭтаФорма[Элемент.Имя]
КонецПроцедуры
7
Reset
16.08.12
✎
15:04
А "Настройка списка" чем не устраивает? Зачем куча флажков
8
Zero on a dice
16.08.12
✎
15:06
(7) интерактивность рулит
9
Reset
16.08.12
✎
15:10
(8) Ну только если пользователь каждые 10 минут меняет список видимых колонок, в ином случае - лишнее загромождение (Имхо, конечно)
10
Zero on a dice
16.08.12
✎
15:22
да нет, бывает такое, особенно когда используются мультифункциональные документы с кучей видов операций и объемной табличной частью
11
SergeySergIT
17.08.12
✎
07:14
(6) спс все получилось!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший