![]() |
|
Не работает метод "УстановитьФлажок" | ☑ | ||
---|---|---|---|---|
0
live in sky dreams
07.06.16
✎
16:00
|
Добавляю для элемента формы типа "РегистрНакопленияСписок.ЗаказыПокупателей" колонку с индексом 0, именем "Флаг", режимом редактирования "непосредственно" и "....УстановитьЭлементУправления(Тип("Флажок"))"
В процедуре ТаблицаФормыКудаДобавилКолонкуПриПолученииДанных() пишу Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл ОформлениеСтроки.Ячейки.Флаг.УстановитьФлажок(Ложь) КонецЦикла; И ничего не изменяется... Флажок в таблице не отображается: http://prntscr.com/bdf9z0 Хотя те же самые манипуляции помогали для другой таблицы типа "ЖурналДокументовСписок.ЗаказыПокупателей": http://prntscr.com/bdfaab не могу понять почему не отображается флажок... Помогите разобраться |
|||
1
live in sky dreams
07.06.16
✎
16:01
|
Добавляю колонки:
НоваяКолонкаТаблицы = ЭлементыФормы.ТаблицаФормыСделки.Колонки.Вставить(0,"П"); НоваяКолонкаТаблицы.УстановитьЭлементУправления(Тип("Флажок")); НоваяКолонкаТаблицы.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; НоваяКолонкаТаблицы.Имя = "Флаг"; НоваяКолонкаТаблицы.ПодсказкаВШапке = "Пометка"; НоваяКолонкаТаблицы.Ширина = 3; НоваяКолонкаТаблицы = ЭлементыФормы.ТаблицаФормыСделкиЗаказано.Колонки.Вставить(0,"П"); НоваяКолонкаТаблицы.УстановитьЭлементУправления(Тип("Флажок")); НоваяКолонкаТаблицы.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; НоваяКолонкаТаблицы.Имя = "Флаг"; НоваяКолонкаТаблицы.ПодсказкаВШапке = "Пометка"; НоваяКолонкаТаблицы.Ширина = 3; |
|||
2
live in sky dreams
07.06.16
✎
16:02
|
Тут все ок
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл ОформлениеСтроки.Ячейки.Флаг.УстановитьФлажок(мПомеченыеДокументыСделки.Получить(ОформлениеСтроки.ДанныеСтроки.Ссылка) <> Неопределено); КонецЦикла; |
|||
3
live in sky dreams
07.06.16
✎
16:03
|
Тут не все ок
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл ОформлениеСтроки.Ячейки.Флаг.УстановитьФлажок(Ложь) //ОформлениеСтроки.Ячейки.Флаг.УстановитьФлажок(мПомеченныеПозицииЗаказа.Получить(ОформлениеСтроки.ДанныеСтроки.Номенклатура) <> Неопределено); КонецЦикла; |
|||
4
live in sky dreams
07.06.16
✎
16:03
|
Что я не так делаю?
|
|||
5
Nuobu
07.06.16
✎
16:04
|
(0) ТолькоПросмотр?
|
|||
6
live in sky dreams
07.06.16
✎
16:07
|
(5)хм... флаг снят, но отладчик показывает ТолькоПросмотр = Истина
|
|||
7
Nuobu
07.06.16
✎
16:07
|
(6) Флаг у таблицы снят?
|
|||
8
live in sky dreams
07.06.16
✎
16:08
|
(7)говорю же в (6), флаг снят...
|
|||
9
live in sky dreams
07.06.16
✎
16:09
|
||||
10
Nuobu
07.06.16
✎
16:10
|
(8) Ну, тогда привязывайся к двойному клику по строке, а не к галочке.
|
|||
11
live in sky dreams
07.06.16
✎
16:11
|
(10)Там разные операции над строками, в зависимости от потребности. Сильно увеличится объем кода
|
|||
12
live in sky dreams
07.06.16
✎
16:15
|
Делаю так: http://prntscr.com/bdfg6g
и вуаля: http://prntscr.com/bdfge2 Здорово, конечно, но было бы еще более здорово понимать "чо происходит ваще". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |