CRM 4.0 自定义活动视图
问题:我们需要显示具有有关对象固定属性集的活动。
示例: 活动类型;关于对象名称;关于对象状态;关于对象优先级; ...
实现这一目标的最佳方法是什么?
我正在考虑通过以下方式解决此问题:
- 创建一个自定义实体并包含所有“活动指针”字段+有关对象字段的附加固定计数。
- 创建一个数据库视图,从表中查询所有必需的属性。
- 为新创建的自定义实体创建一个 RetrieveMultiple 插件,直接使用数据库中的数据填充它。
还有其他建议吗?
The problem: We need to display Activities with thier regarding objects fixed set of attributes.
Example:
Activity Type; Regarding Object Name; Regarding Object Status; Regarding Object Priority; ...
What is the best way to achieve that?
I'm thinking to solve this by:
- Create a Custom entity and include all 'activitypointer' fields + additional fixed count regarding object fields.
- Create a Database View that queries all required attributes from tables.
- Create a RetrieveMultiple Plugin for newly created Custom entity fill it with data directly from Database.
Any other suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议的唯一其他方法是模拟普通视图的自定义 Web 应用程序。您可以使用 CRM 样式使其看起来与其他视图相同。加载时,让它使用 SQL(如果是本地部署)或 RetrieveMultiple(如果托管)检索您想要的所有活动。这样,您在搜索和引入附加属性方面将拥有更大的灵活性,而不必浪费时间使用插件。
The only other way I would propose is a custom web application that mocks the normal views. You can use the CRM styles to make it look the same as other views. On load, have it retrieve all activities you want using SQL if on-premise or RetrieveMultiple if hosted. This way you would have more flexibility in terms of search and bringing in additional attributes and don't have to mess around with plugins.