Add a rule

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 formos šabloną, galite naudoti taisykles automatiškai rodomas dialogo langas, nustatyti lauko reikšmę, užklausą arba pateikti duomenų ryšį, perjungti rodinius, arba atidaryti arba uždaryti formą, atsižvelgiant į tam tikrus įvykius ir sąlygas. Įvykiu gali būti pakeisti į tam tikrą lauką ar grupę duomenų šaltinis, spustelėkite mygtuką, įterpimo pasikartojanti sekcija arba pasikartojanti lentelėarba atidarymo eilutę arba pateikimo formos. Sąlygomis gali būti skaičiavimai, XPath išraiškos, vartotojo vaidmenys ir lauko reikšmė yra tuščias, nurodytą diapazone, yra lygi reikšmei kito lauko, arba prasideda ar yra yra tam tikrų simbolių.

Taip pat galite įtraukti kelis veiksmus taisyklę. Pavyzdžiui, galite įtraukti taisyklę, kuri rodoma dialogo lango pranešimą, kad leistumėte vartotojui, kad bus rodomas naujas formos rodinys, formos rodinys bus pakeista ir ją naudoja duomenų ryšį, kai vartotojas įves valdikliui, kuris yra susietas su lauku.

Šiame straipsnyje:

Apžvalga

Suderinamumo pastabos

Pridėti taisyklę, kuri veikia, kai vartotojas atidaro formą

Taisyklės įtraukimas į valdiklį

Taisyklės įtraukimas į lauką arba grupę

Taisyklės, kai vartotojas pateikia formą, įtraukimas

Apžvalga

Jei norite taikyti verslo logiką į formos šabloną, galite naudoti taisykles. Taisyklės, galite atlikti šiuos veiksmus:

  • Rodyti dialogo lango pranešimą    Galite įtraukti taisyklę rodomas dialogo langas vartotojo įvykdžius tam tikros sąlygos formoje. Pavyzdžiui, galite Rodyti pranešimą išlaidų ataskaitos formoje jei vartotojas įveda reikšmė, kuri viršija tam tikrą sumą.

  • Rodyti dialogo lango išraiška    Galite įtraukti taisyklę Rodyti XPath išraišką, kuri apskaičiuoja reikšmes skirtinguose laukuose formos rezultatus. Pavyzdžiui, galite naudoti šį veiksmą viduryje kelias taisykles, kurios naudojamos norint atlikti sudėtingus skaičiavimus. Patikrinkite skaičiavimo veikia tinkamai, stebint kiekvieną keitimą, kad reikšmes įvyksta skaičiavimo, galite naudoti šį veiksmą.

  • Perjungti rodinius    Galite įtraukti taisyklę naršyti kelis rodinius arba pakeisti rodinį formos, kuri remiasi vartotojo vaidmenį, kuris yra susijęs su vartotojo, kuris atidaro formą. Pavyzdžiui, galite įtraukti taisyklę į mygtuką, kuris leidžia vartotojams pereiti į ankstesnę arba paskesnę rodinį, spustelėjus mygtuką.

  • Nustatyti lauko reikšmę    Galite pridėti taisyklę, kuri apskaičiuoja lauko reikšmės. Pavyzdžiui, galite įtraukti taisyklę į lauką, kuris rodo projekto pabaigos datą pagal datą iš kito lauko plius tam tikrą dienų skaičių.

  • Užklausa naudojant duomenų ryšį    Galite pridėti taisyklę, kuri siunčia užklausą duomenų ryšį, kai sąlygos formoje. Pavyzdžiui, galite įtraukti taisyklę, kuri siunčia užklausą duomenų ryšį, kai vartotojas įveda savo darbuotojų skaičių išlaidų ataskaitos formoje.

  • Pateikti naudojant duomenų ryšį    Galite pridėti taisyklę, kuri pateikia visų duomenų formoje, išorinio duomenų šaltinio naudojant duomenų ryšį. Pavyzdžiui, galite įtraukti taisyklę į formos šabloną leidimo taikomosios programos, kuri pateikia formą, kad žiniatinklio tarnybos ir duomenų bazės duomenis, kai vartotojas spusteli mygtuką pateikti formoje.

  • Atidarykite naują formą užpildyti    Galite pridėti taisyklę, kuri atidaro naują formą, kuri pagal šį formos šabloną arba kitas formos šablono kopiją. Pavyzdžiui, galite įtraukti taisyklę į formos šabloną leidimo taikomosios programos, kuris atlieka šiuos veiksmus: Jei lauko reikšmė viršija nustatytą dydį, taisyklės atidaro naują formą, sukurtą pagal kitą formos šablone, kuris naudojamas abiejų leidimas elektros ir kūrimo programa jonų.

  • Formos uždarymas    Galite pridėti taisyklę, kuri uždaro formą, kai įvyksta įvykis formoje. Pavyzdžiui, galite įtraukti taisyklę, kuri uždaro formą, kai vartotojas pateikia formą ir išorinio duomenų šaltinio patvirtins, kad forma buvo sėkmingai pateikta.

