Képvezérlő beszúrása

Ha lehetővé szeretné tenni a felhasználóknak, hogy képeket illesszenek be a Microsoft Office InfoPath-űrlapba, akkor használjon képvezérlőket az űrlapsablonon. A képvezérlők lehetővé teszik a felhasználóknak, hogy az űrlap arra tervezett részeire képeket illeszthessenek be. A kép adatai a háttérűrlapfájlban (.xml) mentődnek el. Azok a képek, amelyeket a felhasználók beillesztenek a képvezérlőbe, tetszőleges, a Windows Internet Explorer böngészőprogram által támogatott képtípusúak lehetnek.

Tartalom

Mikor használjon képvezérlőket

Felhasználói élmény

Kompatibilitási szempontok

Képvezérlő beszúrása

Elrendezés tippek

Mikor használjon képvezérlőket

Akkor használjon képvezérlőket, ha:

  • Az űrlapsablonban üres területet szeretne létrehozni, ahova a felhasználók beilleszthetik a képeket, beleértve a fényképeket, ClipArt-objektumokat és rajzokat is.

  • Olyan képet szeretne beilleszteni az űrlapsablonba, amelyet nem lehet lecserélni vagy megváltoztatni, például egy logót.

  • Ideiglenes képet szeretne beilleszteni az űrlapsablonba, amelyet a felhasználó törölhet vagy módosíthat, például egy helyőrző fényképet.

  • Menteni szeretné a kép adatait a felhasználói űrlapfájlban (.xml) kódolt adatként. Az InfoPath a base64 kódolást használja az olyan bináris fájl fájlok kódolásához és dekódolásához, mint például a .gif vagy .jpg fájlok.

  • A kép adatait hivatkozásként szeretné menteni a felhasználói űrlapfájlban (.xml).

  • Olyan képeket szeretne megjeleníteni az űrlapsablonban, amelyek egy adatbázisból vagy egy külső adatforrásból származnak.

A következő ábra bemutatja a képvezérlő használatát egy biztosítási kárigény űrlapsablonon, amely képeket gyűjt a biztosítottak károsodott autóiról. Az űrlap tervezője képvezérlőt helyezett el az ismétlődő szakasz belsejében, hogy a felhasználók annyi fényképet adhassanak hozzá az űrlaphoz, amennyi csak szükséges.

A picture control inside a repeating section on a form template

Amikor képvezérlőt illeszt be az űrlapsablonba, az InfoPath alapértelmezés szerint egy üres képvezérlőt illeszt be. A felhasználók hozzáadhatják a képet az üres képvezérlőhöz az űrlapsablonon alapuló űrlap kitöltése közben. Lehetősége van a képvezérlő üresen hagyása helyett alapértelmezett képet kiválasztására is. Ezenkívül engedélyezheti, hogy a felhasználók a képvezérlőbe illesztett képeket böngészhessék, törölhessék vagy lecserélhessék.

Kapcsolódó vezérlőelemek

Az InfoPath több olyan vezérlőt használ, amelyek hasonlóak a képvezérlőkhöz, de más célokra szolgálnak. Annak eldöntéséhez, hogy ezek közül a vezérlők közül melyik az űrlapsablonhoz leginkább megfelelő vezérlő, használja a következő listát:

Szabadkézi kép vezérlő:     A szabadkézi kép vezérlő úgy néz ki és úgy is viselkedik mint a képvezérlő. A szabadkézi kép vezérlő lehetővé teszi a felhasználóknak, hogy rajzokat vagy vázlatokat hozzanak létre táblaszámítógépen egy digitális tollal, azt ellenben nem teszi lehetővé, hogy képeket vagy fotókat illeszthessenek be. Mindkét vezérlő alkalmas base64 kódolt adatot tárolni a háttér XML-fájlban. A képvezérlő a képek hivatkozásként is tárolhatja az XML-fájlban.

