Hatókör
InfoPath 2010 InfoPath 2013

Miután beszúrt egy szövegdobozt egy űrlapsablonra, testre szabhatja a szövegdoboz tulajdonságait és beállításait a Szövegdoboz tulajdonságai párbeszédpanelen. A párbeszédpanel megnyitásához kattintson duplán az űrlapsablonon arra a szövegdobozra, amelynek tulajdonságait módosítani szeretné.

Az alábbi táblázat néhány olyan módszert ismertet, amelyekkel testre szabhatja a szövegdobozokat, és ennek okait is ismerteti. Bár a táblázat nem nyújt részletes eljárási információkat a Szövegdoboz tulajdonságai párbeszédpanel beállításairól, képet ad az elérhető lehetőségek tartományáról.

Megjegyzések: 

  • Ha böngészőkompatibilis űrlapsablon tervez, a Szövegdoboz tulajdonságai párbeszédpanel bizonyos funkciói nem érhetők el. A bekezdéstörések például nem támogatottak.

  • Ha az űrlapsablon adatbázison, sémán vagy más meglévő adatforráson alapul, előfordulhat, hogy nem tudja testre szabni a vezérlők minden aspektusát. Módosíthatja például a vezérlő méretét, a mező vagy csoport nevét azonban nem, amely a meglévő adatforrásból származik.

Tab

Feladat

Részletek

Adatok

A társított mező nevének módosítása

Új, üres űrlapsablon tervezésekor a vezérlőelemek alapértelmezett mező- vagy csoportnevét olyanra módosíthatja, amely könnyebben azonosítható az adatforrással végzett munka során. A "Salesperson" nevű mező például könnyebben érthető, mint a "field1" nevű mező.

Megjegyzés: A mező nevének módosítása nem módosítja a kötést egy szövegdoboz és egy mező között az adatforrásban. Ha egy szövegdobozt egy másik mezőhöz kell kötnie, kattintson a jobb gombbal a szövegdobozra, majd kattintson a helyi menü Kötés módosítása parancsára.

Data (Adatok)

Az adattípus módosítása

Új, üres űrlapsablon tervezésekor módosíthatja egy vezérlő alapértelmezett adattípusát. A szövegdobozok alapértelmezett adattípusa a Szöveg (sztring), de ezt szabadon módosíthatja. Ha például azt szeretné, hogy a felhasználók brit fontot írjanak be egy Tranzakció összege szövegmezőbe, kiválaszthatja az Egész szám (egész szám) adattípust, majd a formázási beállításokat, hogy a szövegmezőbe beírt értékek a font (£) pénznemszimbólummal jelenjenek meg.

További információ az adattípusokról

Az alábbi lista a szövegmezőkhöz elérhető adattípusokat sorolja fel:

  • Szöveg (sztring)Olyan adatokhoz használható, mint a nevek, címek, telefonszámok, társadalombiztosítási számok stb.

  • Egész szám (egész szám)Pozitív vagy negatív egész számokhoz használható, például 1234, -1234 vagy 1234 DOLLÁR.

  • Decimális (dupla)Tizedesjegyekkel rendelkező számokhoz használható, például 1234,12, -1234,12 vagy 1234,12 USD.

  • Igaz/hamis (logikai)Olyan adatokhoz használható, amelyeknek 1 (igaz) vagy 0 (hamis) értékűnek kell lenniük.

  • Hivatkozás (anyURI)Hivatkozásokkal, például univerzális elnevezési konvencióval (UNC) vagy egységes erőforrás-keresővel (URL-címmel) használható.

  • Dátum (dátum)Dátumok, például 2007. 03. 14. vagy 2007. március 14.

  • Idő (idő)Időalapú értékekhez használható, például 9:46:55 vagy 09:46

  • Dátum és idő (dateTime)Dátumokhoz és időpontokhoz egyaránt használható, például 2007. 03. 14. 11:30

Data (Adatok)

Alapértelmezett érték megadása

Ha azt szeretné, hogy az alapértelmezett szöveg egy vezérlőelemen belül jelenjen meg, amikor egy felhasználó először megnyitja az űrlapot, beírhatja a szöveget az Érték mezőbe. Egy vezérlő alapértelmezett értékeként az adatforrás egy másik mezőjének értékét is használhatja. Az alapértelmezett értékek eltérnek a helyőrző szövegtől (amelyről a cikk későbbi részében olvashatunk), mivel a program mindig adatként menti őket az űrlapfájlban (.xml).

Data (Adatok)

Számítás eredményeinek megjelenítése

