Piezīme
Lai piekļūtu šai lapai, nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Nodrošina parādīšanas un rediģēšanas pieredzi vienam parādīšanas veidlapas vai veidlapas rediģēšanas vadīklas laukam.
Apraksts
Veidlapas rādīšanas un veidlapas rediģēšanas vadīklas darbojas kā konteineri visu ierakstu parādīšanai un skatīšanai. Katrā konteinerā var būt kartes vadīklu kopa, kas parāda atsevišķus laukus vai nodrošina veidu, kā atjaunināt šos laukus. Katrai kartītei ir rekvizīts DataField , kas norāda, ar kuru ieraksta lauku tā darbojas.
Iepriekš definētas kartītes ir definētas dažādiem datu tipiem un lietotāju pieredzei. Piemēram, var būt karte, lai rediģētu skaitļu lauku ar teksta ievades vadīklu, kas ir lieliski piemērota lietošanai ar tastatūru. Cita kartīte var atbalstīt skaitļa rediģēšanu, tā vietā izmantojot vadīklu Slīdnis . Ja veidlapas vadīkla ir atlasīta, labajā rūtī var viegli atlasīt karti, pamatojoties uz lauku.
Kartes pašas satur vadīklas. Kartītes vadīklas veido viena lauka attēlošanas un rediģēšanas pieredzi. Piemēram, skaitļu kartīte var sastāvēt no etiķetes vadīklas, lai nodrošinātu lauka parādāmo nosaukumu, un teksta ievades vadīklas, lai nodrošinātu lauka vērtības redaktoru. Kartītē var būt arī vadīkla Etiķete , kas parāda visas radušās validācijas kļūdas, un vadīkla Etiķete kopējai zvaigznītei, lai norādītu, ka lauks ir nepieciešams.
Iepriekš definētas kartītes vadīklas var pielāgot, mainot tās izmērus, pārvietojot, paslēpjot, pievienojot vadīklas un veicot citas izmaiņas. Varat arī sākt ar pilnīgi tukšu karti, "pielāgotu karti", kurai pievienojat vadīklas no nulles.
Iepriekš definētas kartes ir bloķētas pēc noklusējuma. Bloķētā kartē var modificēt tikai noteiktus kartes rekvizītus vai kartes vadīklas, bet bloķētu karti nevar izdzēst. Kartes bloķēšanu var parādīt un atbloķēt skata Papildu cilnē Skats. Ja rekvizīts ir bloķēts un to nevar modificēt, tas tiek parādīts ar bloķēšanas ikonu blakus tā nosaukumam. Kartes atbloķēšana ir sarežģīta darbība, un tā jāveic uzmanīgi, jo kartei vairs nenotiks automātiska formulas ģenerēšana, un jūs nevarat atkārtoti bloķēt karti.
Veidlapas konteinerā ir pieejams ieraksts ThisItem , un tajā ir visi ieraksta lauki. Piemēram, kartes rekvizīts Default bieži tiek iestatīts uz ThisItem. Lauka nosaukums.
Vecākatsauci var izmantot, lai konfigurētu vadīklu atsauces uz kartes rekvizītiem. Piemēram, vadīklai jāizmanto Parent.Default , lai nolasītu lauka sākotnējo stāvokli no datu avota. Izmantojot vecāku , nevis tieši piekļūstot vajadzīgajai informācijai, kartīte ir labāk iekapsulēta, un to var mainīt uz citu lauku, neizjaucot iekšējās formulas.
Skatiet sadaļu Izpratne par datu kartēm , lai uzzinātu, kā pielāgot, atbloķēt un izveidot kartītes.
Atslēgu rekvizīti
DataField — ieraksta lauka nosaukums, ko šī kartīte parāda un rediģē.
- Norādiet nosaukumu kā vienu statisku virkni, kas ir ievietota dubultpēdiņās (piemēram, "Nosaukums"), nevis formulu.
- Atsaistījiet karti, iestatot tās rekvizītu DataFieldtukšu. Nesaistīto karšu rekvizīti Derīgs un Atjaunināt tiek ignorēti.
Noklusējums — vadīklas sākotnējā vērtība, pirms lietotājs to maina.
- Katrai kartītes vadīklai iestatiet šo rekvizītu uz Parent.Default , lai atsauktos uz lauka noklusējuma vērtību atbilstoši datu avotam. Piemēram, iestatiet slīdņa rekvizītu Default uz Parent.Default , lai nodrošinātu, ka lietotājs sāk ar šī slīdņa vispārīgo vērtību.
DisplayMode — vērtības var būt Rediģēt, Skatīt vai Atspējotas. Konfigurē, vai kartītē esošā vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skats) vai ir atspējota (Atspējota).
- Ļauj izmantot vienu kartīti gan rediģēšanas, gan skatīšanas veidlapās, konfigurējot šo rekvizītu, kas pēc noklusējuma ir saistīts ar veidlapas darbību.
- Skata režīmā pakārtotās vadīklas, piemēram, Teksta ievade, Nolaižamā izvēlne, Datuma atlasītājs, parādīs tikai teksta vērtību un neatveidos nekādus interaktīvus elementus vai dekorācijas.
DisplayName — lietotājam draudzīgs nosaukums datu avota laukam.
- Funkcija DataSourceInfo nodrošina šos metadatus no datu avota.
- Kartītes vadīklām jāizmanto Parent.DisplayName , lai atsauktos uz lauka nosaukumu.
Kļūda — lietotājam draudzīgs kļūdas ziņojums, kas jāparāda šim laukam, ja validācija neizdodas.
- Šis rekvizīts tiek iestatīts, izsaucot SubmitForm .
- Ziņojumā ir aprakstītas validācijas problēmas, pamatojoties uz datu avota metadatiem un kartes rekvizīta Obligāti pārbaudi.
Obligāti — vai kartītē, rediģējot datu avota lauku, ir jābūt vērtībai.
- Funkcija DataSourceInfo nodrošina nepieciešamos metadatus no datu avota.
- Kartītes vadīklām jāizmanto Parent.Required , lai noteiktu, vai kartītes lauks ir obligāts.
Atjaunināšana — vērtība, kas jāieraksta atpakaļ lauka datu avotā.
- Izmantojiet šī rekvizīta formulu, lai izvilktu vērtības no kartītes rediģēšanas vadīklām, lai tās rakstītu atpakaļ datu avotā. Piemēram, iestatiet kartes rekvizītu Update uz Slider.Value , lai atjauninātu datu avotu ar vērtību no šīs kartītes slīdņa.
Platums — attālums starp vadīklas kreiso un labo malu.
WidthFit — vai vadīkla automātiski palielinās horizontāli, lai aizpildītu tukšu vietu konteinera vadīklā, piemēram, veidlapas rediģēšanas vadīklā. Ja vairākām kartītēm šis rekvizīts ir iestatīts uz true, atstarpe starp tām tiek sadalīta. Papildinformāciju skatiet sadaļā Izpratne par datu veidlapas izkārtojumu.
Papildu rekvizīti
BorderColor — vadīklas apmales krāsa.
BorderStyle — vai vadīklas apmale ir vienkrāsaina, punktēta, punktēta vai nav.
BorderThickness — vadīklas apmales biezums.
Aizpildījums — vadīklas fona krāsa.
Augstums — attālums starp vadīklas augšējo un apakšējo malu.
Derīga — vai veidlapas vadīkla Kartīte vai Rediģēt satur derīgus ierakstus, kas ir gatavi iesniegšanai datu avotā.
Redzams — vai vadīkla tiek parādīta vai ir paslēpta.
X – attālums starp vadīklas kreiso malu un tās vecākkonteinera kreiso malu (ekrāns, ja nav vecākkonteinera). Kartes vadīklai konteinerā, kurā ir vairākas kolonnas, šis rekvizīts nosaka kolonnu, kurā karte tiek rādīta.
Y – attālums starp vadīklas augšējo malu un vecākkonteinera augšējo malu (ekrāns, ja nav vecākkonteinera). Kartes vadīklai konteinerā, kurā ir vairākas rindas, šis rekvizīts nosaka rindu, kurā karte tiek rādīta.
Piemēri
Skatiet piemērus Izpratne par datu kartēm un Datu veidlapas izkārtojuma izpratne .
Pieejamības vadlīnijas
Krāsu kontrasts
Jābūt atbilstošam krāsu kontrastam starp:
- Aizpildiet un visas bērnu vadīklas. Piemēram, ja kartītē ir etiķete un etiķetei ir caurspīdīgs aizpildījums, kartītes aizpildījums faktiski kļūst par uzlīmes fona krāsu. Tādējādi ir jābūt pietiekamam kontrastam starp kartītes aizpildījumu un etiķetes krāsu.
Ekrāna lasītāja atbalsts
- Ir jābūt klāt DisplayName.