Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Фиксация координат рисунка с текстовым заполнением  (Прочитано 13556 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Marta_Li
Постоялец

by
Offline Offline

« : 01-12-2010 11:43 » 

Необходимо зафиксировать рисунок с текстовым заполнением, чтоб конкретные размеры имел, а не растягивался вместе с автоувеличением высоты строк, на которых он расположен. Установка координат как до Вывода, так и после ничего не дает.
Может, кто-то сталкивался с такой проблемой?
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 01-12-2010 15:26 » 

У рисунка есть Высота и Ширина. Может попробовать их запомнить сразу при получении области (перед установкой параметров области) и потом применить (после установки параметров)?
Записан
Marta_Li
Постоялец

by
Offline Offline

« Ответ #2 : 02-12-2010 06:59 » 

У рисунка есть Высота и Ширина. Может попробовать их запомнить сразу при получении области (перед установкой параметров области) и потом применить (после установки параметров)?

Спасибо за ответ, Kivals. К сожалению, координаты (да, они известны: лево, право, верх, низ) устанавливать пробовала в разные моменты - не помогло. Здесь была моя ладья...
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 02-12-2010 07:45 » new

Низ/Право? нет таких Улыбаюсь
Попробуй именно Ширина/Высота, и именно после заполнения параметров.
А можно попробовать и после вывода секции в таблицу
Записан
Marta_Li
Постоялец

by
Offline Offline

« Ответ #4 : 02-12-2010 08:26 » 

А, ну да, сорри. Не заостряла на этом внимание. Пишу так:
ШапкаРисунокТекст.Верх = 3.175;
ШапкаРисунокТекст.Высота = 81.75;
ШапкаРисунокТекст.Ширина = 11.64;
ШапкаРисунокТекст.Лево = 1.59;

Это те координаты, которые мне нужны.
Устанавливала и после заполнения параметров, пробовала и после вывода (ТабДок.Вывести(ОбластьШапки)), все-равно странным образом при растягивании высоты строки (автовысота, перенос) эта гадость растягивается следом за строкой.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 02-12-2010 11:11 » 

Цитата
...пробовала и после вывода...
Тут важно, что изменять размеры уже нужно через ТабДок, а не через ОбластьШапки.
Пробовала? Код в студию
Записан
Marta_Li
Постоялец

by
Offline Offline

« Ответ #6 : 02-12-2010 11:46 » 

Нет, не пробовала. Здесь была моя ладья...
Вот часть кода:

...

// Шапка
ОбластьШапки = Макет.ПолучитьОбласть("Шапка");
ОбластьШапки.Параметры.Заполнить(ОбъектНоменклатуры);

//Заполнение ОбластьШапка:

...

//Вертикальный рисунок:

Если Уп = "Кор" Тогда
   НаименованиеВертикально = ОбластьШапки.Рисунки.Получить(1);  //Вертикальный рисунок - Наименование
   НаименованиеВертикально.Текст = ОбъектНоменклатуры.Наименование;
   
   ШапкаРисунокТекст = ОбластьШапки.Рисунки.D2;
   
   ШапкаРисунокТекст.Верх = 3.175;
   ШапкаРисунокТекст.Высота = 81.75;
   ШапкаРисунокТекст.Ширина = 11.64;
   ШапкаРисунокТекст.Лево = 1.59;
КонецЕсли;

ТабДок.Вывести(ОбластьШапки);

//Вывод остальной части ТабДока:   
...   

ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.РазмерКолонтитулаСверху = 2;
ТабДок.АвтоМасштаб = Ложь;
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;
ТабДок.Показать();
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 02-12-2010 11:54 » 

Код:
ТабДок.Вывести(ОбластьШапки);
Для каждого Рисунок из ТабДок.Рисунки Цикл
    Рисунок.Высота = 81.75;
    Рисунок.Ширина = 11.64;
КонецЦикла;
Записан
Marta_Li
Постоялец

by
Offline Offline

« Ответ #8 : 02-12-2010 12:11 » 

Е-мае... Улыбаюсь)
Семен Семеныч...
Теперь все, як мага быць. Спасибо больчичучи, Kivals.
Первый раз с рисунками столкнулась, не все пока догоняю.
Дай Бог здоровьичка.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #9 : 02-12-2010 12:22 » 

Marta_Li, не поверишь - я с рисунками еще не сталкивался Ага
Записан
Marta_Li
Постоялец

by
Offline Offline

« Ответ #10 : 02-12-2010 14:12 » 

Marta_Li, не поверишь - я с рисунками еще не сталкивался Ага

Значит, в принципе, умный просто. Улыбаюсь
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines