SAP FM EPS2_GET_DIRECTORY_LISTING 文件掩码

SAP FM EPS2_GET_DIRECTORY_LISTING file mask

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

参数在SAP note 1860206中有说明,这里就不引用了,版权问题不清楚。但是,通配符在这种情况下通常不会按预期工作 - 最好的办法是在没有参数的情况下读取并在之后过滤 table。

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