<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="it-it" xmlns="http://www.w3.org/2005/Atom">
  <title>Stefano Beretta Microsoft Dynamics CRM Blog</title>
  <link rel="alternate" type="text/html" href="http://www.sberetta.it/" />
  <link rel="self" href="http://www.sberetta.it/SyndicationService.asmx/GetAtom" />
  <icon>favicon.ico</icon>
  <updated>2012-04-30T15:11:47.3776292+02:00</updated>
  <author>
    <name>2009 Stefano Beretta</name>
  </author>
  <subtitle>CRM e Share Point Senior Consultant</subtitle>
  <id>http://www.sberetta.it/</id>
  <generator uri="http://www.dasblog.net" version="1.9.7174.0">DasBlog</generator>
  <entry>
    <title>Se i report custom non funzionano...</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/04/26/SeIReportCustomNonFunzionano.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,49695c43-446b-4936-b85f-788323cfb5c6.aspx</id>
    <published>2012-04-26T19:58:28.665+02:00</published>
    <updated>2012-04-30T15:11:47.3776292+02:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...ecco i controlli da effettuare<br /></p>
        <li>
Controllare che le estensioni dei dati per il reportoing service di CRM 2011 siano
correttamente installate.</li>
        <li>
Controllare che l'utente con cui girano i servizi di reportistica abbia i ruoli dbowner,
public e CRMReaderRole sui DB del CRM.</li>
        <li>
Controllare che <b>tutti gli utenti con cui girano i servizi del CRM</b> (sendbox,
servizio dei processi asincroni, ...) e <b>l'utente dell'application pool</b> abbiano
associato l'indirizzo http del server CRM sia come nome netbios, sia come nome full
qualified.</li>
        <p>
Per settare l'SPN si lancia il comando:<br /><b>setspn -a HTTP/nomeserver dominio\nome utente</b><br /><b>setspn -a HTTP/nomeserver.dominio.suffisso dominio\nomeutente</b></p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=49695c43-446b-4936-b85f-788323cfb5c6" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Gestire il tracing nel CRM 2011</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/04/15/GestireIlTracingNelCRM2011.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,a0311307-c687-4621-8eb7-996c59da6e87.aspx</id>
    <published>2012-04-15T23:09:02.097+02:00</published>
    <updated>2012-04-26T19:58:23.066756+02:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...usare la Windows Power Shell
</p>
        <p>
Lo script seguente mostra come abilitare il trace:<br /></p>
        <p>
Add-PSSnapin Microsoft.Crm.PowerShell<br />
$setting = Get-CRMSetting TraceSettings 
<br />
$setting.Enabled="True"<br />
Set-CrmSetting $setting<br /></p>
        <p>
A questo punto per vedere l'impostazione si lancia:<br />
Get-CrmSetting TraceSettings<br /></p>
        <p>
Da cio' si puo' notare che la directory di default e' c:\crmdrop\logs
</p>
        <p>
Per cambiare il path si usa:<br />
$setting.Directory=”percorso”<br />
nello script precedente vicino all'istruzione di abilitazione.<br /></p>
        <p>
La stessa cosa si ripete per la disabilitazione, ma con un'importante differenza dovuta
ad un baco nello snapin. Infatti a prima vista verrebbe da sostituire il "True" nello
script precedente con "False" e rilanciare il tutto.
</p>
        <p>
Lanciando il comando per visualizzare lo stato del trace si scopre pero' che esso
e' rimasto inspiegabilmente abilitato.<br />
In realta' il comando accettato e' la sotituzione del "True" con la <b>stringa vuota!!!</b></p>
        <p>
Quindi il comando da lanciare per la disabilitazione del trace e':<br /><br /><b>$setting.Enabled=""</b></p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=a0311307-c687-4621-8eb7-996c59da6e87" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Ma a cosa serve il deviceid?</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/04/05/MaACosaServeIlDeviceid.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,e02d9010-a13b-4a38-8105-8f67cda0a1ca.aspx</id>
    <published>2012-04-05T23:59:03.767+02:00</published>
    <updated>2012-04-06T00:17:09.7953538+02:00</updated>
    <category term="CRM 2011 sviluppo lato server" label="CRM 2011 sviluppo lato server" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2Bsviluppo%2Blato%2Bserver.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...nella connessione via codice alla platform del CRM 2011 online
