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

这是西门子官网的脚本实例,我我替换了用户归档名称和导出路径,目前,只有删除用户归档数据能实现,导出归档数据不能实现。不知道问题出在哪里?谢谢!
{
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 fixible smart V3 中IO域怎么设置上下限的数值

    建立了3个IO域   一个输出,2个输入。输入为两个上下限设定值。输出是外部模拟量输入值。我建立了两个浮点的内部变量,他设定上下限值是以0为基准的,大…

    2020年11月1日
  • wincc6.0画面中的联锁问题

    现有一个操作画面,有三个库,当启动一个库下的设备时,另外两个库设备不能启动,我想在此画面上做一个选择按钮,按下时,只能启动一个设备,另一台设备被屏蔽,不能进行任何操作。想请教一下,…

    SIMATIC WinCC 2017年11月19日
  • vb如何访问wincc

    现在需要用vb做一个程序来访问wincc中的实时变量数据并通过计算机串口送到外部模拟屏中,怎样用vb访问wincc中的实时变量? 问题补充:to城外之人:按照你的方法,如果直接用w…

    SIMATIC WinCC 2019年6月11日
  • 口令获取

    用户A 已经成功登陆,如何随时获取其密码(不一定要显示)和另一字符做比较?  最佳答案 不行的,我用试过了! 提问者对于答案的评价:OK

    SIMATIC WinCC 2019年6月11日
  • winCC 7.5下载地址

    winCC 7.5在哪里下载 钻石用户推荐最佳答案 链接:https://pan.baidu.com/s/1fUDtKKV2186PJX7V_qHEOQ 提取码…

    SIMATIC WinCC 2021年7月5日
  • wincc7.0 控件Functiontrend如何做设定值曲线

    wincc7.0  控件Functiontrend如何做设定值曲线,以前用6.2做过,但7.0的没资料,英文的看不懂,请高手指点,最好有例子 最佳答案 参考资料…

    SIMATIC WinCC 2017年6月27日
  • 一段脚本

    #include "apdefap.h" int gscAction( void ) { …

    SIMATIC WinCC 2019年6月11日
  • 画面模板传递变量

    制作了一个按钮,按下执行:POINT myPoint;GetCursorPos(&myPoint);printf("%d/%d\r\n", …

    SIMATIC WinCC 2019年6月11日
  • wincc变量的数据类型

    各位大侠,我想问问,wincc变量的数据类型该如何选择。比如说,我要建立一个外部变量M0.0,那我该如何选择这个变量的数据类型呢? 问题补充:就是数据类型不是分为二进制变量、有符号…

    SIMATIC WinCC 2019年6月11日
  • wincc报警灯闪烁

    wincc报警时怎么让灯闪烁 钻石用户推荐最佳答案 我的附图是,触发了报警后,输出到wincc画面,报警器闪烁,此时可以在wincc画面有个REset按钮,进行复位,然后报警器停止…

    2021年7月5日