Devexpress 报告:如何控制参数字段的宽度?
我正在使用 Xtrareports 进行报告。
有一段话的一部分来自一个参数。
让我们说“亲爱的[用户名]欢迎”
你看,我无法将[用户名]放入段落中。所以我这样做了: “亲爱的”[用户名]“欢迎”。
但现在,如果用户名很短,如“ab”,则看起来像: “亲爱的 ab____ 欢迎”。
如果它长得像“qwertyasdfghjkzxcvbnm”,它看起来像: “亲爱的qwertyasdfg欢迎”。
如何在 XtraReport 文件中执行此操作?就像Asp.net中的标签控件一样:“Hello”+USERNAME.ToString()+“welcome”;
I'm using Xtrareports for reporting.
There is a paragraph that a part of it is coming from a parameter.
Let's say "Dear [USERNAME] welcome"
You see, I wasn't be able to put [USERNAME] into a paragraph. So I did it like:
"Dear" [USERNAME] "welcome".
But now, if the username is short like "ab", it looks like:
"Dear ab____ welcome".
If it's longer like "qwertyasdfghjkzxcvbnm", it looks like:
"Dear qwertyasdfgwelcome".
How can I do this in a XtraReport file? Like a label control in Asp.net: "Hello" + USERNAME.ToString() + "welcome";
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将 XRLabel 拖放到 数据绑定 XtraReport 的详细信息区域上,并按如下所示设置标签的文本:
在这种情况下,一切都应该正常工作。请注意,在此示例中,用户名是基础数据源中的字段名。
Drop an XRLabel onto a Detail band of the databound XtraReport and set the label's Text as follows:
In this case, everything should work properly. Note, in this example the USERNAME is a fieldname in the underlying DataSource.