Pastaba: Taisyklių, kuriuos galite taikyti savo formos šablono priklauso nuo valdikliai ir laukai formos šablone.

Valdiklis, kuris yra susietas su lauku taisyklės taikomos automatiškai šio lauko ir lauko taisyklės taikomos automatiškai valdikliui, kuris yra susietas su tuo lauku. Jei valdiklį susiesite su lauko, kuriame yra esamos taisyklės, taisyklės taikomos automatiškai valdiklį. Jei taisyklės įtraukimas į valdiklį, kad automatiškai taisyklė į lauką, kuriame yra susieta su šiame valdiklyje.

Jei kelių taisyklių įtraukimas į formos šabloną, Microsoft Office InfoPath paleis tokia tvarka, kokia taisyklės rodomos dialogo lange taisyklės . Turite galimybę sustabdyti likusių taisyklių apdorojimą, įvykdę ankstesniuose taisyklę.

Puslapio viršus

Suderinamumo pastabos

Nors formos šablone, kuris rodomas dialogo langas jūsų vartotojams, galite pridėti taisyklę, dialogo langai nerodomi automatiškai formas, kurias vartotojai pildyti žiniatinklio naršyklėje. Dialogo langai rodomi automatiškai tik būtų užpildyti programoje "InfoPath" formas.

Puslapio viršus

Pridėti taisyklę, kuri veikia, kai vartotojas atidaro formą

  1. Meniu Įrankiai spustelėkite Formos parinktys.

  2. Sąraše kategorija spustelėkite atidaryti ir įrašyti.

  3. Dalyje atidarymasspustelėkite taisyklės.

  4. Dialogo lange taisyklės spustelėkite įtraukti.

  5. Lauke pavadinimas įveskite taisyklės pavadinimą.

  6. Norėdami nurodyti sąlygą, kai taisyklės turėtų vykdyti, spustelėkite Nustatyti sąlygą, įveskite sąlygą ir tada spustelėkite gerai. Taisyklės, pradės veikti, kai nurodote atlikdami šį veiksmą, jeigu tenkinami.

  7. Spustelėkite įtraukti veiksmą.

  8. Sąraše veiksmas spustelėkite norimą veiksmą, ir įveskite veiksmų parinktis.

  9. Pakartokite 7 ir 8 kiekvieno veiksmo, kurį norite vykdyti taisyklės.

  10. Bet kokios taisyklės vykdymo po to, kai įvykdoma sąlyga šios taisyklės ir taisyklės veikia, pažymėkite žymės langelį nustoti apdoroti taisykles, kai bus apdorota Ši taisyklė .

  11. Spustelėkite Gerai.

  12. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

Puslapio viršus

Taisyklės įtraukimas į valdiklį

