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:
|
|
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 |
|
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:
|
|
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. |