</p>
        <p>
In particolare viene usata per "presentare" la macchina all'apparato Windows Live
che deve effettuare l'autenticazione.
</p>
        <p>
La sua generazione e' realizzabile tramite unos trumento a riga di comando open source
contenuto nell'SDK: <b>DeviceRegistrationTool</b><br /></p>
        <p>
Tale strumento memorizza di solito nel profilo dell'utente il device id che potra'
essere usato dal codice residente sulla macchina per connettersi a windows live id
e quindi al CRM 2011 on line (si ricordi che deve essere presente il componente Windows
Identity Foundation).<br /></p>
        <p>
Quindi tale id <b>NON</b> e' da ricreare per ciascun utente, ma piuttosto per ciascuna
macchina. Esso e' da utilizzare come quarto parametro nell'instanziazione del proxy
della platform del CRM utilizzando le classi di helper dell'SDK come nell'esempio
riportato.<br /></p>
        <p>
          <img border="0" src="http://www.sberetta.it/content/binary/Proxye.gif" />
        </p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=e02d9010-a13b-4a38-8105-8f67cda0a1ca" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Duplicazioni di entita' nei mapping del connettore CRM NAV</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/24/DuplicazioniDiEntitaNeiMappingDelConnettoreCRMNAV.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,6e1119b4-4f7f-45aa-b20d-8978c4022ba3.aspx</id>
    <published>2012-01-24T19:54:48.1347483+01:00</published>
    <updated>2012-01-24T20:14:40.2269321+01:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
....quella descritta di seguito e' la procedura per per rimettere a posto le cose.<br /></p>
        <p>
Bisogna seguire in rigorosa sequenza i passi seguenti (magari copiando su file come
backup i vari mapping): 
</p>
        <li>
Eliminare dal path d'installazione del connettore crm4adapter nome tenancy crm, gli
object provider (sono file XML) delle entita' duplicate;</li>
        <li>
Far girare lo strumento di configurazione del CRM mettendo il fag su "skip complete
configuration" e TOGLIENDO i flag sulle entita' incriminate.</li>
        <li>
Chiudere e riaprire lo strumento di gestione del configuratore</li>
        <li>
Lanciare di nuovo il configuratore del CRM mettendo ancora il flag su "Skip complete
configuration" e METTENDO i flag sulle entita' di prima</li>
        <br />
        <p>
A questo punto tutto dovrebbe funzionare.
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=6e1119b4-4f7f-45aa-b20d-8978c4022ba3" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Attenzione alle rollup nelle importazioni....</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/22/AttenzioneAlleRollupNelleImportazioni.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,4bd5ff06-db3f-42d7-9922-b8f73e249505.aspx</id>
    <published>2012-01-22T22:28:46.5070199+01:00</published>
    <updated>2012-01-22T22:33:18.9436024+01:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...costantemente tenere aggiornate le proprie macchine di sviluppo
</p>
        <p>
MS garantisce infatti che l'importazione di organizzazioni e soluzioni puo' sempre
essere fatto all'indietro, ma quasi mai in avanti!<br /></p>
        <p>
L'esempio piu' lampante e' quello dell'import di un'organizzazione: se l'installazione
di destinazione ha una rollup piu' recente l'importazione non puo' avvenire. Ovviamente
sarebbe auspicabile che la versione della rollup sia la stessa.
</p>
        <p>
Ma anche nel caso cio' non succeda, basta che la rollup della destinazione sia superiore.
In fase di importazione e verifica appare un warning che segnala la diversa versione
dei DB, ma l'operazione puo' essere lanciata.<br /></p>
        <p>
