西班牙
斯潘4
@ kidsmake6until2谢谢你附上样品数据。
暴力是我能看到的唯一方法,但你应该能够提取你需要的大部分。我附上了一个工作区(2018),说明了一些想法。所有这些都假设你的床单套(1/2),涂层(1/2)是完全一样的!!!
当您添加excel阅读器,并打开参数对话框时:如果fme在“字段名行”中找不到任何有用的名称(或者您将其设置为blank>),则它将默认为excel列值(a、b、c,…)。-在旧的fme版本中,即col1、col2等)。选择两张纸,即套筒(2),涂层(2),取消选择其他。在“参数”对话框中单击“确定”以添加Excel阅读器。
在每种特征类型上,即套筒(2),涂层(2),打开属性并检查合并特征类型并设置合并过滤器:套筒*&涂层*。所以现在所有的袖子都将通过一个单一的特征类型来读取。此外,还要公开格式属性xlsx_row_id。
使用感兴趣的xlsx_行id号添加attributefilter。对于每一行,添加一个attributecreator并将属性名和属性值设置为列值(A、B、C…)。对于合并的单元格,使用第一个单元格的列,因此“日期”列是B
聚合器,将所有行合并到一个功能中。
乏味但可行。
我不认为fme能够找出条形图中的值,因为这些值在文本框中。
工作区(2018年):Excel中挖掘文件read.fmw
附:我正在调查你的涂层(1)是否有问题。涂层(2)良好。
谢谢你马克,
这让我到输出,我需要。现在我有很多工作做就可以了。当你送我正在努力让格式化,所以如果一种形式,今后我可以更新变化,让我引用他们,因为他们是在文件中的属性列/行。但我无法得到它承认行列属性和用它做任何事情。(混乱)。我想既是一个连接符和属性的创造者。(见工作区附后),但考虑这件事后,我将需要添加的每个表的名称(除非我等待着,直到我不得不拉到功能的所有数据后),以能够识别每个数据值?也许您的解决方案是最好的方式。
我用它反正现在运行。思考?xlsxr2none3.fmw
?2019安全亚搏在线软件公司|合法的