Ha egy vezérlőelemben szeretné megjeleníteni egy számítás eredményét, kattintson a Képlet beszúrása Gombképelemre az Érték mező mellett a képletek és függvények vezérlőelemhez való társításához. Létrehozhat például egy képletet, amely egy ismétlődő táblázat számoszlopát összegzi egy szövegmező és az összeg függvény együttes használatával. Vagy hozzárendelheti a today függvényt egy adott szövegdobozhoz, hogy amikor a felhasználó megnyitja az űrlapot, az aktuális dátum jelenjen meg a szövegdobozban.

Data (Adatok)

A szövegdoboz kötelezővé tétele

Ha arra szeretné emlékeztetni a felhasználókat, hogy adatokat írjanak be egy vezérlőbe, jelölje be a Nem lehet üres jelölőnégyzetet. Amikor a felhasználók megnyitják az űrlapot, egy piros csillag jelenik meg a vezérlőben emlékeztetőként, hogy ne hagyja üresen. A felhasználók addig nem küldhetnek adatokat, amíg be nem írnak egy értéket a vezérlőbe.

Data (Adatok)

Adatérvényesítés hozzáadása

Kattintson az Adatérvényesítés elemre a vezérlő adatérvényesítési szabályainak megadásához. Ha például egy adott formátumban kell megadnia a cikkszámokat – három számot, majd egy gondolatjelet, majd még két számot –, adatérvényesítéssel biztosíthatja, hogy a felhasználók megfeleljenek ennek a mintának.

Data (Adatok)

Szabályok alkalmazása

Amikor a Szabályok elemre kattint, létrehozhat egy szabályt, amely egy vagy több műveletet automatikusan végrehajt, amikor a felhasználók módosítják egy vezérlő értékét. Ha például egy felhasználó 10-nél nagyobb számot ír be egy Összeg szövegmezőbe, egy szabály segítségével megjeleníthet egy párbeszédpanelt, amely a következőhöz hasonló szöveget jeleníti meg: "Ha egyszerre több mint 10 különböző tételt rendel, az késleltetheti a szállítást". Szabály használatával automatikusan lekérheti a frissített információkat egy külső adatforrásból. Például egy részvényvásárlási űrlapon egy szabály használatával lekérheti és megjelenítheti a valós idejű tőzsdei árfolyamokat egy szövegmezőben, akár az űrlap megnyitásakor, akár a felhasználó kérésére.

Megjelenítés

Helyőrző szöveg megjelenítése

Ha útmutatást szeretne nyújtani a felhasználóknak arról, hogy milyen adatokat kell beírnia a szövegmezőbe, a Helyőrző mezőbe beírhatja az utasításokat. Egy Hotelben töltött éjszakák száma szövegmezőben például helyőrző szöveg használható arra, hogy a felhasználókat rákérdezhessenek, milyen típusú adatokat kell megadniuk.

Az alapértelmezett értékhez hasonlóan a helyőrző szöveg is megjelenik egy szövegbeviteli vezérlőben, amikor egy felhasználó először nyit meg egy űrlapot. A helyőrző szöveg azonban az alábbi három módon különbözik az alapértelmezett értékektől:

  • A helyőrző szöveg soha nem kerül adatként az űrlapfájlba (.xml).

  • Az alapértelmezett értéktől eltérően, amely normál szövegként jelenik meg egy vezérlőelemen belül, a helyőrző szöveg mindig halványan jelenik meg.

  • Az alapértelmezett értéktől eltérően a helyőrző szöveg nem támogatott a böngészőkompatibilis űrlapsablonokban.

Megjelenítés

A szövegdoboz írásvédetté tétele

Ha meg szeretné akadályozni, hogy a felhasználók módosítsák egy vezérlő tartalmát, jelölje be az Írásvédett jelölőnégyzetet. Ha például egy képlet eredményeinek megjelenítésére szövegmezőt használ, írásvédetté teheti a szövegdobozt, hogy a felhasználók ne írjanak át az eredményen. Bár egy írásvédett szövegdoboz nem halványan jelenik meg az űrlapon, a felhasználók nem gépelhetnek be adatokat a szövegmezőbe.

Megjelenítés

A helyesírás-ellenőrző vagy az automatikus kiegészítés funkció kikapcsolása

Ha meg szeretné akadályozni, hogy a felhasználók egy szövegbeviteli vezérlőben ellenőrizzék a szöveg helyesírását, vagy hogy automatikusan újrahasználják az űrlapra beírt korábbi bejegyzéseket, törölje a jelet a Helyesírás-ellenőrző engedélyezése és az Automatikus kiegészítés engedélyezése jelölőnégyzetből, amelyek alapértelmezés szerint be vannak jelölve. Letilthatja például a helyesírás-ellenőrzőt a megfelelő neveket megjelenítő szövegdobozok esetében. Adatvédelmi okokból letilthatja az automatikus kiegészítést, például ha egy űrlapot sok személy meg fog osztani.

