Имя: Пароль:
1C
 
Как изменить размер ячейки и шрифт табличного документа
0 misha122062
 
20.05.08
15:43
Подскажите, как изменить размер ячейки(области) и в ней шрифт табличного документа.
Имеем
Макет = ПолучитьМакет("Макет");
Секция = Макет.ПолучитьОбласть("Ценник");
А вот как дальше - мне надо менять программно размер области внутри "Секция", допустим я ее получу
ОбластьСтрок = Секция.Область("R4:R7");
А дальше?
1 _olleg_
 
21.05.08
00:38
Макет = ПолучитьМакет("Макет");

Область = Макет.ПолучитьОбласть("Ценник");

ОбластьСтрок = Область.Область("R1:R1");
ОбластьСтрок.Защита=Ложь;

Вид = ОбластьСтрок.Шрифт;
Вид.Жирный=Истина;
Вид.Размер="100";
ОбластьСтрок.ВысотаСтроки="100";
ОбластьСтрок.ШиринаКолонки="100";
Область.Показать();
2 misha122062
 
21.05.08
09:35
Спасибо, буду пробовать.
Еще вопрос в тему. А как узнать сколько строк в ячейке занимает надпись. У ячейки стоит свойство "Переносить". Я сравниваю по длине сроки в ячейке, но проблема в том, что при длине текста 67 символов, он в ячейки может занимать 2,3,4 строки. А мне надо, что бы ценники были одного размера или чуть больше, с немного уменьшенным шрифтом. Зная во сколько строк в ячейке помещается текст, я бы регулировал и шрифт и высоту.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.