Devexpress Reporting: как контролировать ширину поля параметров?

Я использую Xtrareports для отчетности.

Есть параграф, что часть его исходит из параметра.

Допустим, "Уважаемый [USERNAME] добро пожаловать"

Видите ли, я не смог поместить [USERNAME] в абзац. Поэтому я сделал это как: "Уважаемый" [USERNAME] "добро пожаловать".

Но теперь, если имя пользователя короткое, как "ab", оно выглядит так: "Уважаемый ab____ welcome".

Если он больше похож на "qwertyasdfghjkzxcvbnm", он выглядит так: "Уважаемый qwertyasdfgwelcome".

Как я могу сделать это в файле XtraReport? Как и элемент управления меткой в ​​Asp.net: "Hello" + USERNAME.ToString() + "welcome";

1 ответ

Решение

Поместите XRLabel на полосу Detail привязанного к данным XtraReport и установите текст метки следующим образом:

        this.xrLabel1.Text = "Dear [USERNAME] welcome";

В этом случае все должно работать правильно. Обратите внимание, что в этом примере USERNAME является именем поля в базовом источнике данных.

Другие вопросы по тегам