2017-08-19 55 views
0

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

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

+0

当按下+按钮(添加现有的),在弹出的窗口中添加多条记录显示出来时的关系不是强制性的不支持/不支持的方式(后向下滚动&点击查找更多记录)是不够的? –

+0

https://garethtuckercrm.com/2013/11/19/fixing-the-sub-grid-user-experience-in-crm-2013/上下文检查这个.. –

+0

你想达到什么目的?点击次数少了? –

回答

0

您的原始问题太宽泛(但可行)&受到溢出不受支持的自定义设置的邀请。

我已经分享了Gareth Tucker blog以一些支持的方式向您显示方向。 (阅读那里的健康评论以及)

MS给了我们这个子网格,以最大限度地减少点击而不是相关的视图导航路径。内联查找介绍具有优点/缺点。

我根据我们上面的意见建议早期(这将让你在支持区)

保持“添加新+”按钮&试图表明“添加现有标准+”按钮,以及(我不是关于这个可行性的确定可能需要在显示规则周围进行一些调整)。否则,请添加另一个全新按钮&,调用“查找更多记录”模式对话框(this may help)。

或者

只保留通过以下方式加雷隐藏“添加新的”按钮“添加现有标准+”按钮。无论如何莫代尔对话框将有'新'按钮来创建新的记录。

但据我所知,有实现open lookup dialog directly