5
A
回答
8
要从功能区按钮运行报告,您需要创建一个带有从您的按钮调用的函数的js文件。
您需要4两件事:
- rdlName - RDL文件名。
- reportGuid报告的GUID。
- entityGuid =您运行报表的实体GUID。
- entityType =实体对象类型代码。
这里是例子。
function printOutOnClick() {
// This function generates a Print out
var rdlName = "SomeReport.rdl";
var reportGuid = "9A984A27-34E5-E011-B68F-005056AC478A";
var entityGuid = Xrm.Page.data.entity.getId();//Here I am getting Entity GUID it from it's form
var entityType = "4214";
var link = serverUrl + "/" + organizationName + "/crmreports/viewer/viewer.aspx?action=run&context=records&helpID=" + rdlName + "&id={" + reportGuid + "}&records=" + entityGuid + "&recordstype=" + entityType;
openStdDlg(link, null, 800, 600, true, false, null);
}
openStdDlg()是围绕window.open包装()MS Dynamics CRM中使用它自己,所以做一
将它添加到你需要在这个岗位How to start a Dialog from Application Ribbon (CRM 2011)做这样一个功能区按钮除了你需要调用报告而不是对话框。
1
相关问题
- 1. jQuery HTML按钮多次触发功能
- 2. 功能在按钮上触发
- 3. 触发Android按钮点击后退按钮功能
- 4. 功能区按钮点击
- 5. 禁用功能区按钮
- 6. 试图触发NG-重复按钮的功能,但功能被触发的所有NG-重复按钮
- 7. jquery,如何从按钮点击触发功能?
- 8. php报告按钮
- 9. 功能触发基于报告水平PHP
- 10. 从动作按钮模仿SharePoint 2010功能区按钮
- 11. Mailgun报告功能
- 12. 转发按钮功能
- 13. 在功能区加载功能区中更改按钮
- 14. SQL触发错误报告
- 15. 触发功能
- 16. 触发功能
- 17. Office加载功能区按钮
- 18. 执行一个功能区内按钮
- 19. WPF右对齐功能区按钮
- 20. Sitecore - 功能区中的隐藏按钮
- 21. SSRS 2005报告功能
- 22. Pentaho adhoc报告功能
- 23. 提交按钮将不会触发ajax功能
- 24. Jquery切换功能 - 触发/按钮后Revelaed内容
- 25. JavaScript功能不会触发按钮点击
- 26. 角度引导单选按钮不触发功能
- 27. 触发功能时点击按钮,通过socket.io
- 28. Odoo 10:按钮触发相关模型中的功能
- 29. 按钮点击不触发jQuery(Ajax)功能更新页面
- 30. Phonegap,点击导航栏按钮时如何触发功能
谢谢Grigory!这是一个非常有用的片段,我真的想知道如何在js上点击打印!按钮没问题,我已经添加了一些并为它们创建了js函数。 – MademoiselleLenore
只要小心使用openStdDlg ...技术上说,我不相信这个功能是可以使用的。 – GotDibbs