<< graphic

gridds - Update: 03/02/2012 17:43:28 - index

head >>

›› REFERENCE XML - GRIDDS

Oggetto: GRIDDS

<nome typeobj="gridds" attribute="valore"...>
...
</nome>


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: gridds

label
Etichetta dell'oggetto.

order
Consente di ordinare la colonna.
Valori consentiti: true,false
Valori di default: false

readonly
Oggetto in sola lettura.
Valori consentiti: true,false
Valori di default: true

insertnew
Visualizza la riga da inserire nella griglia.
Valori consentiti: true,false
Valori di default: true

width
Larghezza dell'oggetto (con unità di misura es: 600px).

height
Altezza dell'oggetto (con unità di misura es: 600px).

cssfile
Nome del file css usato dall'oggetto.

display
ID dell'oggetto che visualizza/nasconde la griglia. Es. "display"="tabs1" L'init della griglia avverà solamente alla chiamata della funzione tabs1Display(). Per un corretto funzionamento della griglia l'inizializzazione deve avvenire quando la griglia non è nascosta dal css. Non è necessario impostare questo valore poichè viene ereditato automaticamente in base all'oggetto in cui si trova la griglia.

java
Nome del/dei file javascript usati dall'oggetto.
Valori di default: gridds.js

pdffont
Font PDF
Valori di default: Arial

pdffontsize
Dimensione del font PDF
Valori di default: 8

dsobj
ID dell'oggetto datasource associato.

autoscroll
Abilita/Disabilita la modalità di autoscroll.
Valori consentiti: true,false
Valori di default: false

›› Elenco dei metodi Javascript intercettabili dall'utente:

Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","getAllCol", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setWidthHead", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setWidthHeadNoCols", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setWidthRowZero", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setColOrder", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","addRowTimeout", "User function"); Function parameters: function(obj,i,numrows)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","showROW", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","addCOL", "User function"); Function parameters: function(obj,newRow,i,row,col,numobj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","addROW", "User function"); Function parameters: function(obj,row)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","changeColor", "User function"); Function parameters: function(obj,row,color)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","changeColorCol", "User function"); Function parameters: function(newRow,i,numobj,color)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","getDSpos", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","unselected", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","clickROW", "User function"); Function parameters: function(obj,row,event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","selectedROW", "User function"); Function parameters: function(obj,row,shiftKey,ctrlKey)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","initObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","displayObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","autoHeight", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","autoWidth", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setFocus", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","setFocusInput", "User function"); Function parameters: function(row)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","scrollBody", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","keyUp", "User function"); Function parameters: function(id,event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","keyDown", "User function"); Function parameters: function(id,event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","colMouseMove", "User function"); Function parameters: function(colObj,event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","colMouseDown", "User function"); Function parameters: function(colObj,event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","startResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","colResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","lastColResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","colMouseUp", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","lastColMouseUp", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","doResize", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","doResizeROWZero", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("GRIDDS","saveRow", "User function"); Function parameters: function(id)


Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","getAllCol", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setWidthHead", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setWidthHeadNoCols", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setWidthRowZero", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setColOrder", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","addRowTimeout", "User function"); Function parameters: function(obj,i,numrows)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","showROW", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","addCOL", "User function"); Function parameters: function(obj,newRow,i,row,col,numobj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","addROW", "User function"); Function parameters: function(obj,row)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","changeColor", "User function"); Function parameters: function(obj,row,color)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","changeColorCol", "User function"); Function parameters: function(newRow,i,numobj,color)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","getDSpos", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","unselected", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","clickROW", "User function"); Function parameters: function(obj,row,event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","selectedROW", "User function"); Function parameters: function(obj,row,shiftKey,ctrlKey)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","initObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","displayObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","autoHeight", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","autoWidth", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setFocus", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","setFocusInput", "User function"); Function parameters: function(row)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","scrollBody", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","keyUp", "User function"); Function parameters: function(id,event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","keyDown", "User function"); Function parameters: function(id,event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","colMouseMove", "User function"); Function parameters: function(colObj,event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","colMouseDown", "User function"); Function parameters: function(colObj,event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","startResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","colResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","lastColResize", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","colMouseUp", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","lastColMouseUp", "User function"); Function parameters: function(event)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","doResize", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","doResizeROWZero", "User function"); Function parameters: function(obj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("GRIDDS","saveRow", "User function"); Function parameters: function(id)

›› Note fornite dagli utenti

Inserisci Nota ADD NOTE

Uso della griglia con le righe di intestazione

Scritto da: ruben


                <gridds1 typeobj="gridds" dsobj="ds3" width="1200" height="autosize">
                    <header>
                        <head headlabel="" headcol="1"/>
                        <head headlabel="ISCRITTI" headcol="2"/>
                        <head headlabel="AFFLUENZA" headcol="4"/>
                        <head headlabel="DATI VOTI" headcol="10"/>
                    </header>
                    <coloumn>
                        <col objtype="label" dsitem="sezione" />
                        <col objtype="label" dsitem="maschi"/>
                        <col objtype="label" dsitem="femmine"/>
                        <col objtype="label" dsitem="quattro_m" itemlabel="maschi"/>
                        <col objtype="label" dsitem="maschi_per" itemlabel="%" defaultvalue="0"/>
                        <col objtype="label" dsitem="quattro_f" itemlabel="femmine"/>
                        <col objtype="label" dsitem="femmine_per" itemlabel="%" defaultvalue="0"/>
                        <col objtype="label" dsitem="votanti" itemlabel="votanti"/>
                        <col objtype="label" dsitem="votanti_per" itemlabel="%" defaultvalue="0"/>
                        <col objtype="text" size="3" itemlabel="validi" dsitem="validi" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="label" dsitem="validi_per" itemlabel="%" defaultvalue="0"/>
                        <col objtype="text" size="3" itemlabel="solo sindaci" dsitem="solopresidenti" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="text" size="3" itemlabel="bianche" dsitem="bianche" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="text" size="3" itemlabel="nulle" dsitem="nulle" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="text" size="3" itemlabel="contestati" dsitem="contestate" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="text" size="3" itemlabel="v.c.n.a." dsitem="vcna" blur="number" minlength="1" keypress="decimal" order="false"/>
                        <col objtype="label" dsitem="nonvalidi" itemlabel="non validi"/>
                    </coloumn>
                </gridds1>