Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik [2014/05/04 17:12] piret |
wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik [2019/08/08 02:06] (Hetkel kehtiv) |
||
---|---|---|---|
Rida 1: | Rida 1: | ||
+ | ~~ODT~~ | ||
====== Ühe kasutaja valiku väli ====== | ====== Ühe kasutaja valiku väli ====== | ||
Rida 8: | Rida 9: | ||
Vaata väljade üldiseid seadistusvõimalusi [[wd:administraatorile:andmetüübihaldus:väljad|siit]]. | Vaata väljade üldiseid seadistusvõimalusi [[wd:administraatorile:andmetüübihaldus:väljad|siit]]. | ||
+ | |||
+ | ==== Vaikimisi väärtus ==== | ||
+ | |||
+ | Väljale on võimalik seadistada vaikimisi väärtust. Näiteks võib olla tarvidus, et automaatselt kuvatakse dokumendi/objekti lisamisel allkirjastaja väljal Ants Jauram. Selleks sisestage vaikimisi väärtuse väljale kasutajanimi (nt **ants.jauram**). | ||
+ | |||
==== Plokk "Välimus" ==== | ==== Plokk "Välimus" ==== | ||
Rida 22: | Rida 28: | ||
* AJAX - väli avatakse AJAX lahendusega {{:wd:ajax_väli.png|}} | * AJAX - väli avatakse AJAX lahendusega {{:wd:ajax_väli.png|}} | ||
* Väljad onLoad, onSubmit, onChange, onFocus, onBlur, onKeyUp ning HTML atribuudid - JavaScripti sündmuste defineerimine eriarenduste tarbeks. | * Väljad onLoad, onSubmit, onChange, onFocus, onBlur, onKeyUp ning HTML atribuudid - JavaScripti sündmuste defineerimine eriarenduste tarbeks. | ||
+ | |||
+ | ==== Kasutajakaardilt andmete kandmine tekstiväljale ==== | ||
+ | |||
+ | Kasutajakaardil olevaid andmeid on võimalik automaatselt panna üle kandma tekstiväljale nt kasutaja ametinimetuse kandmine tekstiväljale. Kui kasutaja valib kasutaja, täidetakse automaatselt lisamise vormil ametinimetuse väli kasutajakaardil olevaga. {{ :wd:yhe_kasutaja_valik_ametinimetus.png?500 |}} | ||
+ | - Enne seadistamist kontrollige, et teil oleksid andmekaardil olemas ühe kasutaja valiku välja tüüpi väli ning nt ametinimetuse sisestamiseks [[wd:administraatorile:andmetüübihaldus:tekst|tekstivälja tüüpi väli]]. Väljadel peavad olema [[wd:administraatorile:andmetüübihaldus:väljad#plokk_üldine|ekspordinimed]]. | ||
+ | - Seadistamiseks avage ühe kasutaja valiku välja tüüpi andmevälja seadistused ning pange **onLoad** väljale järgmine JavaScript [[wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik#näide_a|(vt Näide A)]], | ||
+ | * kus määrake ära <color red>välja ekspordinimi</color>, mille järgi päritakse andmeid kasutajakaardilt //$wd.get('field_'+exp2fid['**esitaja**']+'_div')//; | ||
+ | * ning välja ekspordinimi, millele tulemus väljastatakse //.setAfterSelectAutofillMapping({'occupation' : 'field_'+exp2fid['**ametinimetus**']// | ||
+ | |||
+ | === Näide A === | ||
+ | |||
+ | <code php>$wd.get('field_'+exp2fid['esitaja']+'_div').setAfterSelectAutofillMapping({ | ||
+ | 'occupation' : 'field_'+exp2fid['ametinimetus'] | ||
+ | }, true); | ||
+ | </code> | ||
+ | |||
+ | === Näide B === | ||
+ | |||
+ | <code php>$wd.get('field_'+exp2fid['nimi']+'_div').setAfterSelectAutofillMapping | ||
+ | ({ 'structure_unit' : 'field_'+exp2fid['struktuuriyksus'], | ||
+ | 'occupation' : 'field_'+exp2fid['amet'] | ||
+ | }, true); | ||
+ | </code> | ||
+ | |||
+ | === Hetkel toetatud väljad on: === | ||
+ | ^Andmeväli^Välja ekspordinimi (läheb JavaScripti väljale)^ | ||
+ | |Kasutajakonto ID|id| | ||
+ | |Kasutajanimi|username| | ||
+ | |Eesnimi|first_names| | ||
+ | |Perenimi|last_name| | ||
+ | |Eemal|is_away| | ||
+ | |Ametinimetus|occupation| | ||
+ | |E-post|email| | ||
+ | |Telefon 1|phone1| | ||
+ | |Telefon 2|phone2| | ||
+ | |GSM|gsm| | ||
+ | |Isikukood|estidcode| | ||
+ | |Üksus|division| | ||
+ | |Üksuse ID|division_id| | ||
+ | |Struktuuriüksus|structure_unit| | ||
+ | |SMS-i e-post|sms_email| | ||
+ | |Faks|fax| | ||
+ | |On töölaua admin|is_desktop_admin| | ||
+ | |On admin|is_admin| | ||
+ | |||
{{tag>väljad ühe_kasutaja_valik}} | {{tag>väljad ühe_kasutaja_valik}} | ||
**[[wd:administraatorile|Tagasi administraatori juhendi avalehele]]** | **[[wd:administraatorile|Tagasi administraatori juhendi avalehele]]** |