机电专业技术网

WINCC打印时间选择

来源:  作者:  时间:2007-04-17  阅读:

WINCC打印时间选择教程1.  报表编辑器-〉布局,新建动态对象中的动态表格。然后连结表格。如下图:

2.  取消时间范围的选择,并建立好变量选择,这里的变量应该是变量记录中的归档变量,其采集时间是从归档变量中设置的。

3.  完成后退出并新建打印作业。取消启动参数的选择,选择时间范围中的绝对时间。如下图。

4.  实现打印功能最关键的是一个新建的项目函数,西门子的教程上有例子。我已将条是调试通过。

/*****************************************************************************/

//                   函数名:ModifyPrintJob

//                     能:修改打印作业的绝对时间

/*****************************************************************************/

BOOL ModifyPrintJob(SYSTEMTIME st1, SYSTEMTIME st2, char jobname[200])

{

       BOOL                                 fRet;

       PCMN_ERROR                   pError;

       HPROPERTIES                    hProp;

       LPVOID                              ptr1, ptr2;

       DWORD                             typ;

       DWORD                             dwVal;

       char                                    propname1[200],propname2[200];

       TCHAR                               g_szProj[MAX_PATH+1];

      

       typ = VT_DATE;

       strcpy( propname1, "ABSOLUTESelectIONFROM" );

       strcpy( propname2, "ABSOLUTESelectIONTO" );

       ptr1 = (LPVOID)&st1;

       ptr2 = (LPVOID)&st2;

       if( !DMGetRuntimeProject( g_szProj, MAX_PATH, pError ) )

       {

              printf( "Error DMGetRuntimeProject(...)
" );

              return FALSE;

       }

       hProp = RPJCreatePropertyHandle( g_szProj, pError );

       if( !hProp )

       {

上一页12 3 下一页

将WINCC打印时间选择

上一篇:西门子数控系统做用户画面的方法   下一篇:没有了
最新评论:共有 0 位网友发表了评论 查看所有评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名

赞助商链接

最新推荐文章

最新热门文章