Имя: Пароль:
1C
1С v8
Добавить колонку с флажками в ТЧ Справочник список (обычные формы)
0 MistaEr
 
25.05.18
11:28
Как то уже отвыкли работать с обычными формами. Подскажите, как быть. Открываю модально форму, где есть табличный документ СправочникСписок. Нужно выбрать несколько элементов
1 MistaEr
 
25.05.18
11:29
Добавил колонку из контекстного меню элемента формы. Указал что это булево, флажок и т.д. Начинаю ставить флажок, просто открывает элемент и все
2 FIXXXL
 
25.05.18
11:31
(1) под "галочки" только писать свою форму выбора с таблицей значений

или же выставить параметр формы "Не закрывать после выбора" или как он там
3 MistaEr
 
25.05.18
11:31
(2) Это не форма выбора
4 FIXXXL
 
25.05.18
11:32
(3) а что это?
5 MistaEr
 
25.05.18
11:33
Произвольная форма
6 FIXXXL
 
25.05.18
11:33
(5) на нее просто выведен СправочникСписок?
7 _Дайвер_
 
25.05.18
11:33
(1) Добавь реквизит в сам объект справочника, назови его "выбран" или как ты хочешь, присовй ему тип "булево", и уже в форме добавь его в ТЧ
8 FIXXXL
 
25.05.18
11:34
(7) после выбора перезаписать элемент справочника? :)
9 FIXXXL
 
25.05.18
11:36
10 MistaEr
 
25.05.18
11:37
(6) Да
11 DrShad
 
25.05.18
11:47
(10) какие события на флаге висят?
12 MistaEr
 
25.05.18
11:47
(2) Добавил ТЗ в форму. Галочки теперь могу ставить, только сейчас: Если поставлю галочку отображается "Да", если нет поставлена "Нет")
13 MistaEr
 
25.05.18
11:48
(11) Никакие не нужны
14 DrShad
 
25.05.18
11:48
(7) и потом форматнуть сервант и застрелиться
15 DrShad
 
25.05.18
11:48
(13) а вот как раз и нужны
16 MistaEr
 
25.05.18
11:50
(15) Нет я потом одной кнопкой перенесу все выбранные и все
17 MistaEr
 
25.05.18
11:50
Мне сейчас внешний вид Колонки типа булево только надо добить
18 MistaEr
 
25.05.18
11:51
чтоб на самом деле галочки отображались
19 DrShad
 
25.05.18
11:52
(16) а это тут причем? тебе нужно отменить стандартную обработку клика
20 DrShad
 
25.05.18
11:52
(17) чтобы был флажок у него должен быть путь к данным
21 MistaEr
 
25.05.18
13:03
(19) Стандартная обработка в ТЗ ничего не делает
22 MistaEr
 
25.05.18
13:18
(17) Пробовал через Формат, не работает
23 DrShad
 
25.05.18
13:23
(21) забей,ты путаешь последовательность сообщений
24 MistaEr
 
25.05.18
13:44
(23) Вот так: Справочник список я из своей формы убирал. Добавил туда таблицу значений с двумя колонками Пометка и Ссылка. При открытии я заполняю таблицу значений нужными элементами. Из этих нужных еще нужно выбрать. Колонка пометка типа булево заполнено словами "Нет". Когда начинаешь редактировать, появляется флажок. Ставишь флажко, выходишь из ячейки, там появится слово ""Да
25 DrShad
 
25.05.18
13:47
(24) для таких целей используют список значений с пометками, ну так на всякий случай
26 MistaEr
 
25.05.18
13:55
(25) СЗ добавил на форму, заполняю а флажков нет
27 Junibot
 
25.05.18
14:49
(24) ТЗ на форму. В колонке "Пометка" элемент управления установи "Флажок", тип значения - число.
При выводе строки:
ОформлениеСтроки.Ячейки.Пометка.ОтображатьФлажок = Истина;
ОформлениеСтроки.Ячейки.Пометка.ОтображатьТекст = Ложь;    
ОформлениеСтроки.Ячейки.Пометка.Флажок = ДанныеСтроки.Пометка;

Ну и в процедуре при изменении флажка написать код по замене значения
28 Junibot
 
25.05.18
14:50
(27) тип значения и булево можно оставить
29 MistaEr
 
25.05.18
15:45
Всем спасибо, попробую