locked
CRM 4.0- Relationship with KB Article Entity RRS feed

  • Question

  • I know KB Article entity is locked in the system. Is there any unsupported way to create its relation with account entity? 

    Wednesday, April 27, 2011 7:15 PM

Answers

  • just to add CRM 2011 allows user to create realtionship with KB Article entity
    • Proposed as answer by ChloeK Sunday, May 8, 2011 10:40 PM
    • Marked as answer by Donna EdwardsMVP Monday, May 16, 2011 12:48 AM
    Sunday, May 8, 2011 8:16 AM

All replies

  • Unsupported: You could go into the database and create a guid field in the _base table of your entity and the kb article table, then export the entities from crm and edit the xml to add relationship info. The Case entity would be a good reference for the xml, because you'd need to write the specific code for the form as well, since it doesn't just use a lookup box.

    Supported: Create 2 normal text fields in the entity you're working with, the first one being hidden on the form which would hold the GUID of the kb article entry, and the second one having javascript written such that when it's selected it could open the lookup kb article dialog.

    You should be able to use an iFrame in the form to link to the kbarticle window, where the URL might be something like: /_root/homepage.aspx?etc=127
    or maybe you'd need the full URL. Haven't used iFrames much really.

    Then the user's selection could be saved into the first field, and loaded the next time they load the form.

    Just speculations though :)


    Wednesday, April 27, 2011 10:52 PM
  • Thanks ChloeK. Actually one account can have multiple KB Articles associated. As per your second approach we cna have only one article associated. Anyways thanks for your help.
    Friday, May 6, 2011 7:15 PM
  • just to add CRM 2011 allows user to create realtionship with KB Article entity
    • Proposed as answer by ChloeK Sunday, May 8, 2011 10:40 PM
    • Marked as answer by Donna EdwardsMVP Monday, May 16, 2011 12:48 AM
    Sunday, May 8, 2011 8:16 AM