刷新就导出M语言代码

M语言刷新就导出csv文件

(请选择要导出的表格 as table,请输入导出路径 as text)=>
let
    刷新时刻 = DateTime.LocalNow(),
    获得UNIX时间 = 刷新时刻-#datetime(1970,1,1,8,0,0),
    持续秒数 = Duration.TotalSeconds(获得UNIX时间 ),//小新Power BI课堂,QQ群277234392
    刷新时间文本格式 = Text.From(Number.IntegerDivide(持续秒数,1)),
    转换 = Text.FromBinary(Json.FromValue(Table.ToRows(Table.DemoteHeaders(请选择要导出的表格)))),
    导出 = Web.Page(
                    "<script>
                            var fso=new ActiveXObject('Scripting.FileSystemObject');
                            var file=fso.CreateTextFile('"&Text.Replace(请输入导出路径&刷新时间文本格式&".csv","\","/")&"',true);
                            var arr="&转换&";
                            file.WriteLine(arr.join('\n'));
                            file.WriteBlankLines(1);
                            file.Close(); 
                    </script>")
in
    导出

 

相关推荐