Jei valdiklį susieta lauko, kuriame yra viena ar daugiau taisyklių, lauko taisyklės taikomos automatiškai valdiklį. Bet kurią taisyklę, kuri jums įtraukimas į valdiklį taip pat įtraukiamas į lauką. Jei valdiklio įtraukimas į formos šablono rodinį ir susiesite su lauku su esamos taisyklės, esamos taisyklės taikomos automatiškai valdiklį. Jei taisyklės įtraukimas į lauką ir lauką yra susietas su valdikliu, taisyklės automatiškai taikoma kontrolės, taip pat.

  1. Dukart spustelėkite valdiklį.

  2. Spustelėkite skirtuką Duomenys.

  3. Spustelėkite taisyklės.

  4. Dialogo lange taisyklės spustelėkite įtraukti.

  5. Lauke pavadinimas įveskite taisyklės pavadinimą.

  6. Norėdami nurodyti sąlygą, kai taisyklės turėtų vykdyti, spustelėkite Nustatyti sąlygą, įveskite sąlygą ir tada spustelėkite gerai. Taisyklės, pradės veikti, kai nurodote atlikdami šį veiksmą, jeigu tenkinami.

  7. Spustelėkite įtraukti veiksmą.

  8. Sąraše veiksmas spustelėkite norimą veiksmą, ir įveskite veiksmų parinktis.

  9. Pakartokite 7 ir 8 kiekvieno veiksmo, kurį norite vykdyti taisyklės.

  10. Bet kokios taisyklės vykdymo po to, kai įvykdoma sąlyga šios taisyklės ir taisyklės veikia, pažymėkite žymės langelį nustoti apdoroti taisykles, kai bus apdorota Ši taisyklė .

  11. Spustelėkite Gerai.

  12. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

Puslapio viršus

Taisyklės įtraukimas į lauką arba grupę

Jei valdiklis yra susietas su lauku, kurioje yra esamos taisyklės, šios taisyklės taikomos automatiškai ir valdikliui. Bet kurią taisyklę, kuri įtraukiate į lauką taip pat įtraukiamas į valdiklį.

  1. Jei Duomenų šaltinio užduočių srities nematomas, meniu rodymas spustelėkite Duomenų šaltinio .

  2. Dukart spustelėkite lauką.

  3. Spustelėkite skirtuką taisyklės ir suliejimas .

  4. Spustelėkite Pridėti.

  5. Lauke pavadinimas įveskite taisyklės pavadinimą.

  6. Norėdami nurodyti sąlygą, kai taisyklės turėtų vykdyti, spustelėkite Nustatyti sąlygą, įveskite sąlygą ir tada spustelėkite gerai. Taisyklės, pradės veikti, kai nurodote atlikdami šį veiksmą, jeigu tenkinami.

  7. Spustelėkite įtraukti veiksmą.

  8. Sąraše veiksmas spustelėkite norimą veiksmą, ir įveskite veiksmų parinktis.

  9. Pakartokite 7 ir 8 kiekvieno veiksmo, kurį norite vykdyti taisyklės.

  10. Norėdami neleisti jokių taisyklių po Ši taisyklė (dabartiniame įvykyje), pažymėkite žymės langelį nustoti apdoroti taisykles, kai bus apdorota Ši taisyklė .

  11. Spustelėkite Gerai.

  12. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

Puslapio viršus

Taisyklės, kai vartotojas pateikia formą, įtraukimas

Galite konfigūruoti formos šablone vykdyti vieną arba daugiau taisyklių, kai jūsų vartotojas pateikia savo formą pagal jūsų formos šabloną. Pavyzdžiui, galite įtraukti taisyklę į formos šabloną, automatiškai pateikia į duomenų bazę ir el. formą, kai vartotojas pasirenka pateikti užpildytos formos. Taip pat galite įtraukti taisyklę formos šablone, kuris įjungia formą į kitą rodinį, kai vartotojas pateikia formą.

