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

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

Метки:

Почему таблицу скукожило?

Я
   Titan
 
14.01.05 - 11:26
Пытаюсь програмно установить высоту строки используя
ВыбОбласть = Таб.Область("R19");
ВыбОбласть.ВысотаСтроки(18);
вместо ожидаемого изменения высоты строки ширина столбцов и таблицы уменьшились. Что происходит?
 
  Рекламное место пустует
   Волшебник
 
1 - 14.01.05 - 11:27
Число: высота строк, проходящих через область в пунктах с точностью до 0,25.
   Titan
 
2 - 14.01.05 - 11:33
И чтоб это могло значить? Я че функцию ВысотаСтроки(18) не правильно заюзал? Аргумент функции = Высота строки?
   miki
 
3 - 14.01.05 - 11:36
Вот вам из регламентированной отчётности:
        ВысотаПустойСтрокиВпп  = Макс(ВысотаОсновнойЧастиВпп - ВысотаСекцииВпп, 0) * КоэффМасштабирования1;
        
       // Высота в пунктах должна быть кратна 0.75

        ВысотаПустойСтрокиВпп  = Цел(ВысотаПустойСтрокиВпп / 0.75) * 0.75;
        
        Если ВысотаПустойСтрокиВпп > 256 Тогда
            МаксКоэффМасштабирования = Окр( 256 / (ВысотаОсновнойЧастиВпп - ВысотаСекцииВпп), 2, 0 );
            
            Сообщить("Коэффициент масштабирования страницы 1 превышает максимально допустимое значение - " + МаксКоэффМасштабирования, "!");
            Возврат;
        КонецЕсли;
   Titan
 
4 - 14.01.05 - 12:03
   Волшебник
 
5 - 14.01.05 - 12:18
Xmen
10 - 14.01.2005 - 11:37

Вариант 1. скукожит по ширине
1. Т=Таб.Область("R2");
     Т.ВысотаСтроки(18);
     Таб.ВывестиСекцию("Заголовок");
///


Вариант 2. все нормально работает
2. Таб.ВывестиСекцию("Заголовок");
  Т=Таб.Область("R2");
  Т.ВысотаСтроки(18);


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