Megjelenítés

Több sornyi szöveg beírásának engedélyezése a felhasználóknak

Ha azt szeretné, hogy egy szövegdoboz több sornyi szöveget jelenítsen meg, jelölje be a Többsoros jelölőnégyzetet. Ezután eldöntheti, hogy engedélyezi-e a bekezdéstöréseket a szövegdobozban.

Megjelenítés

Bekezdéstörések engedélyezése

Ha bejelöli a Többsoros jelölőnégyzetet, és azt szeretné, hogy a felhasználók be tudják gépelni az információ bekezdéseit a szövegmezőbe, jelölje be a Bekezdéstörések jelölőnégyzetet. Ez például akkor hasznos, ha azt szeretné, hogy a felhasználók megválaszoljanak egy esszészerű kérdést egy szövegdobozban, de azt szeretné, hogy az adatok egyszerű szöveges formátumban legyenek, mert a felhasználók végül elküldik őket egy adatbázisba. Ha egy böngészőkompatibilis űrlapsablonban bejelöli a Többsoros jelölőnégyzetet, nem fogja tudni törölni a Bekezdéstörések jelölőnégyzetet.

Megjelenítés

Szöveg körbefuttatásának engedélyezése

Ha bejelöli a Többsoros jelölőnégyzetet, az InfoPath automatikusan bejelöli a Szöveg körbefuttatása jelölőnégyzetet, így a szöveg az egyik sorból a másikba áramlik, ahogy a felhasználók beírják a szövegmezőt. Ha a szöveg körbefuttatása engedélyezve van, a görgetési lehetőségeket a Görgetés listában választhatja ki. Beállíthatja például, hogy a görgetősávok megjelenjenek a szövegdobozban, ha a felhasználók több szöveget írnak be, mint amennyit a szövegdoboz alapértelmezés szerint megjeleníthet. A görgetési beállítások megfelelő működéséhez a szövegdoboznak rögzített magasságúnak és szélességűnek kell lennie. Ha egy böngészőkompatibilis űrlapsablonban bejelöli a Többsoros jelölőnégyzetet, nem fogja tudni törölni a Sortöréssel jelölőnégyzetet , és nem adhat meg beállításokat a Görgetés listában.

Megjelenítés

Karakterek korlátozása

Ha karakterkorlátot szeretne hozzárendelni egy szövegdobozhoz, jelölje be a Szövegdoboz korlátozása jelölőnégyzetet, majd írja be a karakterek megengedett számát. Egy emberierőforrás-űrlapsablonban például ezzel a funkcióval megakadályozhatja, hogy a felhasználók ötnél több karaktert írjanak be egy Alkalmazotti azonosító szövegmezőbe. Ha az űrlapsablon egy adatbázishoz vagy egy külső XML-séma kapcsolódik, és az adatforrás karakterhosszúságra vonatkozó követelményekkel rendelkezik, a Microsoft Office InfoPath automatikusan adatérvényesítési hibát jelenít meg, ha a felhasználók túllépik ezeket a korlátokat, amikor űrlapot töltenek ki az űrlapsablon alapján. Ha azt szeretné, hogy a kurzor automatikusan az űrlap következő vezérlője felé haladjon, miután a felhasználó elérte a vezérlőelem karakterkorlátját, jelölje be az Áthelyezés a következő vezérlőre automatikusan a korlát elérésekor jelölőnégyzetet. A böngészőkompatibilis űrlapsablonok nem támogatják, hogy a kurzor automatikusan a következő vezérlőre lépjen.

Megjelenítés

Feltételes formázás hozzáadása

A Feltételes formázás gombra kattintva nyissa meg a Feltételes formázás párbeszédpanelt, ahol a felhasználók által az űrlapra beírt értékek alapján módosíthatja egy vezérlő megjelenését, beleértve annak láthatóságát is. Egy értékesítési jelentés űrlapsablonjában például feltételes formázással figyelmeztetheti a felhasználót, hogy a elköltött összeg nagyobb, mint a tervezett összeg.

Méret

Méret, kitöltés és margók beállítása