Fájlmelléklet vezérlő:     Ha azt szeretné, hogy a felhasználók dokumentumokat, munkalapokat vagy bemutatókat adhassanak az űrlaphoz, akkor használja a fájlmelléklet vezérlőt a képvezérlő helyett.

Rich Text mező:     Ha az űrlapsablon tartalmaz Rich Text mező vezérlőt és ha engedélyezte a teljes körű Rich Text formázást, akkor a felhasználók képeket is adhatnak hozzá ezekhez a Rich Text mezőkhöz.

Vissza a lap tetejére

Felhasználói élmény

Az űrlapsablon tervezésétől függően a képvezérlő beillesztésekor a felhasználók vagy az alapértelmezett képet látják (amit meghatározott) vagy egy képikont látnak a következő tanácsadó szöveggel Ide kattintva kép szúrható be. Az alábbi példában azok a felhasználók, akik kitöltik a biztosítási kárigény űrlapot, rákattinthatnak a képvezérlőre, hogy beilleszthessék a gépjármű fotóit. Ebben a példában az űrlap tervezője a képvezérlőt az ismétlődő szakasz belsejébe illesztette be, hogy több fotót is bekérhessen a felhasználóktól.

Picture control inside repeating section

Ha a felhasználók rákattintanak a képvezérlőre, akkor böngészhetnek a képek között a Kép beszúrása párbeszédpanel segítségével. Ha beillesztettek egy képet, akkor a képvezérlő automatikusan újraméreteződik, hogy megfeleljen a kép méreteinek.

Vissza a lap tetejére

Kompatibilitási szempontok

Az InfoPath-űrlapsablonok tervezésekor dönthet úgy, hogy böngészőkompatibilis űrlapsablon hoz létre. A böngészőbarát űrlapsablon tervezésekor a képvezérlők nem elérhetők a Vezérlők munkaablakban, mert ezeket a böngészőprogramok nem tudják megjeleníteni.

Ha azt szeretné, hogy a felhasználók képeket illeszthessenek be egy böngészőbarát űrlapsablon, akkor a webhelyen az InfoPath programot Microsoft ASP.NET űrlapvezérlőként használhatja. Ilyenkor írnia kell egy kiszolgálóoldali kódot, amely a képet base64 kódolású adatként beilleszti az űrlapsablon XML-fájljába. Alternatív megoldásként Rich Text mezőt is alkalmazhat a böngészőbarát űrlapsablonban, ha lehetővé szeretné tenni a felhasználók számára a képek csatolását. Ez azt is lehetővé teszi, hogy a képeket hivatkozásként mentse el a háttér XML-alapfájlban.

Vissza a lap tetejére

Képvezérlő beszúrása

A beszúrás folyamata annak függvényében kis mértékben eltérő lehet, hogy új üres űrlapsablonba szeretné-e a képvezérlőt beszúrni vagy egy adatbázison, illetve külső adatforráson alapuló űrlapsablont tervez.

A következő ábra egy kiválasztott, üres képvezérlő mutat a tervező mód.

Picture control selected in design mode

A vezérlők lehetnek kötöttek és kötetlenek. Ha egy vezérlő kötött, az az adatforrás egy mezőjéhez vagy csoportjához van csatolva, amelynek eredményeként a vezérlőben megadott adatot a program az alapul szolgáló űrlapfájlba (.xml fájlba) menti. A kötetlen vezérlők nincsenek mezőhöz vagy csoporthoz csatlakoztatva, így az azokban megadott adatokat a program nem menti. A vezérlők kijelölésekor, illetve az egérmutató vezérlők fölé történő húzásakor az adott vezérlő jobb felső sarkában megjelenik egy szöveg és egy kötöttségjelző ikon. A szöveg az adatforrás azon mezőjét vagy csoportját jelzi, amelyhez a vezérlő csatlakoztatva van, míg az ikon azt jelzi, hogy a vezérlő megfelelően van-e kötve az adott mezőhöz vagy csoporthoz. Ha a kötés megfelelő, egy zöld színű ikon látható, hibás kötés esetén pedig kék vagy piros ikon jelenik meg.