Una cosa molto simile capita per le soluzioni.
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=4bd5ff06-db3f-42d7-9922-b8f73e249505" />
      </div>
    </content>
  </entry>
  <entry>
    <title>RILASCIATO NUOVO IMPORTATORE!!!!</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/10/RILASCIATONUOVOIMPORTATORE.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,676db533-46e8-4820-b3eb-a1b98d2c0d49.aspx</id>
    <published>2012-01-10T09:04:33.8651575+01:00</published>
    <updated>2012-01-10T09:26:11.0593528+01:00</updated>
    <category term="CRM 2011 sviluppo lato server" label="CRM 2011 sviluppo lato server" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2Bsviluppo%2Blato%2Bserver.aspx" />
    <content type="html">&lt;p&gt;
....
&lt;/p&gt;
&lt;p&gt;
&lt;li&gt;
Testato sui tre tipi di installazione: on premise, IFD, online&lt;/li&gt;
&lt;li&gt;
Pluggabile: sono stati costruiti su assembly separati dei data provider per: SQL Server,
ODBC, OLE DB, CSV, ma essi sono facilmente estendibili e presto rilascero' quelli
per (Servizi web, WCF, file a lunghezza fissa)&lt;/li&gt;
&lt;li&gt;
In grado di aggiungere, modificare e cancellare i dati all'interno del CRM basandosi
su un set di chiavi quindi anche multi campo&lt;/li&gt;
&lt;li&gt;&lt; /li&gt;
In grado di allargare i campi string nel CRM all'occorrenza 
&lt;li&gt;
In grado di aggiungere valori alle picklist e agli option set all'occorrenza&lt;/li&gt;
&lt;li&gt;
In grado di gestire gli stete e le ownership&lt;/li&gt;
&lt;li&gt;
Importazioni pianificabili (giornaliera, settimanale, mensile, a intervalli di ore
e minuti, a date fisse)&lt;/li&gt;
&lt;li&gt;
Notifica via mail al termine delle importazioni&lt;/li&gt;
&lt;li&gt;
Possibilita' di log su file, nei log di sistema o nel CRM stesso&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Completamente configurabile dall'interno del CRM senza bisogno quindi di strumenti
esterni, file XML o altro!!!&lt;/b&gt;
&lt;/li&gt;
&lt;br /&gt;
&gt;
&lt;p&gt;
Da oggi quindi l'elenco dei miei add-ons e': lookup filtrata, e-mail marketing evoluto,
importatore in Share Point di documenti legati al CRM, importatore nel CRM.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
Per info &lt;a href="mailto:berettas@sberetta.it"&gt;&lt;&gt;berettas@sberetta.it
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=676db533-46e8-4820-b3eb-a1b98d2c0d49" /&gt;</content>
  </entry>
  <entry>
    <title>Attenzione allo strumento di generazione delle classi XRM....</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/10/AttenzioneAlloStrumentoDiGenerazioneDelleClassiXRM.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,b2a284dd-768f-4399-b5c5-f50050cc428e.aspx</id>
    <published>2012-01-10T08:35:34.308+01:00</published>
    <updated>2012-01-10T09:04:30.2339498+01:00</updated>
    <category term="CRM 2011 sviluppo lato server" label="CRM 2011 sviluppo lato server" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2Bsviluppo%2Blato%2Bserver.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...che puo' portare ad errori. Lo strumento infatti non accetta caratteri speciali
(*, %, etc.).
</p>
        <p>
Peccato che quando ci si connette al crm online bisogna farsi generare il famoso ID
da inserire come parametro all'atto dell'instanziazione del proxy. La password generata
dallo strumento in dotazione all'SDK per tale generazione inserisca tali caratteri
nella password!!!br /&gt;
</p>
        <p>
Prestare quindi mollta attenzione!!!
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=b2a284dd-768f-4399-b5c5-f50050cc428e" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Se l'e-mail router non funziona in IFD</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/04/SeLemailRouterNonFunzionaInIFD.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,b15c6c97-535b-4281-a802-600ec80ddd6b.aspx</id>
    <published>2012-01-04T18:05:42.662+01:00</published>
    <updated>2012-01-04T17:02:45.8299956+01:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...di gestione automatica della posta elettronica del CRM.
</p>
        <p>
L'errore e' del tipo:<br /></p>
        <p>
