2

我在实体 A 和 B 之间有 1:N 关系。当我单击它时,我希望在实体 A 的形式上有一个网格,右上角有一个按钮(类似于开箱即用 crm 网格的 + 按钮)我希望看到一个模型窗口显示一个包含实体 B 的所有记录的网格,并且我希望能够选择尽可能多的记录,然后单击模型窗口上的添加按钮,该按钮将关闭模型窗口并仅刷新网格在表单 A 上,实体 B 的新关联记录将可见。

我认为唯一的方法是为网格和模型窗口创建一个 html Web 资源。我对吗?如果是这样,我怎样才能让我的 html 网络资源看起来像 crm?是否有一个框架可以帮助开发具有 crm 外观和感觉的 html webresource?

4

1 回答 1

0

您最初的问题过于宽泛(但可行)并且受到了溢出不受支持的自定义的邀请。

我分享了Gareth Tucker 博客,以某种受支持的方式向您展示方向。(也阅读那里的健康评论)

MS 给了我们这个子网格来最小化点击次数,而不是关联视图导航路径。内联查找介绍具有优点/缺点。

我的建议基于我们之前的上述评论:(这些将使您保持在受支持的区域)

保留“添加新+”按钮并尝试显示“添加现有标准+”按钮(我不确定这种可行性可能需要围绕显示规则进行一些调整)。否则添加另一个全新的按钮并调用“查找更多记录”模式对话框(这可能会有所帮助)。

或者

仅通过遵循 Gareth 方法隐藏“添加新”按钮来保留“添加现有标准 +”按钮。无论如何,模态对话框将有“新建”按钮来创建新记录。

但是AFAIK,没有支持/不支持的方式来直接实现打开查找对话框

于 2017-08-19T23:20:09.533 回答