Microsoft KB Archive/920123

= You cannot select and then copy the text of a knowledge base article to the clipboard after the knowledge base article has been approved for publishing in Microsoft Dynamics CRM =

Article ID: 920123

Article Last Modified on 1/4/2008

-

APPLIES TO

 Microsoft Dynamics CRM 4.0 Microsoft Dynamics CRM 3.0 Microsoft CRM Customer Service, when used with:  Microsoft Dynamics CRM 4.0

 Microsoft Dynamics CRM 3.0 

-

<div class="symptoms_section">

SYMPTOMS
After a knowledge base article has been approved for publishing in Microsoft Dynamics CRM, you cannot select and then copy the text of the knowledge base article to the clipboard.

<div class="workaround_section">

WORKAROUND
Microsoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements.

To work around this issue, add a custom independent software vendor (ISV) configuration button to the knowledge base article entity in the Isvconfig.xml file. To do this, follow these steps: <ol> Start the Microsoft Dynamics CRM Web client.</li> Click Settings, click Customization, and then click Export Customizations.</li> Click the ISV.Config configuration file, click More Actions, and then click Export Selected Customizations.</li> Click OK when you receive the following message:

This will export the selected entities, mappings and relationships between the selected entities, as well as mappings and relationships between the selected entities and system entities. Mappings and relationships involving other non-selected custom entities will not be exported.

</li> When you are prompted to open or to save the file, click Save.</li> Save the file as Isvconfig.xml.</li> Start Notepad, and then open the Isvconfig.xml file that you saved.</li>  Locate the following text in the Isvconfig.xml file. <Entities> </li>  Add the following code after the <Entities> element. <Entity> <MenuBar> <CustomMenus> <Menu Title=&quot;Other Actions&quot;> <MenuItem Title=&quot;Copy KB Body&quot; JavaScript=&quot;window.clipboardData.setData('Text',ContentEditor.innerText);&quot;/> </Menu> </CustomMenus> </MenuBar> </Entity> </li> On the File menu, click Save, and then close the Isvconfig.xml file.</li> In the Microsoft Dynamics CRM Web client, click Settings, click Customization, and then click Import Customizations.</li> Click Browse, locate and then select the Lsvconfig.xml file, and then click Open.</li> Click Upload.</li> After the file has been uploaded, click More Actions, and then click Import Selected Customizations.</li> Click OK when you receive the following message:

Customizations have been imported successfully.

</li> Exit Microsoft Dynamics CRM.</li> <li>Reset Microsoft Internet Information Services (IIS). To do this, follow these steps: <ol style="list-style-type: lower-alpha;"> <li>Click Start, click Run, type cmd in the Open box, and then click OK.</li> <li>Type iisreset, and then press ENTER.</li> <li>Type exit, and then press ENTER.</li></ol> </li></ol>

<div class="moreinformation_section">

MORE INFORMATION
The code in the &quot;Workaround&quot; section adds an Other Actions menu to the knowledge base article form. To copy the text of the knowledge base article to the clipboard, click Copy KB Body on the Other Actions menu.

Additional query words: crm3 crm30 crm3.0

Keywords: kbmbscrm40 kbprogramming kbtshoot kbmbsmigrate kbprb KB920123

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.