• 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参数(该参数用于用户能使用记录的多个窗体时指定窗体),新建记录时字段的默认值参数,窗体定义的可以接收的自定义参数。该参数可选。

  • 相关阅读:
    jquery sortable 在ie中拖动的后tabs不显示解决了
    光标是停在文本框文字的最后 ie
    PetShop安装
    Python小题目 针对快速教程
    vb升级到vb.net的一些文章(downmoon收集自msdn)
    [算法 笔记]大根堆
    [More Effective C++ 学习笔记]异常
    [More Effective C++ 学习笔记]效率
    [TCP IP详解:学习笔记]TCP定时器
    【Linux 编程】pthead_cond_t 的使用
  • 原文地址:https://www.cnblogs.com/z1984/p/3006979.html
Copyright © 2020-2023  润新知