3

早上好。

我正在尝试使用 Fast Reports v1.4.42

一切都很顺利,直到我尝试连接一个字符串。

我正在尝试创建一个类似于以下内容的字符串。

1 - [此处命名]

2 - [另一个名字]

3 - [测试名称]

我尝试使用以下代码执行此操作。

CType(Report.GetColumnValue("Table1.Code"), String) & " [" & CType(Report.GetColumnValue("Table1.Name"), String) & "]"

不幸的是,我已经知道使用 [方括号] 意味着 FastReports 会查找名称在括号内的变量。

因此,快速报告正在寻找(使用上面的示例),名为 Name、Here、Another、Name 等的变量......

有没有一种方法可以将 [方括号] 放入快速报告字符串中而不会掉落。

如果有什么不同,我将使用插入 VB.NET 项目的快速报告。

4

5 回答 5

4

这里的答案是:

从/的Brackets属性中删除值TextBoxCell

于 2013-07-24T07:05:08.440 回答
2

有关更多信息,您可以查看文档,关于 .net 的 idk,但 delphi 文档部分是用户手册的 2.5,您可以在其中使用“ExpressionDelimiters”属性自定义分隔符

于 2012-10-15T12:19:55.973 回答
1

这对于 FastReport.Net 来说非常简单,这是有效的:

["[YourTextInSquareBrackets]"]
于 2019-07-19T14:17:06.293 回答
0

我已将括号属性从 [,] 更改为空,它有效!请参考:链接

于 2019-11-30T08:39:45.730 回答
0

我遇到了同样的问题,我尝试了@rafalkasa 的答案并且它有效。

文本对象值:

你好 ['['] [dataset.field] [']']

输出:

你好【速报】

于 2021-12-09T02:08:00.227 回答