Pastaba: Prieš pradėdami šią procedūrą, įsitikinkite, kad jūsų formos šablone yra bent vieną duomenų pateikimo ryšį. Raskite saitai į išsamesnę informaciją apie pateikti duomenų ryšius, rasite skyriuje Taip pat žr .

  1. Meniu Įrankiai spustelėkite Pateikimo parinktys.

  2. Pateikia dialogo langą Parinktys , pažymėkite žymės langelį leisti vartotojams pateikti šią formą .

    Pastaba: Pažymėjus šį žymės langelį, InfoPath prideda mygtuką pateiktiStandartinė įrankių juosta ir meniu failas komandą pateikti pildydami formą.

  3. Spustelėkite atlikti pasirinktinį veiksmą naudojant taisyklesir spustelėkite taisyklės.

  4. Dialogo lange formos pateikimo taisyklės spustelėkite įtraukti.

  5. Lauke pavadinimas įveskite pavadinimą šią taisyklę, kuri apibūdina pateikti vietą. Pavyzdžiui, jei norite leisti vartotojams pateikti formą naudojant el. laišką tik tada, jei konkretaus lauko reikšmė yra didesnė nei 50, įveskite el. pašto pateikti daugiau nei 50.

  6. Norėdami nustatyti sąlygą, kuri turi būti teisinga, prieš naudodami šią taisyklę, spustelėkite Nustatyti sąlygą dialogo lango taisyklė . Dialogo lange sąlyga nustatytas sąlygas, turi būti teisingi, ir spustelėkite gerai.

  7. Dialogo lange taisyklė spustelėkite Pridėti veiksmą.

  8. Sąraše veiksmas spustelėkite veiksmą, kurį norite atsiranda, kai vartotojas pateikia formą pagal šį formos šabloną ir pasirinkite atitinkamas parinktis, kad veiksmų.

  9. Spustelėkite Gerai.

  10. Norėdami įtraukti papildomų veiksmų, pakartokite 7 – 9 kiekvieno papildomų veiksmų.

  11. Norėdami įtraukti kitų taisyklių, pakartokite veiksmus nuo 4 iki 9 kiekvieną papildomą taisyklę.

  12. Spustelėkite Gerai.

    1. Norėdami pakeisti pavadinimą, rodomą Standartinė įrankių juosta ir pasirodžiusiame meniu failas pildydami formą komandą pateikti mygtuką pateikti , įveskite naują pavadinimą lauke antraštė , pateikti Funkcijos dialogo lange.

      Patarimas: Jei norite priskirti mygtuką ir komandos spartųjį klavišą, įveskite ampersendo (&) prieš simbolį, kurį norite naudoti kaip spartųjį klavišą. Pvz., priskirti ALT + B spartieji klavišai mygtukui ir komandai, įveskite & pateikimo.

  13. Norėdami neleisti vartotojams naudodami komandą pateikti arba mygtuką pateikti įrankių juostoje Standartinė , kai jie užpildyti formą, išvalykite žymės langelį Rodyti pateikti meniu ir įrankių juostos mygtuką pateikti .

    1. Pagal numatytuosius parametrus, kai vartotojai pateikia formą, InfoPath išlaiko formą atidaryti ir rodo pranešimą, kad nurodytumėte, jei forma buvo sėkmingai pateikta. Norėdami pakeisti šį numatytąjį veikimo būdą, spustelėkite Išsamiauir atlikite vieną iš šių veiksmų:

      • Uždarykite formą arba sukurti naują tuščią formą, po to, kai vartotojas pateikia užbaigtą formą, spustelėkite po pateikti sąraše norimą parinktį.

      • Norėdami sukurti pasirinktinį pranešimą, nurodančius, jei forma buvo sėkmingai pateikta, pažymėkite žymės langelį naudoti pasirinktinius pranešimus ir įrašykite savo pranešimus apie sėkmės ir nesėkmės laukuose.

        Patarimas: Naudoti pranešimo lauke dėl klaidos pranešimas vartotojams ką daryti, jei jie negali pateikti savo formą. Pavyzdžiui, galite pasiūlyti, vartotojams išsaugoti savo formą ir susisiekti su kuo nors daugiau informacijos.

      • Jei nenorite, kad būtų rodomas pranešimas, kai vartotojas pateikia formą, išvalykite žymės langelį Rodyti pranešimus, sėkmės ir nesėkmės .

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×