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 является именем поля в базовом источнике данных.