0

我正在尝试显示一个数据库字段(“{Customers.Name}”)的多个值。我试图使用 Join 函数 Like

Join({Customers.Name},","); 
or 
Stringvar array name:={Customers.Name};
for i :=1 to count(name)
(
join(name[i],",");
);![enter image description here][1]

这两个代码不起作用,因为出现一个错误“连接函数需要字符串数组”请帮我解决这个问题

4

1 回答 1

1

它似乎{Customers.Name}由一个字符串组成,foreach 详细信息部分从 XML 中一个一个地获取值。如果您尝试以逗号分隔显示所有名称,则将其构建在详细信息部分中,并将其显示在组或页脚中。

为此,在组/页眉中初始化您的变量:

Shared StringVar names := "";

详细地:

Shared StringVar names;
names := names & ", " & {Customers.Name};

在打印变量中的组/页脚中:

Shared StringVar names;
names
于 2016-02-15T15:51:34.927 回答