|  | Изменить шрифт содержимого ячейки программно, 1с 8.3 УФ | ☑ | 
    
        | 0
    
        Geroy   22.05.15✎ 10:10 | 
        Нужно программно изменять размер шрифта содержимого ячейки ( Имя ячейки R40C33:R40C37 )  в зависимости от определенных условий
Не могу понять в чем проблема?
 
 
 
 НовыйШрифт = Новый Шрифт (ОбластьСтрока.Область("R40C33:R40C37").Шрифт,,20,Истина,,,,);
 ОбластьСтрока.Область("R40C33:R40C37").Шрифт = НовыйШрифт;
 |  | 
    
        | 1
    
        ДенисЧ   22.05.15✎ 10:16 | 
        А может, лучше УФ использовать7     |  | 
    
        | 2
    
        sapphire   22.05.15✎ 10:18 | 
        (0) Шрифт стоит авто     |  | 
    
        | 3
    
        sapphire   22.05.15✎ 10:19 | 
        +(2) Вернее, из стиля     |  | 
    
        | 4
    
        Geroy   22.05.15✎ 10:19 | 
        (2) шрифт значения не меняется
А вот размер самой ячейки увеличивается и рвёт всё)
 |  | 
    
        | 5
    
        DmitrO   22.05.15✎ 10:23 | 
        Вероятно надо еще обеспечить наличие на клиенте самого экземпляра шрифта который вы создали в переменной НовыйШрифт.     |  | 
    
        | 6
    
        Вася Чез   22.05.15✎ 10:24 | 
        (0) ЖирныйШрифт = Новый Шрифт(,,Истина);
ОбластьМакета.Область().Шрифт = ЖирныйШрифт;
 |  | 
    
        | 7
    
        Geroy   22.05.15✎ 10:28 | 
        (5) (6) 
_
 _
 
 Начинает рвать , стрелка указывает на ячейку содержимого которого хочу изменить шрифт
 |  | 
    
        | 8
    
        DmitrO   22.05.15✎ 10:35 | 
        сделай это на клиенте, проверь     |  | 
    
        | 9
    
        Вася Чез   22.05.15✎ 10:36 | 
        (7) попробуй не размер шрифта поменять, а сделать его, например жирным или курсивом, тоже рвет?     |  | 
    
        | 10
    
        Geroy   22.05.15✎ 11:02 | 
        (9) да Рвет и ничего не меняет     |  | 
    
        | 11
    
        Geroy   22.05.15✎ 11:20 | 
        UP     |  | 
    
        | 12
    
        Вася Чез   22.05.15✎ 11:32 | 
        (10) не думаю что разрыв по этой причине     |  | 
    
        | 13
    
        Вася Чез   22.05.15✎ 11:33 | 
        (10) попробуй на другом макете     |  | 
    
        | 14
    
        Geroy   22.05.15✎ 11:39 | 
        (13) это Внешняя Печатная форма, бред какой-то)     |  | 
    
        | 15
    
        Geroy   22.05.15✎ 11:47 | 
        Поменял Имя ячейки R40C33:R40C37 = ЯчейкаНовая
 НовыйШрифт = Новый Шрифт (ОбластьСтрока.Область("ЯчейкаНовая").Шрифт,,20,Истина,,,,);
 ОбластьСтрока.Область("ЯчейкаНовая").Шрифт = НовыйШрифт;
 
 И всё заработало о_O
 |  | 
        Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший