问题标签 [dynamics365-app-mobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dynamics-crm - Dynamics CRM 移动应用程序 - 通过 JavaScript 打开 URL 的功能区按钮?
在 Dynamics CRM 2016 中,我在功能区中有一些运行 javascript 的按钮,这些按钮使用window.open来启动一个新窗口。这在桌面模式下的 Web 浏览器上运行良好,但在 Dynamics CRM 移动应用程序中不起作用。文档说:
Dynamics 365 移动客户端也不支持 window.open 方法。
但是,微软别无选择。
我注意到如果我在 Ribbon Workbench 中添加一个按钮并将命令设置为“打开 URL”并输入一个网址,它可以正常工作并在移动应用程序上打开。XML 是:
我假设 XML 然后在应用程序上转换为 Javascript。我想知道是否有一种使用 Javascript 在移动应用程序上打开 URL 的方法?
我试过window.open和location.href没用。在这种情况下,javascript 更理想,因为我将一堆参数传递给功能区工作台中的选项不可见的 URL。
dynamics-crm - JavaScript 启用自定义功能区按钮和 Dynamics 365 移动应用程序的规则
我想知道关于 Dynamics CRM/365 移动应用程序和自定义 JavaScript 功能区启用规则是否存在任何已知问题?
我的情况:
- 我将自定义功能区按钮定义为功能区 XML 差异的一部分。
- 当我没有定义相关的启用规则时——我的自定义按钮在 Web 和移动界面中都可见。
如果我添加以下自定义 JavaScript 启用规则:
函数 EnableMyButton() { 返回真;}
一个。对于 Web 客户端 - 显示按钮(没关系)
湾。对于移动应用程序 - 它是不可见的(这不好 :()
我的实体表单没有附加其他脚本。我在 Windows Phone 和 iPad Dynamics 365 应用程序中遇到了同样的问题。
上面提到的例子很简单;但是,我的 CRM 实例 (Dynamics 365 Online) 中的所有自定义 JavaScript 启用规则都有问题。如果我附加了任何自定义启用规则——自定义按钮不会出现在移动应用程序中。
有任何想法吗?
crm - 通配符搜索不适用于 Dynamics 365 应用程序主屏幕上的“关于新注释的实体”按钮
我在我的移动设备 (IOS) 中使用更新的 Dynamics 365 应用程序。
登录后,主页默认显示今日视图。底部引入了一个新按钮是New Note。单击“新建注释”按钮后,它会要求选择有关实体。我的问题是这种搜索功能不适用于星号等通配符 (*),但它适用于指定字符。
是这个错误/功能还是我不知道的任何设置?
javascript - 在 dynamics 365 CRM 应用程序中导航
我有一个 Dynamics CRM 2016 Online 安装。我在此应用程序中创建了一个 Web 资源。此 Web 资源从帐户列表中的按钮启动。
在桌面上这很好用,它会启动一个新窗口,我可以做我需要做的事情,然后导航到 crm 中的新记录
然后关闭窗口
我还可以在 (iOS) 手机应用程序中访问此网络资源。但是当资源加载时,上述两个命令都不起作用。
我无法使用以下任何命令从网络资源导航到记录:
而且我无法使用以下任何一种关闭网络资源:
这些东西是否有一些特定的javascript命令(导航到记录,或返回)?我似乎找不到任何关于我应该在 dynamics 365 应用程序中使用的命令的引用。
dynamics-crm - Dynamics CRM 移动客户端,如何在左侧导航窗格中的实体上添加快捷方式
我正在使用适用于 IOS 的动态 365 移动应用程序。我需要将电子邮件和电话实体快捷方式添加到主左侧导航窗格中。现在,我不知道如何添加它。
有人帮我添加这些快捷方式吗?
dynamics-crm - Dynamics CRM 移动应用程序 - 某些字段被锁定在移动 CRM 应用程序中
在移动应用程序中,当移动应用程序进入离线模式时,10 个字段中有两个字段被锁定。当我们上网时,这些字段现在已解锁。只有当手机离线时才会发生
我已经检查了以下讨论以解决这些问题,但我做不到。
我发现这两个字段是查找字段。
dynamics-crm - Mobile Offline Dynamics CRM 应用程序错误
移动离线配置文件定义应下载每个帐户。帐户状态在移动应用程序中为“可用”。但是,当我们离线时,由于事件查看器中出现以下错误,无法打开任何帐户记录:
未找到请求的记录,或者您没有足够的权限查看它。内部错误消息:**
脱机存储失败并出现错误:'错误:SQLite.SQLiteException:没有这样的表:Microsoft.MicrosoftDynamicsCRMforWindows10 的帐户!+0x2c1548 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x366779 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x36552a 在 System.Collections.Generic.List..ctor (Collections.Generic.IEnumerable 集合) 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x35bda2 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x35bb44 在 System.Action.Invoke() 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x35b50c 在 Microsoft.MicrosoftDynamicsCRMforWindows10!+0x35b3af' 同时尝试检索关键“帐户:”
**
此外,应用程序中还保留以下状态:
“管理员对 Dynamics 365 系统进行了更改,这可能会影响脱机可用性。我们正在努力让一切恢复同步。”
这条消息现在已经超过 1 周了。
有人有解决这个问题的想法吗?版本为 V8.2,用户有足够的权限访问帐户。