A vezérlőelemek méretét manuálisan is megadhatja, ha a Magasság és a Szélesség mezőben értékeket ad meg. A vezérlőn belül és kívül is pontosíthatja a térközt úgy, hogy módosítja a kitöltést, vagyis a vezérlő tartalmát körülvevő pufferterületet vagy a margókat, azaz a vezérlőelem szegélye és az űrlapsablonon található szöveg vagy vezérlőelemek közötti térközt.

Méret

A szövegdoboz igazítása a címkéhez

Ha jobban szeretné igazítani egy vezérlőelem szövegét a címkéjével, kattintson az Igazítás gombra. Az InfoPath szükség szerint automatikusan módosítja a vezérlő magasságát, alsó kitöltését és alsó margóbeállításait.

Speciális

Elemleírás megadása

Ha magyarázó megjegyzést szeretne megjeleníteni, amikor a felhasználók a vezérlő fölé viszik az egérmutatót, írja be a kívánt szöveget az Elemleírás mezőbe. Az akadálymentességi segédeszközök, például a képernyő-áttekintési segédprogramok, amelyek a képernyőn megjelenő információkat szintetizált beszédként vagy frissíthető Braille-kijelzőként teszik elérhetővé, gyakran ezekre az elemleírásokra támaszkodva értelmezik a felhasználók információit.

Speciális

A lapindex sorrendjének módosítása

Módosíthatja egy vezérlőelem pozícióját az űrlapsablon teljes lapsorrendjében. A tabulátorsorrend az a sorrend, amelyben a fókusz egy űrlapon az egyik mezőből vagy objektumból a következőbe kerül, amikor a felhasználók lenyomják a TAB vagy a SHIFT+TAB billentyűkombinációt. Az űrlapsablon összes vezérlőjének alapértelmezett lapindex-beállítása 0, de a bejárási sorrend 1-vel kezdődik. Ez azt jelzi, hogy a tabulátorindexmezőben lévő 1-et tartalmazó vezérlők először a TAB billentyű lenyomásakor lesznek láthatók. A tabulátorindexmezőben lévő 2-vel rendelkező vezérlők a második helyen jelennek meg, és így tovább. A Tabulátorindex mezőben a 0 értéket tartalmazó vezérlők a tabulátorsorrendben lesznek utolsók. Ha a vezérlőelemeket a bejárási sorrendben szeretné kihagyni, írja be a -1 értéket a Tab index mezőbe.

Speciális

Billentyűparancs hozzárendelése

A billentyűparancs megadásához beírhat egy betűt vagy számot az Access billentyű mezőjébe. A billentyűparancsok lehetővé teszik a felhasználók számára, hogy billentyűleütések kombinációinak lenyomásával navigáljanak egy vezérlőre az egér mozgatása helyett. Ha úgy dönt, hogy billentyűparancsokat használ az űrlapsablonban, tájékoztatnia kell a felhasználókat arról, hogy a billentyűparancsok léteznek. Beírhatja például az (ALT+S) billentyűkombinációt egy szövegdobozcímke után, hogy a felhasználók tudják, hogy az Értékesítő szövegmezőhöz billentyűparancs van begépelve.

Speciális

Egyesítési műveletek megadása vagy testreszabása

Kattintson a Beállítások egyesítése elemre annak megadásához, hogy a felhasználók hogyan jelenjenek meg a vezérlőbe több űrlap kombinálásakor. Választhatja például, hogy egy szövegdoboz szövegét egy adott szóval előtaggal, vagy pontosvesszővel elválasztja a szövegdoboz elemeit.

Speciális

A szövegmező ViewContext azonosítójának beszerzése

A ViewContext érték használatával azonosíthatja a vezérlőt a kódban. Ha például ismeri a ViewContext értéket, akkor ezt az értéket a View objektum ExecuteAction metódusával használva programozott módon végezhet szerkesztési műveletet a vezérlőhöz kötött XML-adatokon.

Speciális

Bemeneti hatókör megadása és testreszabása

Kattintson a Beviteli hatókör elemre a vezérlőhöz szánt felhasználói bevitel típusának megadásához. Ez segíthet a vezérlő kézírás- és beszédbevitelének felismerésében. Ha például a vezérlő IS_URL beviteli hatókörét használja, az InfoPath tudja, hogy figyelmen kívül hagyja a szavak közötti szóközöket.

Böngészőűrlapok

Az adatok kiszolgálóra való visszaküldésének beállításainak testreszabása

A Böngészőűrlapok lap csak böngészőkompatibilis űrlapsablon tervezésekor jelenik meg. Lehetővé teszi annak szabályozását, hogy a rendszer elküldi-e az adatokat a kiszolgálónak, amikor a felhasználók módosítják az adatokat a szövegmezőben.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.