|
|
Как инвертировать флажки? |
☑ |
|
0
mikecool
27.06.08
✎
17:49
|
Табличное поле с типом ТЗ
Одна колонка - тип булево, флажок
проставить-снять делаю через установитьЗначения
А вот как инвертировать?
|
|
|
1
ТелепатБот
гуру
27.06.08
✎
17:49
|
|
|
|
2
nop
27.06.08
✎
17:50
|
логическое НЕ
|
|
|
3
NULLL
27.06.08
✎
17:50
|
(0)Перед установить значение сначала прочитай.
|
|
|
4
mikecool
27.06.08
✎
17:51
|
(2) эт я понимаю :) (3) вот я и думаю - как в УстановитьЗначения еще и прочитать...
|
|
|
5
mikecool
27.06.08
✎
17:52
|
+4 ЗаполнитьЗначения
|
|
|
6
Дуб
27.06.08
✎
17:53
|
(0) по строкам таблицы пробегись.
|
|
|
7
NULLL
27.06.08
✎
17:53
|
(4) Ну если понимаеш, то в отладчик и вперед.
|
|
|
8
Immortal
27.06.08
✎
17:53
|
Для каждого СтрокаТЧ Из ТабличнаяЧасть цикл СтрокаТЧ.Использование = НЕ СтрокаТЧ.Использование; КонецЦикла; =)
|
|
|
9
TitanLuchs
27.06.08
✎
17:56
|
(8) Не сработает. На строке "=)" упадет.
|
|
|
10
mikecool
27.06.08
✎
18:00
|
(8) думал - без перебора взлетит...
|
|
|
11
Terv
27.06.08
✎
18:01
|
(10) горе от ума?
|
|
|
12
NULLL
27.06.08
✎
18:05
|
(10) А разве УстанвоитьЗначение не перебирает???
|
|
|
13
mikecool
27.06.08
✎
18:07
|
(12) может и перебирает, только не пойму - как обратиться к текущему значению в этот момент...
|
|
|
14
mikecool
27.06.08
✎
18:08
|
(11) нет, просто считаю, что если есть возможность, то ее надо использовать, нежели что-либо изобретать
|
|
|
15
NULLL
27.06.08
✎
18:51
|
ТекущиеДанные
|
|
|
16
mikecool
27.06.08
✎
19:12
|
(15) это у Элементов формы есть, и к тому же - если не меняется строка, то и ТекущиеДанные не меняются... пробовал
|
|
|
17
mikecool
27.06.08
✎
19:15
|
нарисовал перебором и закончил на этом...
|
|