L'oggetto label è l'equivalente del tag html label. Sfruttando alcuni dei suoi attributi è possibile ottenere diverse modalità di funzionamento.
La label supporta la formattazione
POPOLARE LA LABEL
Inserimento manuale dei dati:
<idtag typeobj="label" label="\nLabel:" value="textvalue"/>
In alternativa la label può essere popolata da un ds, gli attributi in gioco sono:
- dsobj: attributo contenete il nome del ds da cui prelevare i dati
- dsitem: attributo contenete il nome del campo da contenete i dati da visualizzare
<idtag typeobj="label" label="\nLabel:" dsobj="dsname" dsitem="fieldname" />
›› REFERENCE XML - LABEL
Oggetto: LABEL
<nome typeobj="label" attribute="valore".../>
Attributi:
debug
Attiva il debug dell'oggetto.
Valori consentiti: true,false
Valori di default: false
onclick
Codice associato all'evento onclick.
ondblclick
Codice associato all'evento ondblclick.
onmousedown
Codice associato all'evento onmousedown.
onmouseup
Codice associato all'evento onmouseup.
onmouseover
Codice associato all'evento onmouseover.
onmousemove
Codice associato all'evento onmousemove.
onmouseout
Codice associato all'evento onmouseout.
onkeypress
Codice associato all'evento onkeypress.
onkeydown
Codice associato all'evento onkeydown.
onkeyup
Codice associato all'evento onkeyup.
class
Nome della classe di stile utilizzata dall'oggetto.
style
Proprietà di stile.
lang
Specifica il codice della lingua utilizzata.
dir
Direzione del testo:
- LTR da sinistra a destra(default).
- RTL da destra a sinistra.
template
Nome del template utilizzato dall'oggetto, se non specificato viene utilizzato quello di sistema.
title
Informazioni aggiuntive visualizzate al passaggio del mouse sull'oggetto istanziato.
id
Nome univoco dell'oggetto.
Valori di default: label
limit
Numero di caratteri da visualizzare.
Posizionandosi con il mouse sopra la label, viene visualizzato tutto il contenuto.
size
Dimensione dell'oggetto.
value
Vedi TAG VALUE
Valore dell'oggetto.
align
Allineamento orizzontale.
Valori consentiti: left,center,right
defaultvalue
Valore di default dell'oggetto.
label
Etichetta dell'oggetto.
labelalign
Allineamento etichetta rispetto all'oggetto
Valori consentiti: left,right
Valori di default: left
labelwidth
Larghezza dell'etichetta.
labelstyle
Stile associato all'etichetta.
wrap
Proprietà PDF, valore di interlinea per il wrap
format
Vedi Formattazione
Style di formattazione.
java
Nome del/dei file javascript usati dall'oggetto.
Valori di default: label.js, format.js
dsobj
ID dell'oggetto datasource associato.
dsitem
Nome del campo datasource associato.
›› Elenco dei metodi Javascript intercettabili dall'utente:
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("LABEL","setDsValue", "User function"); Function parameters: function(obj,value)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("LABEL","limitAlt", "User function"); Function parameters: function(labelObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("LABEL","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("LABEL","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("LABEL","setDsValue", "User function"); Function parameters: function(obj,value)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("LABEL","limitAlt", "User function"); Function parameters: function(labelObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("LABEL","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("LABEL","refreshObj", "User function"); Function parameters: function(id)
›› Note fornite dagli utenti