Вход | Регистрация

1С:Предприятие ::

Метки: 

Изменить шрифт в ячейке макета программно

Я
   MaxKor
 
20.09.17 - 10:08
Здравствуйте! Может кто сталкивался с таким заданием? В интернете много информации, но ничего не подходит. УТ 11.3.
мШрифт8 = Новый Шрифт("Arial",8);
ОбластьСтрокаТаблицы.Область().Шрифт = мШрифт;
Такими строками смог изменить всю строку, но теперь хотелось бы сделать это только у определенных ячеек.
Пробовал указывать, имя ячейки, переименовывал имя ячейки, ничего не помогает. Подскажите пожалуйста по возможности. Спасибо.
 
 
   Good_Smile
 
1 - 20.09.17 - 10:15
как мне кажется, нужно попробовать ОбластьСтрокаТаблицы определить как ПолучитьОбласть("СтрокаТаблицы|ИмяОбластиНужныхКолонок")
   MaxKor
 
2 - 20.09.17 - 10:23
(1) да, так тоже пробовал.
ОбластьМоя = Макет.ПолучитьОбласть("СтрокаТаблицы|КолонкаКодов");
Макет.Область(ОбластьМоя).Шрифт = Новый Шрифт("Arial",10);
ТабличныйДокумент.Вывести(ОбластьСтрокаТаблицы);
Встает на второй строке и пишет: Область не найдена: ТабличныйДокумент.
Может не в то место ставлю код?
   MaxKor
 
3 - 20.09.17 - 11:02
up
   Вафель
 
4 - 20.09.17 - 11:07
ОбластьМоя.Шрифт =


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует