需求:
- 需要对文件夹中的文件进行处理
- 处理的文件名包含当天的日期,格式为年月日
在powerbi 中打开高级编辑,将文件夹的名称中动态内容进行修改,按照如下的格式,
比如文件名为:fixed_name_20240930_abc.pdf
将其中的20240930变更为:
DateTime.ToText(Date.AddDays(DateTime.LocalNow(),-1),[Format=“yyyyMMdd”]
)
代码如下
let
Source = Pdf.Tables(File.Contents("\\your_folder\fixed_name_"&DateTime.ToText(Date.AddDays(DateTime.LocalNow(),-1),[Format="yyyyMMdd"]
)&"_abc.pdf"), [Implementation="1.3"]),
Table001 = Source{[Id="Table001"]}[Data],
in
#"Table001"