请问大家有没有用过这个删去和导出用户归档的脚本?

这是西门子官网的脚本实例,我我替换了用户归档名称和导出路径,目前,只有删除用户归档数据能实现,导出归档数据不能实现。不知道问题出在哪里?谢谢!
{
UAHCONNECT hConnect = 0;
UAHARCHIVE hArchive = 0;
//——————————————————————
// Folgende Ebenen m黶sen unbedingt eingehalten werden:

// uaConnect             <–> uaDisconnect
// uaQueryArchiveByName  <–> uaReleaseArchive
// uaArchiveOpen         <–> uaArchiveClose

if ( uaConnect( &hConnect ) )
{
 if ( uaQueryArchiveByName( hConnect, "Process", &hArchive ) ) //***!! Adjust the archive name !!*****************
 {
  if ( uaArchiveOpen( hArchive ) )
  {
   //———————————————————————————————-

   //**************************** Delete all Records  ****************************
                                                uaArchiveExport(hArchive,"C:\Users\DLES\Desktop\Export.csv",0,0);  

                                                //******************Export all Records of the CSV-File  *************************
   //************* !! Adjust the Filename of the CSV-File !!***************************
   
   uaArchiveDelete( hArchive, "");
                 //—————————————————————————–
                                               
   uaArchiveClose( hArchive );
  }
  else
  {
   printf( "Open failed.\r\n",uaGetLastError() );
  }

  uaReleaseArchive( hArchive );
 }
 else
 {
  printf( "Query failed.\r\n",uaGetLastError() );
 }

 uaDisconnect( hConnect );
}
else
{
printf( "Connect failed.\r\n",uaGetLastError() );
}
}

最佳答案

把uaArchiveExport(hArchive,"C:\Users\DLES\Desktop\Export.csv",0,0); 中保存路径修改为"C:\\Users\\DLES\\Desktop\\Export.csv"

提问者对于答案的评价:
谢谢大师,问题解决了!

最佳答案作者回复:
过奖了,问题解决了就好

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:12
下一篇 2020年11月1日

相关推荐

  • Microsoft.NET Framework2.0

    ERROR-2147023828 instal.NET Framework2.0进程意外终止,之后安装了16%就装不了了 最佳答案 1、应该重新安装电脑的操作系…

    SIMATIC WinCC 2019年6月11日
  • 运行版wincc7.4连接不上plc,是操作员站,只装了wincc

    现在我这边有三台工控机,两台操作员站,一台工程师站,工程师站组态好的的wincc项目能正常连接plc使用,但是项目移植到了操作员站wincc连接不上plc,用的是TCP/IP通讯,…

    SIMATIC WinCC 2020年11月1日
  • wincc项目复制器

    各位大侠:     小弟现在做wincc冗余,使用两个wincc服务器,但使用项目复制器时,复制条完成后主服务器没有反应,没提示复…

    SIMATIC WinCC 2019年6月11日
  • wincc的棒图如何隐藏刻度

    如附件的棒图,因为有左边的图形示意,比较直观,再加上一个输入输出域来显示值,这个刻度就显的没啥用了,但是如何能隐藏掉呢? 谢谢 问题补充:不好意思,忘记点上传了 图片说明…

    2021年7月5日
  • WinCC 及PLC问题

    问题1:我在变量管理创建了S7 的驱动程序,然后在PROFIBUS创建驱动程序连接,在属性项里有站地址、段ID号、机架号、插槽号要设置,机架号是指CPU机架吗?插槽号是指…

    SIMATIC WinCC 2019年6月11日
  • Wincc事件记录

    我想实现由变量A的上升沿/下降沿,触发一条报警报警内容为:1#罐液位为:[液位实际值变量],温度为:[温度实际值变量]就是往报警消息里头嵌入变量如何实现,感谢各位。 最佳答案 首先…

    SIMATIC WinCC 2021年7月5日
  • 如何把WINCC中的报警记录导入到EXCEL中

    我想把报警记录倒到EXCEL表格里,见图,报警记录有400多条。该如何操作呢?请教了! 图片说明:    最佳答案 参考同类问题的解答:http://www.a…

    2019年6月11日
  • 用MSHFlexGrid控件做的报表怎么打印

    wincc7.4用MSHFlexGrid控件做的报表怎么打印,还有DTPicker怎么添加到wincc里 最佳答案 打印方法有两种,你先找找那个控件有没有输出的属性,如果有那就好办…

    SIMATIC WinCC 2021年7月5日
  • PCS7 操作站WINCC不能激活

    打开WINCC项目,提示组态的服务器不可用,是否打开项目,将本地计算机作为服务器?打开本地工程文件又提示用户没有执行该操作的权限; 图片说明:    &nbsp…

    2021年7月5日
  • VB编程里有 s = "2:0.0.0.0:0000:0000," & Cells(3, 2) & ",REAL,RW"语句

    Excel与PC Access连接,VB编程里有 s = 最佳答案 LZ想问什么,好像您的问题提了好几次了? 提问者对于答案的评价:恩,我知道了

    SIMATIC WinCC 2019年6月11日