Имя: Пароль:
1C
 
Как изменить высоту заголовков колонок таблицы значений в 7.7?
,
0 Mary01
 
21.12.17
09:48
Здравствуйте!

Как увеличить высоту заголовка колонок таблицы значений, расположенной на форме обработки?
У таблицы значений есть параметр Ширина, но он влияет только на ширину колонок, это не то: надо изменить именно высоту заголовка всех колонок.
1 Ёпрст
 
21.12.17
09:54
(0) штатно-никак, а так, формексом можно, или табличное поле кинуть на форму
2 Ёпрст
 
21.12.17
09:54
а там, вплоть до положения колонки в новой строке/в одной колонке и т.д
3 Mary01
 
21.12.17
10:28
(2) - какой метод формекса имеется в виду? есть ВысотаСтрокиТаблицы, но это не для таблицы значений, и не для заголовка
4 Ёпрст
 
21.12.17
10:30
(3) задать другой шрифт
5 Ёпрст
 
21.12.17
10:30
высота будет другая
6 Ёпрст
 
21.12.17
10:32
ну и
ВысотаЗаголовкаТаблицы(<?>,)
Синтаксис:
ВысотаЗаголовкаТаблицы(ТЗ,Высота)
Назначение:
служит для установки высоты заголовка в таблице значений.
Параметры:
<ТЗ> - строка с идентификатором ТЗ
<Высота> - высота заголовка в строках (отрицательное число - автоустановка).
7 Ёпрст
 
21.12.17
10:33
это метод расширения формы, если че.
8 Mary01
 
21.12.17
10:49
(7) ФормаРасш = СоздатьОбъект("РасширениеФормы");
    ФормаРасш.ВысотаЗаголовкаТаблицы("ТЗ",8);

пишет ошибку -
Поле агрегатного объекта не обнаружено (ВысотаЗаголовкаТаблицы)
9 Ёпрст
 
21.12.17
11:04
(8) формекс, какой версии хоть у вас ?
10 Mary01
 
21.12.17
11:08
(9) 2.0.5.0 #33
11 Ёпрст
 
21.12.17
11:13
12 Ёпрст
 
21.12.17
11:13
ставь этот релиз, там всё есть
13 Ёпрст
 
21.12.17
11:15
А пользоваться древней 1cpp со встроенным формексом - моветон.
Ибо, что 1cpp далеко ушла вперёд в своём развитии, что сам формекс.
14 Mary01
 
21.12.17
11:42
(13) спасибо) сейчас установим!
15 Mary01
 
21.12.17
12:04
(14) поставила, ошибка перестала выводиться, но высота шапки таблицы без изменений.
16 Ёпрст
 
21.12.17
13:26
(15)
ФормаРасш = СоздатьОбъект("РасширениеФормы");
ФормаРасш.УстановиьФорму(Форма);
ФормаРасш.ВысотаЗаголовкаТаблицы("ТЗ",8);
17 Mary01
 
22.12.17
07:09
(16) теперь ругается на "УстановиьФорму". может быть я формекс не так установила?
удалила старый из папки с базой и поместила вместо него новый. может быьт иначе надо было?
18 Злопчинский
 
22.12.17
07:15
(17) не может ругаться никак
Ругается вполне конкретно
Приводит дословно как ругается
Проверь идентификатор ТЗ который в кавычках
19 Mary01
 
22.12.17
07:42
(18) исправила. УстановиьФорму - буква была пропущена.
сейчас так:
ФормаРасш = СоздатьОбъект("РасширениеФормы");
ФормаРасш.УстановитьФорму(Форма);
ФормаРасш.ВысотаЗаголовкаТаблицы("ТЗ",8);
это все расположено в процедуре ПриОткрытии()
форма открывается теперь без ошибки, но заголовок как был так и остался - в одну строчку
20 Злопчинский
 
22.12.17
07:45
(19) перенести в процедуру
ПослеОткрытия()
21 Mary01
 
22.12.17
09:12
(20) ура! получилось!
только строки таблицы теперь тоже расширились по высоте