|
|
1
4
你 可以 在文件生成器中导入和导出重复字段(数组),但不从XML格式中导入和导出。 我刚想出来。只要使用合并(.mer)格式、逗号分隔值(csv)或其他纯文本分隔格式,就可以从文件生成器导出和导入重复域。否则,它只会给你第一次在现场重复。XML不是一个选项。对于这个例子,我将使用一个csv文件。 首先,为了正确导入重复字段,您必须了解一些事情…
下面是一个csv格式的例子。我将用括号([29])中的数字29指定隐藏字符:
一号包厢里有苹果、桔子和香蕉。 盒子2有鳕鱼,金枪鱼,鲑鱼和鳟鱼。 3号包厢有我的小马和他。 就在这里。文件生成器将其识别为重复字段。首先从FileMaker中导出一些重复字段,然后在文本编辑器中查看该文件(显示隐藏字符),这样做是值得的,只需查看您将要尝试完成的操作。 |
|
|
2
1
你不能。但是你可以绕过它: 据我所知,FileMaker似乎在内部使用ASCII-29字符来分割重复字段中的数据。你有几个选择。
就我个人而言,我尽量远离重复的领域。 如果可能,请为重复数据使用新的相关表。如果需要,您可以使用门户或类似门户来显示它,或者甚至可以将其拉入主表中的计算字段(如果必须存在的话)。像这样:
然后它们可以是相关的invoice::id--<lines::fk_invoiceid,您可以在门户中显示所有项目。 您还可以在发票表中有一个类似这样的计算字段:
这会给你一些东西,比如:
在那个领域。 |
|
|
3
1
前面的答案不正确。实际上,您可以将分隔值列表从XML文件导入到文件生成器表中。但是,公平地说,文件制造者不能本质上使用它的本机XML导入。为此,必须创建一个XSL转换文件,以便在导入时与XML文件一起使用。在转换文件中的数据标记中,使用一个结构来迭代和连接XML文件中的值。 |
|
4
-1
|