Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik [2018/10/05 16:13] admin |
wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik [2019/08/08 02:06] |
||
---|---|---|---|
Rida 1: | Rida 1: | ||
- | ~~ODT~~ | ||
- | ====== Ühe kasutaja valiku väli ====== | ||
- | ===== Milleks? ===== | ||
- | |||
- | Ühe kasutaja valiku väli on seotud kasutaja staatilise andmetüübiga st, et kasutaja valiku välja valikud võetakse süsteemi kasutajate hulgast. | ||
- | |||
- | ===== Kuidas seadistada? ===== | ||
- | |||
- | 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" ==== | ||
- | {{ :wd:välimus_ühe_kasutaja_valik.png |}} | ||
- | |||
- | * Valitud aktiivne kasutaja - automaatselt valitakse väljale selle inimese kasutajakonto, kes on avanud mõne andmetüübi lisamise vormi | ||
- | <note warning>**Loo omaniku seos.** Soovitatav mitte kasutada. Funktsionaalsus on säilitatud süsteemi ühildavuse huvides.</note> | ||
- | * Dubleeri seostesse - kasutajakonto, mis on valitud dubleeritakse automaatselt ka [[wd:administraatorile:andmetüübihaldus#seosed|seoste plokki]]. | ||
- | * Aktiivne lisamisel - kui väli on linnutatud, saate valida väljale kasutajakontot, kui olete andmetüübi lisamise vormil; | ||
- | * Aktiivne muutmisel - saate valida väljale kasutajakontot, kui olete andmetüübi muutmise vormil; | ||
- | * Suurus - välja suurus; | ||
- | * Valiku tüüp - välja välimus; | ||
- | * Popup aken - väli avatakse popup aknas {{:wd:popup_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. | ||
- | |||
- | ==== 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}} | ||
- | |||
- | **[[wd:administraatorile|Tagasi administraatori juhendi avalehele]]** |