zoukankan      html  css  js  c++  java
  • URl相关

    一.通过URL打开报表

    action

    设置为run或者filter,设置为run是使用报表默认条件运行报表,指定为filter时就会打开报表的筛选器,指定筛选条件后点击 运行报表 就可以运行报表了。

    helpID

    可选参数,可也设置为报表的FielName属性的值,还有就是标准报表使用该值可以打开让用户打开相应的帮助

    id

    报表的ReportId属性的值

    Jscript示例:

    function getReportURL(action, fileName, id) {

        var orgUrl = GetGlobalContext().getClientUrl();

        var reportUrl = orgUrl + "/crmreports/viewer/viewer.aspx?action=" +encodeURIComponent(action) +"&helpID=" +encodeURIComponent(fileName) +"&id=%7b" +encodeURIComponent(id) +"%7d";

        return reportUrl;

    }

    二. URL打开脚本

    dialog unique identifier

    对话框的GUID,可以到设置 > 流程中心 > 流程中选中某个脚本,然后复制链接

    entity logical name

    创建脚本时选择的实体的逻辑名字

    unique identifier for the record

    你要为它启动脚本的那条记录的GUID。

    Jscript示例:

    function openDialogProcess(dialogId, entityName, objectId) {

        var url = Xrm.Page.context.getClientUrl() + "/cs/dialog/rundialog.aspx?DialogId=" +dialogId + "&EntityName=" + entityName + "&ObjectId=" + objectId;

        window.open(url);

    }

    三.URL打开窗体

      主要使用方法 Xrm.Utility.openEntityForm ,方法语法形式如下:

    Xrm.Utility.openEntityForm(name,id,Parameters)

    参数说明如下:

    name, 字符串参数是指实体的逻辑名称,该参数必需。

    id, 字符串参数,指要打开的记录的GUID,若不提供该参数值则是要创建新纪录,该参数可选。

    Parameters,object对象类型参数,窗体可以接收的其他合法参数,合法参数包括三种类型:formid参数(该参数用于用户能使用记录的多个窗体时指定窗体),新建记录时字段的默认值参数,窗体定义的可以接收的自定义参数。该参数可选。

  • 相关阅读:
    Unity文件操作路径
    自定义协议封装包头、包体
    完全卸载删除gitlab
    shell脚本报错:syntax error: unexpected end of file
    Shell脚本创建的文件夹末尾有两个问号怎么回事?
    您与此网站之间建立的连接并非完全安全
    linux 查看磁盘文件大小
    mysql连接问题
    Linux查看当前开放的端口
    本地Linux备份服务器[Client]定期备份云服务器[Server]上的文件(下)
  • 原文地址:https://www.cnblogs.com/z1984/p/3006979.html
Copyright © 2011-2022 走看看