zoukankan      html  css  js  c++  java
  • AX & CrystalReport interface.

    AX and CrystalReport interface.

    From :http://www.qiuhao.com/forum-redirect-tid-13482-goto-lastpost.html#lastpost

    void ViewCrystalReport()
    {
    Com comapp;
    Com reporting;
    str paramwhole;
    str paramfilename;
    str paramCond;
    str ViewYesNo;
    int ret;
    COMVariant variant;
    ;
    variant
    = new COMvariant(COMVariantInOut::OUT,COMVariantType::VT_BOOL) ;
    paramwhole
    = this.args().parm();
    comapp
    = new COM("CrystalRuntime.Application.11");
    ret
    = strfind(paramwhole,"|",2,strlen(paramwhole));

    paramfilename
    = substr(paramwhole,2,ret-2) ;
    ViewYesNo
    = substr(paramwhole,1,1);
    reporting
    = comapp.openreport(paramfilename);
    reporting.discardsaveddata();
    reporting.readrecords();

    paramcond
    = substr(paramwhole,ret+1,strlen(paramwhole));

    reporting.RecordSelectionFormula(paramCond);

    if(ViewYesNo == 'N')
    {
    variant.boolean(
    false);
    reporting.PrintOut(variant);
    }
    else
    {
    ActiveX.ReportSource(reporting);
    ActiveX.width(
    1200);
    ActiveX.height(
    750);
    ActiveX.DisplayToolbar(
    true);
    ActiveX.DisplayGroupTree(
    false);
    ActiveX.Refresh();
    ActiveX.ViewReport();
    ActiveX.Refresh();
    }
    }
  • 相关阅读:
    变量1
    PHP 函数
    发送post请求
    XXE
    CSRF
    Html基础
    暴力破解
    Brup sute
    XSS
    URL 传参转义 (特殊符号转义)
  • 原文地址:https://www.cnblogs.com/Fandyx/p/2001908.html
Copyright © 2011-2022 走看看