Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.
Kai kuriate Microsoft Office InfoPath 2007 formos šabloną, numatytųjų reikšmių galite priskirti valdiklius, kurie susieti su laukais, į formos šabloną. Numatytoji reikšmė yra reikšmė, kuri rodoma automatiškai valdiklyje, kai vartotojas atidaro formą užpildyti jį.
Šiame straipsnyje:
Numatytųjų reikšmių apžvalga
Kai kuriate formos šabloną, galite priskirti numatytųjų reikšmių valdikliai norint padėti vartotojams greičiau užpildykite formą. Pvz., jei norite sukurti darbuotojų išlaidų ataskaitos formos šabloną, galite priskirti šiandienos datą kaip numatytoji reikšmė datos parinkiklio valdiklis. Todėl dabartinę datą automatiškai įtraukiami duomenys datos parinkiklio valdiklį, kai vartotojas atidaro formą, ir jie neturi rankiniu būdu įvesti datą.
Formos šablone, galite nustatyti numatytąsias reikšmes:
-
Valdikliui, kuris yra automatiškai užpildomi, kai vartotojas atidaro formą užpildyti jį priskirti konkrečią vertę.
-
Naudojant taisyklė nustatyti numatytąją reikšmę į valdiklį, remiantis duomenimis, kurį vartotojas įveda į kitą valdiklį į formą.
-
Visus savo formos šablono numatytųjų reikšmių nustatymas iš karto.
Nustatyti numatytąją reikšmę kaip valdikliui
Kai formos šablone lauko numatytąją reikšmę, nurodant reikšmė, kuri turi būti rodoma automatiškai valdiklyje, kai vartotojas užpildo formą pagal šį formos šabloną.
-
Jei Duomenų šaltinio užduočių srities nematomas, meniu rodymas spustelėkite Duomenų šaltinio .
-
Užduočių srityje Duomenų šaltinis dešiniuoju pelės mygtuku spustelėkite lauką, kurio numatytoji reikšmė, kurią norite nustatyti, ir kontekstiniame meniu spustelėkite Ypatybės .
-
Spustelėkite skirtuką Duomenys.
-
Atlikite vieną iš šių veiksmų:
-
Norėdami naudoti konkrečią vertę kaip numatytąją reikšmę, įveskite numatytąją reikšmę į lauką reikšmės .
-
Norint naudoti XPath išraiškos kūrimas numatytoji reikšmė, spustelėkite Įterpti formulę , ir tada dialogo lange Formulės įterpimas sukurti XPath išraišką.
Patarimas: Automatiškai atnaujinti pasirinktą lauko reikšmė kaskart formule yra skaičiuojama, pažymėkite žymės langelį Naujinti šią reikšmę, kai formulės rezultatas bus perskaičiuojama, dialogo lange lauko arba grupės ypatybės .
-
-
Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.
Techninė informacija
Kai nustatysite valdiklio numatytoji reikšmė, taip pat nustatote lauko numatytąją reikšmę į kurį valdiklį susieta. Bet kurį valdiklį, kuris yra susieta su šio lauko bus priskiriamos vienu numatytoji reikšmė.
Jei numatytoji reikšmė yra konkrečią reikšmę, ta reikšmė bus saugomas aplanke template.xml failą, susietą su formos šablono. Programiškai pakeisti numatytąją reikšmę, pakeiskite reikšmę į atitinkamą lauką template.xml failą. Jei numatytoji reikšmė yra XPath išraiškos rezultatą, išraiškos saugomi faile manifest.xsf lauko xsf:calculatedField elementą.
Nustatyti numatytąją reikšmę naudojant taisyklę
Norėdami nustatyti numatytąją reikšmę pagal kitą valdiklį reikšmę valdiklį, galite naudoti taisyklę. Taisyklė – veiksmas, kai įvykdoma sąlygos formoje. Pvz., gali būti sukurti formos šabloną valdikliui valstybės ir kitą valdiklį, pašto indeksas. Kai vartotojas įveda pašto indeksas, pašto indeksas valdiklyje, valstybės kontrolės automatiškai įtraukiami duomenys su būsena.
Norint atlikti šią procedūrą, turite dvi valdiklių formos šablone – vieną, kad vartotojas bus įvesti duomenis į ir vieną, kuris bus užpildomi su numatytąja reikšme, remiantis į pirmąjį valdiklį įvedami duomenys.
-
Dukart spustelėkite valdiklį, valdiklio numatytoji reikšmė bus pagrįstas.
Pvz., būseną ir pašto indeksas valdiklius, jei būtų dukart spustelėjus pašto kodo valdiklis.
-
Spustelėkite skirtuką Duomenys.
-
Dalyje tikrinimo ir taisykles, spustelėkite taisyklės.
-
Dialogo lange taisyklės spustelėkite įtraukti.
-
Lauke pavadinimas įveskite taisyklės pavadinimą.
-
Norėdami nurodyti, kada vykdyti taisyklę, spustelėkite Nustatyti sąlygą.
-
Dialogo lange sąlyga įvesti sąlygą, ir spustelėkite gerai.
Pvz., jei norite įtraukti valdiklį, kai vartotojas įveda duomenis į kitą valdiklį, pirmame lauke, spustelėkite lauką, kuris vartotojas bus įvesti duomenis į numatytąją reikšmę, spustelėkite lygu antrame lauke, o paskutiniame lauke , įveskite duomenis, vartotojas bus įvesti į valdiklį.
-
Dialogo lange taisyklė spustelėkite Pridėti veiksmą.
-
Veiksmų sąrašą, spustelėkite nustatyti lauko reikšmę.
-
Spustelėkite šalia lauko ir dialogo lange pasirinkite lauką arba grupę spustelėkite valdiklį, kurio numatytoji reikšmė, kurią norite nustatyti.
-
Atlikite vieną iš šių veiksmų:
-
Norėdami naudoti konkrečią reikšmę kaip numatytoji reikšmė, lauke reikšmė įveskite norimą reikšmę ir spustelėkite gerai.
-
Naudoti XPath išraišką sukurti numatytąją reikšmę, spustelėkite Įterpti formulę , įveskite formulę, dialogo lange Formulės įterpimas ir spustelėkite gerai.
-
-
Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.
Visas formos numatytųjų reikšmių nustatymas
Jei žinote visus valdiklius į formos šabloną, bus numatytoji reikšmė, ir numatytųjų reikšmių nėra pagrįstos taisyklės, galite visus numatytųjų reikšmių nustatymas iš karto.
-
Meniu Įrankiai spustelėkite Formos parinktys.
-
Sąraše kategorija spustelėkite Išsamiau ir tada spustelėkite Redaguoti numatytosios reikšmės.
-
Dialogo lange Redaguoti numatytąsias reikšmes , pažymėkite lauką, kurio numatytoji reikšmė, kurią norite nustatyti.
-
Atlikite vieną iš šių veiksmų:
-
Norėdami naudoti konkrečią reikšmę kaip numatytoji reikšmė, įveskite lauko numatytąją reikšmę lauke Numatytoji reikšmė , ir spustelėkite gerai.
-
Norint naudoti XPath išraiškos kūrimas numatytoji reikšmė, spustelėkite Įterpti formulę , ir tada dialogo lange Formulės įterpimas sukurti XPath išraišką.
Patarimas: Automatiškai atnaujinti pasirinktą lauko reikšmė kaskart formule yra skaičiuojama, pažymėkite žymės langelį Naujinti šią reikšmę, kai formulės rezultatas bus perskaičiuojama, dialogo lange Redaguoti numatytosios reikšmės .
-
-
Kartokite 3 ir 4 veiksmus su kiekvienu lauku, kurio numatytoji reikšmė, kurią norite nustatyti.
-
Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.