Az űrlapsablon adatforrása az Adatforrás munkaablakban megjelenő hierarchikus nézetben látható mezőkből és csoportokból épül fel. A képvezérlők mindig mezőkhöz vannak kötve. A következő példában az űrlapsablon képvezérlője a fényképFájl mezőhöz van kötve az Adatforrás munkaablakban.

Relationship between picture control on form template and corresponding field in data source

Képvezérlő beszúrása egy új, üres űrlapsablonba

Új, üres űrlapsablon tervezésekor a Vezérlők munkaablakban található Adatforrás automatikus létrehozása jelölőnégyzet alapértelmezés szerint be van jelölve. Ennek a beállításnak az eredményeként az InfoPath a vezérlők űrlapsablonhoz való hozzáadásakor automatikusan létrehozza az adatforrásban a mezőket és csoportokat. Ezeket a mezőket és csoportokat mappa- és fájlikonok jelképezik az Adatforrás munkaablakban.

  1. Helyezze az egérmutatót az űrlapsablon azon pontjára, ahova be kívánja szúrni a vezérlőt.

  2. Ha a Vezérlők munkaablak nem látható, kattintson a Beszúrás menü További vezérlők parancsára.

  3. A Vezérlők beszúrása listában kattintson a Kép elemre.

  4. A Képvezérlő beillesztése párbeszédpanelen tegye a következő lehetőségek egyikét:

    • A kép adatainak elmentéséhez kattintson Az űrlapba beágyazva elemre. Ha ezt a lehetőséget választja, akkor az InfoPath a Kép- vagy fájlmelléklet (base64)adattípus használja a képvezérlőhöz és a kép adatai kódolva lesznek a háttérűrlapfájlban (.xml). A képet akkor hasznos az űrlappal együtt tárolni, ha az űrlapot és annak adatait hordozhatóként szeretné megtartani.

    • Olyan hivatkozott kép megjelenítéséhez, amely nincs elmentve a felhasználó űrlapjában, kattintson a Hivatkozásként elemre. Ennek a lehetőségnek a választásakor az InfoPath a Hivatkozás (anyURI) adattípust használja a képvezérlőhöz és a kép hivatkozásként kerül mentésre a háttérűrlapfájlban (.xml). A hasznos a képekre hivatkozni, ha a felhasználóknak a csatolt képeket frissíteniük kell vagy ha az űrlap méretét csökkenteni szeretné.

      Megjegyzés : Az űrlap képeinek megtekintéséhez a felhasználóknak megfelelő jogosultsággal kell rendelkezniük a képfájl forrásának a tárolási helyéhez. Ha nem rendelkeznek megfelelő jogosultsággal, akkor a kép nem jelenik meg az űrlapon.

  5. Alapértelmezés szerint a képvezérlő az Ide kattintva kép szúrható be helyőrző szöveggel illeszthető az űrlapba.

  6. Ha a kép adatait a felhasználói űrlapokba be szeretné illeszteni, akkor a 4. lépésben válasszon háttérképet.

    Hogyan?

    1. Az űrlapsablonban kattintson duplán a képvezérlőre.

    2. Kattintson az Adatok fülre.

    3. Az Adatok lap Kötés területén jelölje be az Alapértelmezett kép megadása választógombot, majd kattintson a Tallózás gombra.

      Megjegyzés : Ez a lehetőség nem érhető el, ha korábban a Hivatkozásként elemet választotta.

    4. A Kép beszúrása párbeszédpanelen jelölje ki a kívánt képet.

  7. A vezérlő címkéjének megadásához írja be a kívánt szöveget a vezérlő fölé vagy annak bal oldalára, és írjon egy kettőspontot (:) a szöveg végére.

