Имя: Пароль:
1C
1С v8
Чекбокс в шапке табличного поля
,
0 Ivan093
 
28.10.11
10:01
Привет всем!
Подозреваю, что сабж нельзя сделать, но все таки, а вдруг? :)
У меня только идея выделить первую строку под чекбоксы для колонок...
1 Ненавижу 1С
 
гуру
28.10.11
10:01
зачем?
2 Рэйв
 
28.10.11
10:01
Зачем?
3 Рэйв
 
28.10.11
10:02
:-)
4 chelentano
 
28.10.11
10:08
(0) э-э-э... зачем? :))
5 Ivan093
 
28.10.11
10:08
ну интерфейс должен быть такой по задумке :)
каждая колонка это рейс, чекбоксами указываем какие рейсы отображать на карте.
Иначе придется еще элементы на форме городить
6 Ivan093
 
28.10.11
10:09
задумал не я, а заказчик, но мне тоже кажется, что удобно будет
7 Evpatiy
 
28.10.11
10:09
Там и так есть настройка видимости колонок
8 Ivan093
 
28.10.11
10:10
(7) галка меняет не видимость колонки, а отображение другой информации
9 Рэйв
 
28.10.11
10:11
(8)Пусть отключают видимость колонок которые не надо выводить.А при выводде ты проверяй видимость и выводи только те, где истина
10 chelentano
 
28.10.11
10:14
(5) а нельзя рейсы строками сделать?
11 Ivan093
 
28.10.11
10:14
(9) к сожалению, так не пойдет
12 Рэйв
 
28.10.11
10:22
(11)Тогда кинь на форму список колонок с пометками.Пусть там отмечают
13 GenV
 
28.10.11
10:26
12+1 рядом стоящее ТЗ с пометками колонок и обрабатывать изменения отметок в ней.
14 Ivan093
 
28.10.11
10:26
(10) Не-а :)
15 Reset
 
28.10.11
10:29
Или можно один чекбокс (или отжимаемую кнопку) на все - работать по текущей. Встал на колонку - нажал чекбокс. Отображать в именах колонок добавлением символа-галки спереди. Если предусматриваются какой-то пецифичный набор действий по 1 колонке/рейсу - в этом месте добавить изменинее чекбокса
Хотя скорее всего некрасиво/неочевидно получится.
16 Reset
 
28.10.11
10:30
*специфичный, *изменение
17 ptiz
 
28.10.11
10:31
Проще сделать отдельные чекбоксы. И наверняка часть колонок связана логически по смыслу, т.е. 1 чекбокс влияет на несколько колонок.
18 Reset
 
28.10.11
10:32
(12) (13) наиболее типичный подход в 1с- решениях, поэтому, если основная масса пользователей привыкла к 1с, лучше так и делать - меньше обучения.
19 Ivan093
 
28.10.11
10:32
Появилась идея, добавить строку, а фон ей задать как в шапке -- будет расширение шапки :) В моем случае пойдет, т.к. таблица не редактируется окромя чекбоксов
20 Reset
 
28.10.11
10:33
(17) ну я в порядке бреда :)
21 Ivan093
 
28.10.11
10:33
+(19) правда строку эту не зафиксировать, к сожалению
22 Ivan093
 
28.10.11
10:36
+(21) а нет, вроде можно зафиксировать
23 ptiz
 
28.10.11
10:42
Еще вариант - добавить свою команду в контекстное меню таб.поля, тогда можно просто правой кнопкой кликать на колонку и выбирать этот пункт (причем, ПриАктивизицииКолонки можно менять текст этой команды, чтобы было понятно пользователю).
24 Reset
 
28.10.11
10:47
(23) Если по заголовку кликать, меню появляется, но колонка активной не становится :( так то отличная идея была бы
25 chingiz
 
28.10.11
10:58
(0) я сделал ПолеСписка с пометками на форме, накинул стрелочки, чтобы вместе с элементами списка менялся порядок колонок. И наверху кнопку свертки добавил, так что ничего не мешается.
26 GoldenDawn
 
28.10.11
10:59
(0) не "чекбокс" а птичка
27 Ivan093
 
28.10.11
12:02
(26) Это у бухов птичка, а у программеров -- чекбокс :)
Прикрутил через строку, с извратами конечно (т.к. тип значения колонки только Дата), но зато удобно и смотрится...