|
v7: Невидимая колонка в таблице значений на форме | ☑ | ||
---|---|---|---|---|
0
Chai Nic
23.09.22
✎
09:18
|
Как сделать, чтобы колонка не отображалась, при этом присутствовала, в объекте "таблица значений" на форме?
|
|||
1
Chai Nic
23.09.22
✎
09:19
|
Пробовал задать ширину=0 в ДобавитьКолонку - это не работает, 0 означает "ширина по умолчанию".
|
|||
2
Fish
23.09.22
✎
09:21
|
Пользовательская видимость?
|
|||
3
Fedor-1971
23.09.22
✎
09:22
|
(0) нарпимер, так
табАртикулов.НоваяКолонка("Артикул", "Справочник.Номенклатура"); табАртикулов.ВидимостьКолонки("Артикул",0, 1); ести таб артикулов положить на форму, то колонка Артикул не будет видна |
|||
4
Builder
23.09.22
✎
09:22
|
Мндя.....
Синтаксис: ВидимостьКолонки(<Колонки>,<Видимость>,<Позиция>) Назначение: Показать/скрыть колонки таблицы значений в визуальном представлении таблицы значений. |
|||
5
Fedor-1971
23.09.22
✎
09:25
|
(4) там не совсем очевидно, Скрываемые колонки нужно размещать в конце, примерно так:
табАртикулов.ВидимостьКолонки("К1",1, 1); табАртикулов.ВидимостьКолонки("К2",1, 2); табАртикулов.ВидимостьКолонки("К3",0); - вот эта будет невидимой |
|||
6
Chai Nic
23.09.22
✎
09:30
|
Всем спасибо
|
|||
7
Builder
23.09.22
✎
09:33
|
(5) Глупость какая. Видимость не зависит от положения.
Просто эта функция умет еще и сдвигать колонки. |
|||
8
Злопчинский
23.09.22
✎
09:36
|
(5) фигня, где угодно
. Плюс еще можно сделать видимой штатную невидимую колонку ТЗ.ВидимостьКолонки("НомерСтроки",1); //правда ее ширину нет возможности изменить, а она штатно достаоочно избыточно широкая. Если у кого-то получается изменить ее ширину - напишите как |
|||
9
Злопчинский
23.09.22
✎
09:38
|
также видимость можно устанавливать скопом
ТЗ.ВидимостьКолонки("ЭтоНевидмая1,ЭтоНевидимая2,ЭтоНевидимая3",0); Но по отдельности - удобнее для целей отладки и корректировки. если в варианте множественного задания ошибиться в наименовании колонки - то исключения не будет, и оператор просто неотработает, правильно именованные колонки будут видимыми... |
|||
10
Arbuz
26.09.22
✎
16:06
|
(8)
ФормаРасш = СоздатьОбъект("РасширениеФормы"); ФормаРасш.УстановитьШиринуКолонки("ТЗ", 0, 20); |
|||
11
АЛьФ
26.09.22
✎
16:18
|
Хозяйке на заметку от клуба баянистов.
С помощью метода ВидимостьКолонки можно определять так же наличие колонки с определенным идентификатором: Если тз.ВидимостьКолонки("Товар") >= 0 Тогда // есть колонка и можно к ней обратиться Иначе // нет колонки "Товар" КонецЕсли; |
|||
12
Злопчинский
26.09.22
✎
19:12
|
(10) спсб
|
|||
13
GrayS19
27.09.22
✎
10:01
|
(11) Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |