L'oggetto url è implementato dal tag html a. Questo oggetto si può utilizzare per creare dei link ad una pagina con passaggio di parametri.
L' url supporta la formattazione
CREARE UN LINK
Inserimento manuale:
<idtag typeobj="url" label="Label:" target="destination" action="page.php" actionparam="paramename" value="val" />
il risultato che si otterà sarà del tipo:
<a href="page.php?paramname=val" target="destination" />
In alternativa i dati dell'url possono provenire 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="url" label="Label:" dsobj="dsname" dsitem="fieldname" target="destination" action="page.php" actionparam="paramename" />
›› REFERENCE XML - URL
Oggetto: URL
<nome typeobj="url" 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: url
target
Destinazione degli URL da aprire.
action
Path del file da usare con link
Valori di default: url.obj.php
actionparam
Nome del parametro da usare nel link
Valori di default: param
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: url.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("URL","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("URL","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("URL","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("URL","refreshObj", "User function"); Function parameters: function(id)
›› Note fornite dagli utenti