|   |   | 
| 
 | 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) Спасибо     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |