Имя: Пароль:
1C
 
Как программно настроить видимость колонок табличного поля?
0 Slovar
 
11.07.05
18:56
У каждого табличного поля , в "интерактивном режиме" можно настраивать видимость определенных колонок. А можно ли как-нить это сделать программно?
1 Лис в курятнике
 
11.07.05
18:58
ОформлениеЯчейки (CellAppearance)
Видимость (Visible)
Использование:
Чтение и запись.
Описание:
Тип: Булево. Определяет признак видимости ячейки. Если все ячейки в строке составной колонки невидимы, то данная строка удаляется.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
2 Slovar
 
11.07.05
19:00
(1)А нет какого нить примера...
3 Лис в курятнике
 
11.07.05
19:02
ЭлементыФормы.СправочникСписок.ОформлениеЯчейки.Состояние.Видимость = Ложь;
4 Slovar
 
11.07.05
20:02
Чето не фурычет....
5 Slovar
 
11.07.05
20:03
Пробую :

Процедура тпЗаказыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

Если обЗначениеНеЗаполнено(ДанныеСтроки.Запланировано) Тогда
   ОформлениеСтроки.Ячейки.Заказано.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.Заказать.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.Запланировано.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.ОсталосьОтгрузить.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.Остаток.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.Резерв.Видимость = Ложь;
Иначе
   ОформлениеСтроки.Ячейки.ВидОперации.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.ДатаЗаказа.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.Контрагент.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.НомерЗаказа.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.СуммаЗаказа.Видимость = Ложь;
   ОформлениеСтроки.Ячейки.ВалютаДокумента.Видимость = Ложь;
КонецЕсли;
 

КонецПроцедуры
6 Дяпти
 
11.07.05
20:12
В (1) прогон. Надо так:
ЭлементыФормы.Заказы.Колонки.Заказано.Видимость = Ложь;
и т.д.