|
создание таблицы
| ☑ |
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) спс все получилось!
|
|