Имя: Пароль:
1C
1C 7.7
v7: Вывести название всех колонок в таблице значений
Ø (Злопчинский 23.08.2016 18:30)
,
0 Slypower
 
23.08.16
16:41
Помогите вывести заголовки всех колонок в таблице значений. Пробую:

для ш=1 по ТаблЗнач.КоличествоКолонок() Цикл
Сообщить(ТаблЗнач.ТекущаяКолонка());
КонецЦикла;

но выводит только название первой колонки именно столько раз, сколько всего колонок. Формекса нет и устанавливать не буду. Подскажите, как реализовать внутренним языком 1С)
1 Горогуля
 
23.08.16
16:41
а что СП?
2 Sserj
 
23.08.16
16:44
Найди в документации
ПолучитьПараметрыКолонки()
3 Slypower
 
23.08.16
16:56
(2) спасибо, получилось
4 Slypower
 
23.08.16
17:00
для ш=1 по ТаблЗнач.КоличествоКолонок() Цикл
Сообщить(ТаблЗнач.ПолучитьПараметрыКолонки(ш));
КонецЦикла;

А как вывести именно заголовок? Не Идентификатор,  а Заголовок
5 Slypower
 
23.08.16
17:09
А все, получилось. Тему можно закрывать

для ш=1 по ТаблЗнач.КоличествоКолонок() Цикл    ТаблЗнач.ПолучитьПараметрыКолонки(ш,,,,Заголовок,,,);
Сообщить(Заголовок);
КонецЦикла;
6 Vanilla26
 
23.08.16
17:14
Для каждого стр из ТЗ.Колонки Цикл
    Сообщить(стр.Имя)    
КонецЦИкла;
7 Slypower
 
23.08.16
17:17
(6) не путайте 7.7 и 8. Тема находится в 7.7, а значит и 1с7.7
8 Vanilla26
 
23.08.16
17:18
(7) пардон)
9 Slypower
 
23.08.16
17:19
Пока погодите тему закрывать. Есть ли возможность вывести колонки, у которых видимость=1? Т.е. всего колонок в таблице может быть 10, видимы из них только 5. Как вывести заголовки именно этих колонок?
10 Ёпрст
 
23.08.16
17:20
(9) проверить на Видимость() не предлагать ?
11 Slypower
 
23.08.16
17:20
(10) пробую, что-то не получается(((
12 Ёпрст
 
23.08.16
17:21
(11) кури ВидимостьКолонки(<?>,,);
ColumnVisibility(<?>,,);
Синтаксис:
ВидимостьКолонки(<Колонки>,<Видимость>,<Позиция>)
13 Slypower
 
23.08.16
17:21
вроде через "Если" прокатывает.
14 Slypower
 
23.08.16
17:56
Все, всем спасибо. Тему можно закрывать
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс