none
创建MSCRM4.0 约会实体的1:N关系 RRS feed

  • 问题

  • 我要达到的目的如下

    通过约会活动,可能产生多条经费。

    所以,要建立【经费实体 N:1 约会实体】这样的关系

    可是,无法创建,据朋友说4.0就是没有,必须上升到CRM2011,但是由于各种复杂的因素,升级到2011不是个很好的办法。

    所以想咨询下,有没有什么变通的方法,实现我要的功能

    2011年8月2日 6:48

答案

  • 我想,你的需求是否可以分为两部分来考虑。

    第一,数据层面,约会实体记录与经费之间建立联系;

    第二,在经费实体表单中,有一个Lookup字段,代表了当前经费所对应的约会记录;

     

    如果是这样的话,可以在经费实体上建立一个文本字段,记录经费所关联的约会记录的GUID。而后,通过Onload脚本的方式,在经费表单中模拟Lookup字段的方式。具体的代码,可以看我的Blog:http://www.cnblogs.com/StoneGarden/archive/2011/01/30/1947704.html。虽然我的文章中是模拟的partylist,不过,应该对你有所借鉴吧。


    daemon lin
    2011年8月2日 16:37

全部回复

  • 我其实想过另一种方法。

    创建一个新实体,基本可以把信息设置得跟‘约会’实体一摸一样。这样就能创建各种关系了。

    可是另一个问题来了,新建的这个实体,没法跟日历关联起来。

    因为按照日历来安排约会活动,也是我们系统需要的一个功能。

    日历啊日历。。。

    2011年8月2日 6:56
  • 我想,你的需求是否可以分为两部分来考虑。

    第一,数据层面,约会实体记录与经费之间建立联系;

    第二,在经费实体表单中,有一个Lookup字段,代表了当前经费所对应的约会记录;

     

    如果是这样的话,可以在经费实体上建立一个文本字段,记录经费所关联的约会记录的GUID。而后,通过Onload脚本的方式,在经费表单中模拟Lookup字段的方式。具体的代码,可以看我的Blog:http://www.cnblogs.com/StoneGarden/archive/2011/01/30/1947704.html。虽然我的文章中是模拟的partylist,不过,应该对你有所借鉴吧。


    daemon lin
    2011年8月2日 16:37
  • 我想,你的需求是否可以分为两部分来考虑。

    第一,数据层面,约会实体记录与经费之间建立联系;

    第二,在经费实体表单中,有一个Lookup字段,代表了当前经费所对应的约会记录; 


    daemon lin

     


    谢谢,具有部分参考价值!我继续研究研究!
    2011年8月4日 3:41