|
Как обратиться к полю табличной части | ☑ | ||
|---|---|---|---|---|
|
0
Никулин Леонид
16.05.12
✎
16:45
|
Здравствуйте!
Подскажите, пожалуйста, как правильно обратиться к полю в табличной части так, что бы потом можно было снять "Доступность" для редактирования? Пишу так: МоеПоле = ЭлементыФормы.ИмяТабЧасти.Колонки.ИмяМоейКолонки получаю тип значения КолонкаТабличногоПоля. А потом в цикле не получается перебрать значения в этой КолонкеТабличногоПоля:( Наверняка есть более толковый алгоритм? Спасибо |
|||
|
1
Error pro
16.05.12
✎
16:47
|
(0) так тебе поле нужно, или значения в них?
|
|||
|
2
Никулин Леонид
16.05.12
✎
16:47
|
Поле
|
|||
|
3
Никулин Леонид
16.05.12
✎
16:50
|
При отладке возникает ошибка: Итератор для значения не определен
|
|||
|
4
salvator
16.05.12
✎
16:51
|
ЭлементыФормы.ИмяТабЧасти.Доступность = Ложь
Не? |
|||
|
5
Error pro
16.05.12
✎
16:52
|
ЭлементыФормы.ИмяТабЧасти.ИмяКолонки.Доступность
|
|||
|
6
Никулин Леонид
16.05.12
✎
16:53
|
Это, я пологаю, Вы закроете доступность всей табличной части, либо всего столбца, а мне надо конкренное поле
|
|||
|
7
Никулин Леонид
16.05.12
✎
16:56
|
+ еще строк в документе может быть несколько. А вот переберать в цикле поля из столбца че то не выходит
|
|||
|
8
szhukov
16.05.12
✎
17:27
|
Если речь о конкретной ячейке, то нужно обрабатывать перед изменением.
|
|||
|
9
salvator
16.05.12
✎
17:29
|
Попробуй по аналогии с этим
Процедура ТабличноеПоле1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Если ДанныеСтроки.Колонка1 = "1" Тогда ОформлениеСтроки.Ячейки.Колонка1.ТолькоПросмотр = Истина; КонецЕсли КонецПроцедуры Не доступность, но может подойдет |
|||
|
10
Азазелло
16.05.12
✎
17:32
|
(6) Ловить событие ТЧ ПередНачаломИзменения и там делать отлуп
|
|||
|
11
Никулин Леонид
16.05.12
✎
18:01
|
Всем спасибо! Сделал ПриИзменении. Не с того входа в начале полез
|
| Форум | Правила | Описание | Секции | Поиск |