Szkriptszerkesztés
Webes kérdőív specifikus feltételek és függények
- LENGTH(SZÖVEG): visszaadja a szöveg karakterszámát
....&uid=TESZT
Példa: ERR(LENGTH(<0.1.1>) > 10,"Maximum 10 karakter!")
- M[R,C] TABULÁTOR HTML-szöveg: cellába szöveg elhelyzése (lehet kép is) listák fülön lehet definiálni
Példa: M[1,1] TABULÁTOR IMG("smiley.png")
-
IMG(kép neve): A Beállítások/Multimédiában feltöltött képeket beidézhetjük így kérdés/sor/oszlop szövegébe és cellába is
Példa: Kérjük, nézze meg az alábbi képet: IMG("teszt.png") -
Kép formázása: egyedi css-t lehet megadni a következő selectorral: img[data-name="képneve.jpg"] {width:100px; ...}
- GETFILEURL(file neve): A Beállítások/Multimédiában feltöltött fájl elérési linkjét adja vissza eredményül
- SYS(LINKINFO): uid GET paraméter értéke
....&uid=TESZT
Példa: FV[1,1]="SYS(LINKINFO)" Az 1/1-es cellába beírja a uid paraméter értékét, ami jelen esetben a "TESZT"
- LINKINFO(GET paraméter neve): A linkbe felvehetünk paramétereket, amit a függőségekben be lehet állítani:
....&uid=TESZT&SOURCE=facebook
Példa: FV[1,1]="LINKINFO(SOURCE)" Az 1/1-es cellába beírja a SOURCE paraméter értékét, ami jelen esetben a "facebook" szöveg
HTML-szöveg : Infopanel rögzítése Paraméterek fülön, gombra kötötten információ megjelenítésePélda: <infopanel>Ehhez a kérdéshez azt kell tudni ...</infopanel>
- REDIRECT(FELTÉTEL, LINK): Következő gombra kattintva igaz feltétel esetén betöltődik a link
Példa: REDIRECT(<0.1.1.1>,"https://adertis.hu")
- SZEPARÁCIÓS SOR: Adott sor legyen üres, plusz a függőségbe be kell írni, hogy CE[R,0]'=0
- ROWORDER(KÉRDÉSID,sor/oszlop), COLORDER(KÉRDÉSID,sor/oszlop):
Lehet tartani rotációs sorrendet, a Paraméterek fülön kell beírni, hogy melyik kérdés alapján és, hogy a kérdés sorai vagy oszlopai alapján történjen. Akkor van értelme, hogy ha a hivatkozott kérdés rotálva van. Sor értéke = 1, Oszlop értéke = 2. ROWORDER esetén a sor/oszlop default értéke=1, COLORDER esetén=2. A nem megfeleltethető sorokat/oszlopokat a végére rakja a program.
Példa: ROWORDER(1): 1-es kérdés sorainak megjelenítési sorrendje alapján jeleníti meg az adott kérdés sorait ROWORDER(1,1): 1-es kérdés sorainak megjelenítési sorrendje alapján jeleníti meg az adott kérdés sorait ROWORDER(1,2): 1-es kérdés oszlopinak megjelenítési sorrendje alapján jeleníti meg az adott kérdés sorait COLORDER(1): 1-es kérdés oszlopainak megjelenítési sorrendje alapján jeleníti meg az adott kérdés oszlopait COLORDER(1,1): 1-es kérdés sorainak megjelenítési sorrendje alapján jeleníti meg az adott kérdés oszlopait COLORDER(1,2): 1-es kérdés oszlopainak megjelenítési sorrendje alapján jeleníti meg az adott kérdés oszlopait
- CAPTIONTOCELL(), NOCAPTIONTOCELL(): Egyválaszos kérdésnél a szöveget az input mező jobb oldalára helyezi, a NOCAPTIONTOCELL() megszünteti az általános beállítást.
- NOCHECKBOX(): elrejti a checkboxot, cellára lehet kattintani
-
VIEWOPT(tipus): optimalizálja a nézetet, típus=1 esetén egy oszlopba nyújta szét a táblázatot a kérdéstípusnak megfelelően. Típus=2 esetén addiog csinál egymás mellé oszlopokat, ameddig kifér a képernyőn. Projekt paraméter=Automatikus nézetoptimalizálás.
-
FORCEVIEWOPT(tipus): akkor is megcsinálja a típus szerint átalakítást, ha a képernyő mérete ezt nem indokolja, azaz kiférne a kérdéstáblázat.
- A Paraméterek fülön megadhatunk egyedi javascriptet, illetve css-t ezen tag-ek közé írva.
<script>Egyedi szkript</script> <style>Egyedi stílus</style>