AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.06.2009, 17:57   #1  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Прозрачность bitmap в отчете
Axapta 3.0

Как в отчётах использовать прозрачные изображения (чтобы текст печатался поверх image)?

Устанавливал всем text-ам и bitmap-ам background=transparent, но безуспешно.

Заранее спасибо!
Старый 24.06.2009, 18:27   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
В принципе, все элементы дизайна отчета выводятся в порядке сверху вниз, поэтому transparency Вам особо и не нужна. Просто поставьте bitmap выше текста в дереве дизайна. Тогда текст будет печататься поверх картинки.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 24.06.2009, 18:28   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Да, дополнение: выше - это если они в одной секции отчета находятся. Если в разных, тогда смотрите, чтобы секция с bitmap печаталась перед секцией с текстом.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: Ярослав Щекин (1).
Старый 25.06.2009, 10:21   #4  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Спасибо, всё получилось.
Хотя нет, не получилось. На shape-ы это подействовало, а вот вокруг text-ов остаётся белая рамка, которая затирает bitmap.

Последний раз редактировалось Ярослав Щекин; 25.06.2009 в 10:44.
Старый 25.06.2009, 12:13   #5  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Поставьте BackStyle = Transparent для текста и попробуйте напечатать (или выгрузить в PDF). Report Viewer некорректно отображает текст-контролы с прозрачным фоном, но при печати все должно сработать.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 25.06.2009, 12:43   #6  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
Это не помогает, к сожалению.
Старый 25.06.2009, 15:42   #7  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Странно. У меня работает (см. аттачмент). Покажете проект?
Вложения
Тип файла: pdf testReport.pdf (17.0 Кб, 126 просмотров)
Тип файла: xpo Report_testReport1.xpo (1.9 Кб, 305 просмотров)
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 25.06.2009, 16:08   #8  
Ярослав Щекин is offline
Ярослав Щекин
Участник
 
78 / 174 (6) ++++++
Регистрация: 16.03.2009
А у меня не работает Ваш проект, получается белая рамка вокруг текста.
Может быть, дело в версии Axapta?
Изображения
 

Последний раз редактировалось Ярослав Щекин; 25.06.2009 в 16:18.
Старый 29.06.2009, 15:32   #9  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Да, вероятно. Я как-то упустил, что вы про третью версию спрашиваете. Извините.

Я тестировал на AX 4.0 SP2
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Теги
ax3.0, отчет, прозрачность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как преобразовать System.Drawing.Bitmap в Bitmap/Image Аксапты? rkorchagin DAX: Программирование 7 31.03.2009 15:59
Динамические контролы в отчете основанные на display-методе petr DAX: Программирование 19 18.09.2006 15:29
Расположение строк в отчете neys DAX: Программирование 3 28.03.2006 20:51
dialog в отчёте gaenar DAX: Программирование 6 14.04.2005 11:15
Установка Range в отчёте Paul_ST DAX: Программирование 13 06.01.2004 17:33

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:28.