#26234 – The E-mail Router service could not process a provider work item using assembly:
Microsoft.Crm.Tools.EmailProviders.dll and class: Microsoft.Crm.Tools.Email.Providers.SmtpPollingSendEmailProvider.
System.NotSupportedException: The authentication endpoint Username was not found on
the configured Secure Token Service! at Microsoft.Crm.ServiceProxyCache`1.BuildServiceProxy(Uri
serviceUrl, Credential credentials, Uri homeRealmUrl, String passportEnvironment,
IServiceConfiguration`1 serviceConfiguration) at Microsoft.Crm.ServiceProxyCache`1.GetNewServiceProxy(Uri
serviceUrl, Credential credentials, Uri homeRealmUrl, String passportEnvironment)
at Microsoft.Crm.Tools.Email.Providers.Utility.GetOrganizationUrl(Uri discoveryServiceUrl,
Credential credentials, String organizationName) at Microsoft.Crm.Tools.Email.Providers.Utility.GetCrmService(Uri
discoveryUri, String authMode, String userName, String password) at Microsoft.Crm.Tools.Email.Providers.CrmPollingSendEmailProvider.Run()
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteProviderWork(Object providerQueueRequestObject)<br /></p>
        <p>
Questo succede perche' l'utente con cui lavora il servizio non viene autenticato dal
server claims che gestisce l'autenticazione delle installazioni IFD.
</p>
        <p>
Per risolverlo c'e' un modo facile e un modo difficile: 
<br /></p>
        <p>
Il modo facile e' di far lavorare il servizio con un utente riconosciuto dal CRM andando
quindi a cambiare le credenziali del servizio dal pannello amministrativo dei servizi.<br /></p>
        <p>
Il modo piu' complesso e' di inserire nel token di autenticazione il n ome dell'utente
con cui il router si connette alla distribuzione del CRM (si tratta dell'utente utilizzato
nello strumento di configurazione del router stesso), modificando la configurazione
ADFS (attraverso l'apposito strumento) come riportato nella figura.<br /></p>
        <p>
          <img border="0" src="http://www.sberetta.it/content/binary/ADFSEMailRouterError.JPG" />
          <br />
        </p>
        <p>
Praticamente bisogna ricercare l'endpoint di nome <b>/adfs/services/trust/13/username</b> e
abilitarlo (tasto destro abilita). A questo punto si riavvia il servizio ADFS 2.0
e il gioco e' fatto!
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=b15c6c97-535b-4281-a802-600ec80ddd6b" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Entita' del CRM duplicate nel connettore NAV CRM</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2012/01/04/EntitaDelCRMDuplicateNelConnettoreNAVCRM.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,3e6b89ec-f136-4d65-a817-5f0a3b0510f1.aspx</id>
    <published>2012-01-04T03:07:15.7547976+01:00</published>
    <updated>2012-01-04T03:13:20.8426795+01:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
... riconfigurazioni complete multiple degli adapter del CRM.
</p>
        <p>
Per far vedere le modifiche alla struttura dati del CRM al connettore bisogna far
girare ogni volta il rispettivo configuratore dall'interfaccia del connettore.
</p>
        <p>
Ma solo la prima volta bisogna effettuare la configurazione completa, altrimenti si
incorre nel problema.<br /></p>
Per risolverlo utilizzare la seguente procedura: 
<br /><li>
Salvare i mapping che coinvolgono le entita' duplicate</li><li>
Eliminare dalla cartella degli object provider della company CRM interessata dal problema
nel path di installazione del connettore, gli object provider delle entita' duplicate</li><li>
Lanciare il configuratore del CRM dall'interfaccia del CRM <b>facendo attenzione di
flaggare "skyp the complete configuration..."</b></li><li>
Ripristinare i mapping.</li><br /><p>
BUON LAVORO!!!
</p><img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=3e6b89ec-f136-4d65-a817-5f0a3b0510f1" /></div>
    </content>
  </entry>
  <entry>
    <title>Errore in partenza del connettore CRM NAV</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2011/12/20/ErroreInPartenzaDelConnettoreCRMNAV.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,4692a17d-b83b-4b53-a747-4476f0c756cf.aspx</id>
    <published>2011-12-20T10:57:27.5707363+01:00</published>
    <updated>2011-12-20T11:01:46.9135698+01:00</updated>
    <category term="CRM 2011 Configurazione" label="CRM 2011 Configurazione" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2BConfigurazione.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
... agire sul DB del connettore.
</p>
        <p>
Si tratta infatti di un baco del connettore:<br />
a volte non vengono correttamente registrati gli object provider, specie se si usano
pagine custom, nel DB "MSDI" del connettore.<br />
Per uscire da questa situazione basta aprire la tabella "dbo.Maps" ed eliminare i
record che hanno valori nulli. In una situazione funzionante l'unico campo che puo'
contenere valori nulli e' "Settings": gli altri dovrebbero essere tutti valorizzati.<br />
Se qualche altro campo risulta essere null, eliminare il record di cui esso fa parte.<br /></p>
        <p>
Automagicamente tutto ricomincia a funzionare!
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=4692a17d-b83b-4b53-a747-4476f0c756cf" />
      </div>
    </content>
  </entry>
  <entry>
    <title>AH questo end point REST</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2011/11/21/AHQuestoEndPointREST.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,5e1ed973-3abd-43e7-bd95-0c3bb348343b.aspx</id>
    <published>2011-11-21T16:46:57.1488594+01:00</published>
    <updated>2011-11-21T17:01:22.7173671+01:00</updated>
    <category term="CRM 2011 sviluppo lato client" label="CRM 2011 sviluppo lato client" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2Bsviluppo%2Blato%2Bclient.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
...ma bisogna stare molto attenti alle sue limitazioni e decidere se utilizzarlo di
conseguenza<br /></p>
        <p>
Una delle limitazioni che trovo personalmente piu' frustante e' l'impossibililita'
di filtrare sui campi delle entita' "madri" rispetto ad una relazione.<br /></p>
        <p>
L'esempio piu' eclatante e' quando si vuole filtrare per il campo Name di una lookup
(es. ragione sociale del cliente di una fattura partendo dalla fattura). Il REST permette
solo di filtare sulla prorieta' ID della EntityReference e quindi sul GUID.<br /></p>
        <p>
Se si prova ad impostare il filtro su un altro campo del record padre (ad esempio
il Name) si ottiene un errore del tipo: 
<br /><b>Reference to property Name on complex type EntityReference is not supported</b><br /></p>
        <p>
Quindi resta da dire ancora una cosa:<br /><b>Speriamo nelle rollup!</b></p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=5e1ed973-3abd-43e7-bd95-0c3bb348343b" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Sembra che le regole dei ribbon non funzionino.....</title>
    <link rel="alternate" type="text/html" href="http://www.sberetta.it/2011/11/21/SembraCheLeRegoleDeiRibbonNonFunzionino.aspx" />
    <id>http://www.sberetta.it/PermaLink,guid,013a0f68-6b02-45f2-b24e-627673eb531e.aspx</id>
    <published>2011-11-21T12:39:28.6375731+01:00</published>
    <updated>2011-11-21T12:48:11.7964961+01:00</updated>
    <category term="CRM 2011 sviluppo lato client" label="CRM 2011 sviluppo lato client" scheme="http://www.sberetta.it/CategoryView,category,CRM%2B2011%2Bsviluppo%2Blato%2Bclient.aspx" />
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
.... i campi inseriti nella regola non sono esposti.<br /></p>
        <p>
Un esempio lampante sono le regole che riguardano lo stato del record su un form.
Se i campi dello stato non sono esposti nel form i pulsanti relativi non si vedono,
come se non ci fossero.<br /></p>
        <p>
In realta' c'e' un javascript che va a verificare la regola, ma non trovando l'attributo
va in errore, allora il motore di render "elimina" il pulsante.<br /></p>
        <p>
Quindi basta pubblicare nel form i campi relativi alle regole!!!!
</p>
        <img width="0" height="0" src="http://www.sberetta.it/aggbug.ashx?id=013a0f68-6b02-45f2-b24e-627673eb531e" />
      </div>
    </content>
  </entry>
</feed>
