Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
wd:administraatorile:andmetüübihaldus:ühe_kasutaja_valik [2015/04/01 13:20] 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]]. | ||
- | |||
- | ==== 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 ka [[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 [[#|(vt näidet A)]], kus määrake ära välja ekspordinimi, 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> | ||
- | |||
- | {{tag>väljad ühe_kasutaja_valik}} | ||
- | |||
- | **[[wd:administraatorile|Tagasi administraatori juhendi avalehele]]** |