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

这是西门子官网的脚本实例,我我替换了用户归档名称和导出路径,目前,只有删除用户归档数据能实现,导出归档数据不能实现。不知道问题出在哪里?谢谢!
{
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日 下午3:12

相关推荐

  • Wincc V7.3 用户归档不自动激活

    打开SIMATIC WinCC Explorer 直接运行Wincc Runtime后,用户归档表格不能激活,必须先停止运行Wincc&nb…

    SIMATIC WinCC 2017年6月29日
  • 酸奶v3做数据记录,如何用变量来触发记录?

    想通过另外一个变量来触发数据记录的某一条数据记录,开始记录一次 最佳答案 步骤1:设置需要记录的变量的记录采集模式为根据命令。步骤2:找到触发变量,在其属性中设置采集模式为循环连续…

    SIMATIC WinCC 2021年7月5日
  • wincc5.1怎么更改归档时间的长短

    RT.      wincc6.0之类的可以在归档组态里面设置归档时间的长短.但我打开wincc5.1变量编辑器里面却没…

    SIMATIC WinCC 2017年12月2日
  • Wincc用户归档的使用

    各位大侠,小弟有个任务是这样的。做一个界面调用用户归档UserAdministration这个功能,想能够在界面运行时用VBS或者C脚本编程,可以随时修改用户名和密码。保证用户名和…

    SIMATIC WinCC 2018年1月1日
  • Simatic Net PC

    作用,干嘛的,只是驱动吗 钻石用户推荐最佳答案 阅读下面三个帮助文档SIMATIC NET – PC 软件 调试 PC&…

    SIMATIC WinCC 2020年11月1日
  • wincc flexible 脚本不执行

    WINCC仿真下脚本能正常执行,并显示出计算后的值。但实际连接后无响应,请问该如何处理。 问题补充:如果格式 或者程序不正确,那为什么WINCC自己的模拟仿真能够正确响应…

    SIMATIC WinCC 2019年6月10日
  • WINCC数据类型

    在PCS的WINCC报警记录中,发现相当一部分报警记录连接的一个RawEvent的变量,其中这个变量是原始数据类型,不明白为什么报警记录不直接连接相关变量而要选择连接这个,原始数据…

    SIMATIC WinCC 2019年6月11日
  • 组态软件wincc下载

    我是新来的  也是新学西门子的  各位老师给点建议啊   谢谢 最佳答案 可以从电驴,BT等相关搜索软件中下载…

    SIMATIC WinCC 2019年6月11日
  • wincc的c脚本操作一个控件

    如何写一个简单的程序,,,可以操作一个控件,比如mscomm串口控件,winsock套接字控件,,,,用c脚本 最佳答案 如何在 WinCC 运行系统中通过串口…

    SIMATIC WinCC 2017年6月8日
  • web客户端访问WINCC数据库的问题

    WEB客户机用光盘,向导安装了"连通性软件包客户端"(选择软件包时一些附属组件也自动装上了,包括SMATIC NET组件),WINCC服务器和WEB客…

    SIMATIC WinCC 2019年6月11日