1

FM EPS2_GET_DIRECTORY_LISTING 有一个参数 file_mask,我猜它应该作为一个模式。我需要从 AS 读取包含单词的文件,但 file_mask 工作错误。例如,如果我传递“*ZIP”,它会返回一个名为“.TXT”的文件。有没有使用该参数的正确方法?

4

2 回答 2

2

SAP note 1860206中描述了这些参数,因为我不确定版权状态,所以我不会在这里引用。但是,在这种情况下,通配符通常不会按预期工作 - 您最好的选择是在没有参数的情况下读取并在之后过滤表格。

于 2017-08-24T14:02:54.520 回答
0

我遇到了类似的问题,但由于 EPS2_GET_DIRECTORY_LISTING 中标准的基于 FILE_MASK 的过滤功能的实现不佳(例如,* 通配符只能用于文件掩码字符串的和 :/ ),我最终得到了读取整个目录内容的解决方案然后用正则表达式处理它以找到匹配的文件/目录。

于 2017-08-28T08:06:03.043 回答