DO: Messaggio di errore nel log e Named Properties
copia linkDescrizione del difetto
In alcuni casi particolari veniva generato il messaggio di errore "Proprietà 0 non definita" nei file di LOG del web server. Tale messaggio si manifestava solo se:
- nel progetto era presente almeno un documento
- era inoltre presente un pannello basato su quel documento
- nel pannello era presente una colonna che si riferiva ad una costante (quindi non collegata ad una proprietà del documento)
- nel documento non era stato implementato l'evento GetNamedPropertyDefinition o, in tale evento, non era gestito il caso relativo alla colonna con valore costante
Effetti del malfunzionamento
- Il sistema funzionava correttamente ma veniva generato il messaggio di errore "Proprietà 0 non definita" nei log del web server (tomcat o IIS).
Soluzioni
Era sufficiente, nell'evento GetNamedPropertyDefinition, gestire il caso:
********************************************************************************* // Evento notificato al documento per conoscere la definizione di una Named Property // ********************************************************************************* event Categories.OnGetNamedPropertyDefinition( string PropertyName // The name of the named property whose definition is sought IDPropertyDefinition PropertyDefinition // The object of the IDPropertyDefinition type that will be used to communicate... ) { if (PropertyName == "[STRING CONSTANT]") { PropertyDefinition.dataType = Character } }
Funzionalità interessate
L'utilizzo del framework DO in applicazioni web.
Note
- Malfunzionamento relativo alla richiesta di assistenza 000257-2015.
Ultima modifica: 04/09/2020 / Validità: da 15.5.6500