在Dynamics 365中,可以使用实体和发布者前缀来创建解决方案。以下是一个示例解决方案,其中包含具有两个不同发布者前缀的实体,其中一个甚至不存在:
- 首先,创建两个自定义实体,例如"publisher1_entity"和"publisher2_entity",通过解决方案设计器或Power Apps Maker Portal进行创建。
- 为这两个实体分别创建发布者前缀。假设"publisher1_entity"的发布者前缀为"p1_","publisher2_entity"的发布者前缀为"p2_"。
- 在解决方案中添加这两个实体。打开解决方案设计器,选择"添加",然后选择需要添加的实体。在本例中,将选择"publisher1_entity"和"publisher2_entity"。
- 在解决方案中创建一个新的实体,例如"common_entity"。这个实体将不属于任何发布者前缀。
- 在解决方案中创建实体字段,例如"common_field",并将其添加到"common_entity"实体中。
- 在解决方案中创建一个新的表单,例如"common_form",并将其关联到"common_entity"。
- 在解决方案中创建一个新的视图,例如"common_view",并将其关联到"common_entity"。
- 在解决方案中创建一个新的工作流,例如"common_workflow",并将其关联到"common_entity"。
- 在解决方案中创建一个新的报表,例如"common_report",并将其关联到"common_entity"。
- 在解决方案中创建一个新的仪表板,例如"common_dashboard",并将其关联到"common_entity"。
这样,你就可以在一个解决方案中同时包含具有两个不同发布者前缀的实体,其中一个甚至不存在。例如,"publisher1_entity"和"common_entity"将使用"p1_"前缀,而"publisher2_entity"和"common_entity"将使用"p2_"前缀。你可以在解决方案中进行配置和管理这些实体的表单、视图、工作流、报表和仪表板。