Personalizzazione

CRM 5.0?

Se vi fosse capitato di aprire una chiamata Microsoft di supporto al CRM 4.0 (secondo me ne avete aperta più di una), potrebbe capitarvi una risposta di questo tipo: The issue you are seeing is a known issue ..., there is a workaround which is referenced in an article as per the Action Plan below.  ...the workaround is confirmed as suitable until the fix is realeased/integrated into CRM 5.0. chi è sul pezzo puo' capire, e irritarsi un pochetto :)

How to configure the on-premise E-mail Router in different deployment scenarios

ecco la guida alla configurazione dell'email router per MS CRM 4.0: http://www.microsoft.com/downloads/details.aspx?FamilyID=8ea05b4e-825a-4db1-ad59-d894aa5ef33e&DisplayLang=en  Interessanti le sezioni Steps for Exchange E-mail Server Type Steps for POP3 E-mail Server Type  

Come abilitare il pulsante "New" sulla lookup di qualsiasi entità

MS CRM 3.0: nella versione 4.0 il problema è risolto, altrimenti ricordo che per il CRM 3.0 occorre aggiungere alla fine della funzione window.onload()  della pagina "...\CRMWeb\_controls\lookup\lookupsingle.aspx" btnNew.style.display = 'inline'; Ricordo anche che la modifica alla pagina indicata NON è supportata, questo vuol dire che successivi aggiornamenti o migrazioni a future versioni potrebbero rivelarsi non felici.

Tricks and Tips from Users of Microsoft Dynamics CRM

A questo link potete trovare utilissimi suggerimenti per risolvere le problematiche più comuni che si incontrano sviluppando con il CRM3.0 http://www.microsoft.com/dynamics/crm/using/usertips/tips.mspx

MSCRM 3.0 customizing a view

Se, in modalità Impostazioni, non riuscite a selezionare le colonne di una vista di un'entità custom la soluzione è quella di aggiungere 'about:blank' alla lista dei Trusted Sites in IE.  

MS CRM 3.0 - Allowing Large Attachments

Per motivi di sicureza, non viene consentito il caricamento di fie superiori ai 4 MBs. In sintesi occorre agire sui parametri di configurazione di IIS e sui CRM settings. Per quel che riguarda la parte IIS va modificato l'attributo maxRequestLength del nodo httpRuntime del web.config del sito CRM. ----------------------------------------------------------------------------- <?xml version="1.0" encoding="utf-8" ?>     <configuration>         <system.web>             <httpRuntime executionTimeout="300" maxRequestLength="8192"/> ----------------------------------------------------------------------------- Per quel che riguarda invece la parte CRM, occorre modificare una variabile del registro sul server CRM: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\maxuploadfilesize il dato in hexadecimal va indicato in bytes

System Customizer Security Role MS CRM 3.0

Dopo l'installazione di un MS CRM 3.0 server occorre fare attenzione a non cedere alla tentazione di cancellare i ruoli predefiniti che vengono creati durante la prcedura di installazione del MS CRM server.Tra i ruoli creati di default, due sono quelli importanti: Il System Administrator e il System Customizer (addetto alla personalizzazione del sistema).Se viene cancellato quest'ultimo ruolo non sarà più possibile creare nuove entità: il sistema permettarà la modifica e la creazione di campi su entità già esistenti al momento della rimozione del ruolo, ma non sarà possibile aggiungere nuove entità. Pur essendo così importante, il sistema non impedisce,...

Custom Lookup Dialog for Microsoft Dynamics CRM 3.0

Un utile post dove si spiega come modificare i criteri di filtro delle LookUp del MS CRM 3 in modo facile e veloce! Riassumendo, i passi fondamentali sono: -Immaginiamo di voler impostare un nuovo criterio di ricerca sulla lookup <lookupfieldname>, all'OnLoad del form dell'entità principale aggiungiamo il seguente codice js: crmForm.all.<lookupfieldname>.lookupbrowse=1; var fetchCustomXml= "<fetch mapping='logical'><entity name='account'><all-attributes/><order attribute='name' descending='false'/><filter type='and'><condition attribute='parentaccountid' operator='not-null'/></filter></entity></fetch>"; crmForm.all.<lookupfieldname>.additionalparams = "fetchXml=" + fetchCustomXml; -La stringa fetchCustomXml è ricavabile dall'advanced find:         -impostare i criteri di filtro desiderati,         -lanciare la Query,         -lanciare dalla address bar di IE la seguente istruzione:     javascript:alert(resultRender.FetchXml.value);         -e formattare la stringa XML nel modo riportato sopra Ciao Rob