Jilad Ответов: 4

поместите линейный объект поверх изображения в crystal report


Я хочу нарисовать линию на изображении объекта. Я попытался "переместить назад" свойство изображения, но линия находится на заднем плане.

Я также попытался поместить изображение с помощью вложенного отчета, но результат тот же.

Я хочу напечатать текст "дубликат копии" с нижнего левого угла в верхний правый угол на обратной стороне стола.

Так что, пожалуйста. скажи мне, как это сделать.

4 Ответов

Рейтинг:
28

ermawindelyn

1. создайте 2 отдельных отчета. 1-й отчет будет основным отчетом, а 2-й-основным отчетом.
быть вложенным.
2. Поместите все верхние и нижние колонтитулы страниц в основной отчет.

(основной отчет)
3. Щелкните правой кнопкой мыши на PageHeaderSection и вставить ниже.
4. На новый PageHeaderSection, вставить изображение(водяной знак) и выберите раздел, чтобы подкладывать следующих разделах.

(Вложенный)
5. Зайдите в свой вложенный отчет и разместить ваши данные и линий на нем.

(основной отчет)
6. Снова нажимаем правой кнопкой на PageHeaderSection и вставить ниже.
7. На новый PageHeaderSection, Правой Кнопкой Мыши, вставить-&ГТ;вложенный
8. Выберите Выберите отчет Crystal в проекте, затем щелкните созданный вами 2-й отчет.
Вуаля! Линии теперь будут в верхней части изображения! Просто не забудьте удалить границы вашего вложенного отчета.


ShaikhM

Хороший друг. Это действительно работает. И я думаю, что это единственный способ заставить его работать. Все остальные решения-дерьмо.

Рейтинг:
2

Wrangly

"Решение 2" совершенно бесполезно, я столкнулся с той же проблемой (crystal report 9.2), вот как я ее решил :

1) Поместите ваше изображение в отчет Crystal
2) правый клик на вашем изображении "переместить" > "назад"
3) клик где-то еще вне изображения (раздел, ...)
4) Затем вы можете поместить (отредактировать) все, что хотите (поля, строки, ...) Поверх растрового изображения.

Примечание: не забывайте указывать #3 !! вот почему вы всегда находитесь на растровом изображении !! Я тоже долго искал это место.

может быть использован и для водяного знака изображения (например)

Надеюсь это поможет,
Доми.


ShaikhM

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

Рейтинг:
1

Bhatt Aniruddh

создайте одну картину в краске с линией.
и вставьте его в отчет crystal.


Рейтинг:
0

_Maxxx_

Я считаю, что это просто невозможно с помощью crystal reports - изображения, кажется, находятся впереди, что бы вы ни пытались сделать.

Вы не даете много информации о том, какую версию CR вы используете или откуда берутся данные, но я обошел эту проблему несколько лет назад, создав свой образ в коде, прежде чем передать его crystal, поэтому я нарисовал поверх изображения во время выполнения, прежде чем добавить его в отчет.