Képvezérlő beszúrása létező adatforráson alapuló űrlapsablonba

Ha az űrlapsablon tervezéséhez egy létező Extensible Markup Language (XML) alapú fájlt, adatbázist vagy webszolgáltatást használ, az InfoPath megjeleníti az Adatforrás munkaablakban az adatforrásból származó mezőket és csoportokat. Ebben az esetben a képvezérlőt beszúrhatja azáltal, hogy az Adatforrás munkaablakból egy mezőt ráhúz az űrlapsablonra vagy ha a képvezérlőt beszúrja a Vezérlők munkaablakból a következő eljárás szerint:

  1. Helyezze az egérmutatót az űrlapsablon azon pontjára, ahova be kívánja szúrni a vezérlőt.

  2. Ha a Vezérlők munkaablak nem látható, kattintson a Beszúrás menü További vezérlők parancsára.

  3. A Vezérlők beszúrása listában kattintson a Kép elemre.

  4. A Képvezérlő beillesztése párbeszédpanelen válasszon a következők közül egyet:

    • Ha a kép adatait menteni szeretné az űrlapon, kattintson az Űrlapba beágyazva elemre. Ha ezt a lehetőséget választja, akkor a képvezérlőt Kép- vagy fájlmelléklet (base64) adattípusként kell a mezőhöz kötni.

    • Olyan hivatkozott kép megjelenítéséhez, amely nincs elmentve a felhasználó űrlapjában, kattintson a Hivatkozásként elemre. Ha ezt a lehetőséget választja, akkor a képvezérlőt Hivatkozás (anyURI) adattípusként kell a mezőhöz kötni.

  5. A Kép kötése párbeszédpanelen válassza ki azt a mezőt, amelyben a képvezérlő adatait tárolni szeretné, majd kattintson az OK gombra.

    Alapértelmezés szerint a vezérlő az Ide kattintva kép szúrható be. helyőrző szöveggel illeszthető be az űrlapba.

  6. Ha a kép adatait a felhasználói űrlapokba be szeretné illeszteni, akkor a 4. lépésben válasszon háttérképet.

    Hogyan?

    1. Az űrlapsablonban kattintson duplán a képvezérlőre.

    2. Kattintson az Adatok fülre.

    3. A Kötés részben kattintson az Alapértelmezett kép megadása elemre, majd kattintson a Tallózás gombra.

      Megjegyzés : Ez a lehetőség nem érhető el, ha a képvezérlőt korábban a Hivatkozás (anyURI) adattípussal kötötte a mezőhöz.

    4. A Kép beszúrása párbeszédpanelen kattintson a kívánt képre.

  7. A vezérlő címkéjének megadásához írja be a kívánt szöveget a vezérlő fölé vagy annak bal oldalára, és írjon egy kettőspontot (:) a szöveg végére.

Vissza a lap tetejére

Elrendezés tippek

Az alábbi tanácsok használatával finomíthatja a képvezérlők megjelenését, méretét és egyéb jellemzőit.

  • Az elrendezéstábla rendezési célokból történő használata a munka során használt vezérlők típusától függetlenül jó módszer.

  • Hasznos lehet a képvezérlőt az űrlapsablon egy görgethető terület beilleszteni, így a felhasználók egy rögzített méretű területen is képesek nagy rajzok vagy fényképek áttekintésére.

  • Ha több szabadkézi kép vezérlő szélességét egy lépésben szeretné módosítani, válassza ki a módosítandó szabadkézi kép vezérlőket, nyomja meg az ALT+ENTER billentyűkombinációt, kattintson a Méret fülre, majd a Szélesség mezőbe és adja meg az új értéket.

  • Ha módosítani szeretné a képvezérlő szegélyét vagy színét, a Formátum menüben kattintson a Szegély és mintázat parancsra, majd végezze el a szükséges módosítást.

Vissza a lap tetejére

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×