Как обрабатывать объекты FieldObject переменной ширины в Crystal Reports - PullRequest
3 голосов
/ 29 августа 2008

У меня есть Crystal Report, который просматривается через элемент управления CrystalReportViewer на странице .aspx (с использованием VS2008).

В отчете есть два управляемых данными объекта FieldObject (которые могут содержать переменное число символов), которые я хотел бы отобразить в одной строке рядом друг с другом.

Проблема в том, что когда текст в первом FieldObject слишком длинный, он перекрывает текст во втором FieldObject.

Я попытался установить 'CanGrow = True' и 'MaxNumberOfLines = 1' в первом FieldObject, чтобы «сдвинуть» второй FieldObject дальше вправо, но это не сработало.

Как заставить второй объект FieldObject всегда отображаться сразу после первого объекта FieldObject независимо от длины текста в первом?

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

Ответы [ 2 ]

5 голосов
/ 29 августа 2008

Вы можете добавить текстовый объект в отчет. При редактировании текста текстового объекта перетащите поле, которое вы хотите показать, из проводника объектов в текстовое поле. Затем нажмите пробел, затем перетащите второе поле в то же текстовое поле. Ваши два поля всегда будут одним пробелом. Вы, конечно, можете добавить больше пробелов или любой другой текст, который вы хотите.

1 голос
/ 29 августа 2008

Или вы можете создать функцию, которая возвращает field1 + "" + field2 и добавить функцию в отчет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...