Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

Microsoft Office InfoPath form dosyaları eklemek açabilmesini istiyorsanız, form şablonunuzdaki dosya eki denetimi kullanabilirsiniz. Kullanıcılar bu denetimi formunuza dosyaları eklemek için kullanabilirsiniz ve dosyaları sonra kodlu ve form veri ile kaydedilmiş.

Bu makalede

Dosya eki denetimi kullanılacağı durumlar

Aşağıdakileri yapmak istediğinizde, dosya eki denetimi kullanın:

  • Belgeler, çalışma sayfalarını ve diğer dosya türleri formunuza eklemek kullanıcıları etkinleştirin.

  • Form şablonunuzu ilgili ek bilgiler içeren bir dosyayı gibi form şablonunuz için bir dosya ekleme.

  • Bir veritabanından veya diğer dış veri kaynağı ikili dosyaları ile çalışın.

Aşağıdaki örnekte, bir Microsoft Office Word 2007 belge için bir InfoPath formu eklenir. Belgeyi önerilen uluslararası bir satış toplantı ajandası ilgili ayrıntıları içerir.

file attached to form via file attachment control

Varsayılan olarak, kullanıcıların göz atın, silme veya dosya eki denetimi dosyalarında değiştirin. Kullanıcılar form .bat veya .exe dosyaları gibi virüs içerebilecek güvenli olmayabilecek dosyalar dışındaki herhangi bir dosya türünü ekleyebilirsiniz. İsterseniz, kullanıcılar bir dosyayı ek denetimini formunuza ekleyebilirsiniz dosya türlerini sınırlandırabilirsiniz.

İlgili denetimler

InfoPath için dosya eki denetimleri benzer, ancak, farklı amaçlara hizmet denetimleri içerir. En iyi çalışır; bu denetimleri form şablonunuzdaki karar vermek için aşağıdaki listeye bakın:

Resim denetimi    Dosya eki denetimi gibi kullanıcıların göz atın, silme veya formlardaki dosyaları değiştirmek resim denetimi sağlar. Dosya eki denetimi tüm dosya türlerinin resim dosyaları dahil olmak üzere kabul eder; oysa ki fark resim denetimi için yalnızca resim dosyaları ekleyebilirsiniz vardır. Her iki denetim kodlama ve ikili dosyaları depolama için kod çözme ve görüntülemek için kullanılan base64 veri türünü kullanın.

Köprü    Formun dosya boyutunu artırabilir, formlarında dosyaları eklemek kullanıcılara izin vermek yerine bir köprü denetimi uygun dosyasına bağlantı eklemek için kullanıcılara sağlar, form şablonunuzdaki kullanabilirsiniz.

Sayfanın Başı

Kullanıcı deneyimi

Dosya eki denetimi için belirtilen seçenekleri bağlı olarak, kullanıcıların bir boş dosya eki denetimini bir dosya ekleme ya da varolan dosya eki değiştirin. Her iki durumda da, kullanıcılar bir dosyayı bulmak için dosya eki denetiminin içini tıklatın. Dosya Ekle iletişim kutusunda göründüğünde, bunlar, tercih ettikleri dosya göz atabilirsiniz.

Hangi tür dosyaları kullanıcı dosya eki denetimleri tam olarak ekleyebilirsiniz belirtebilirsiniz. İzin vermek istediğiniz dosya türlerini belirttiğinizde, InfoPath otomatik olarak desteklenmeyen herhangi bir Dosya Ekle iletişim kutusunda dosyalarında gizler. Dosya ekleri .txt dosyalarına sınırlandırmak klasörde bulunsa bile Örneğin, ardından .docx, .pptx ve diğer dosya türleri iletişim kutusunda, gizlenir.

Kullanıcılar gibi bir yürütülebilir (.exe) dosyasının tehlikeli olabilecek bir dosya türü eklemeye çalışırsanız, güvenlik belirten bir ileti bunları dosya türünü güvenli olmayan ve bu forma eklemenizi engeller. InfoPath varsayılan olarak bu güvenli olmayan dosya türlerini engeller. Güvenli olmayan dosyaları hakkında daha fazla bilgi için bu makaledeki güvenlik ayrıntıları konusuna bakın.

Sayfanın Başı

Dosya eki denetimi ekleme

Dosya eki denetimi ekleme yordamı yeni, boş bir form şablonu tasarlama veya bir veritabanı veya başka bir dış veri kaynağını form şablonunuzu tasarımını alma bağlı olarak biraz farklıdır.

Aşağıdaki çizimde, dosya eki denetimi tasarım moduiçinde seçildiğinde nasıl görüneceğini gösterir.

File attachment control selected in design mode

Denetimler bağlı olabilir veya olmayabilir. Denetim bağlı olduğunda, veri kaynağındaki bir alan veya grupla bağlantılıdır ve denetime girilen veriler temel form (.xml) dosyasına kaydedilir. Denetim bağlı olmadığında, bir alan veya grupla bağlantılı değildir ve denetime girilen veriler kaydedilmez. Denetimi seçtiğinizde veya işaretçinizi denetim üzerine getirdiğinizde, denetimin sağ üst köşesinde metin ve bağlama simgesi gösterilir. Metin, denetimin veri kaynağında bağlı olduğu grubu veya alanı belirtir. Simge, denetimin söz konusu grup veya alana doğru bağlanıp bağlanmadığını gösterir. Bağlama doğruysa, yeşil bir simge görüntülenir. Bağlamada herhangi bir yanlışlık varsa, yeşil yerine mavi veya kırmızı bir simge görürsünüz.

Form şablonu için veri kaynağı alanlar ve Veri kaynağı görev bölmesinde hiyerarşik görünümde gruplardan oluşur. Dosya eki denetimleri her zaman alanlara bağlı bir resim veya dosya eki (base64) ile veri türü. Aşağıdaki örnekte, dosya eki denetimi bir form şablonuna discussionItemAttachment alanı Veri kaynağı görev bölmesinde ilişkilidir.

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

Yeni, boş bir form şablonuna dosya eki denetimi ekleme

Yeni, boş bir form şablonu tasarladığınızda, Denetimler görev bölmesindeki Veri kaynağını otomatik olarak oluştur onay kutusu varsayılan olarak seçili durumdadır. Bu, siz forma denetim ekledikçe InfoPath’in veri kaynağında otomatik olarak alanlar ve gruplar oluşturmasını sağlar. Bu alan ve gruplar, Veri Kaynağı dosya bölmesinde klasör ve dosya simgeleri olarak temsil edilirler.

  1. İmleci, form şablonunda denetimi eklemek istediğiniz konuma getirin.

  2. Denetimler görev bölmesi görünür durumda değilse, Ekle menüsünde Diğer Denetimler’e tıklayın veya ALT+I, C tuşlarına basın.

  3. Denetim Eklealtında Dosya ekiseçeneğine tıklayın.

  4. Denetime bir etiket eklemek için, denetimin üst kısmına veya soluna metni yazın ve arkasına iki nokta (:) ekleyin.

  5. Varsayılan olarak, kullanıcıların formu dosyalar gibi .exe dosyaları güvenlik nedenleriyle hangi InfoPath blokları dışındaki herhangi bir dosya türünü ekleyebilirsiniz. Kullanıcıların kendi formlarına ekleyebileceğiniz dosya türlerini sınırlandırmak için aşağıdakileri yapın:

    1. Dosya eki denetimini çift tıklatın.

    2. Veri sekmesine tıklayın.

    3. Doğrulama ve kuralları' nın altında kullanıcının yalnızca aşağıdaki dosya türlerini eklemesine izin ver onay kutusunu seçin ve sonra izin vermek istediğiniz dosya türleri için uzantıları kutusuna yazın. Örneğin, kullanıcıların .docxyazarsanız, Office Word 2007 dosyalarını formlarında dosya eki denetimi yalnızca ekleyebilirsiniz.

      Not:  tarayıcıyla uyumlu form şablonutasarlarken varsa, dosya eki denetimde hangi dosya türlerinin izin verilecek belirtin gönderemez.

  6. Varsayılan olarak, form şablonu yer tutucu metinle dosya eki simgesi eklenir.

  7. Varsayılan fle ek yer tutucu metnin yerine denetiminde göstermek için aşağıdakileri yapın:

    1. Dosya eki denetimini çift tıklatın.

    2. Veri sekmesine tıklayın.

    3. Bağlamaaltında varsayılan dosya belirttıklatın ve Gözat' ı tıklatın.

    4. Dosya Ekle iletişim kutusunda, form şablonuna dosya eki kutusunun içinde görünmesini istediğiniz dosyayı seçin ve sonra Ekle' ı tıklatın.

Varolan bir veri kaynağını temel alan bir form şablonuna dosya eki denetimi ekleme

Form şablonunuzdaki varolan bir Genişletilebilir Biçimlendirme Dili (XML) dosya, veritabanı, Web hizmeti veya tasarımını temel alıyorsanız, InfoPath alanları ve grupları bu var olan veri kaynağından Veri kaynağı görev bölmesinde türetilen. Bu senaryoda, dosya eki denetimi form şablonu Veri kaynağı görev bölmesinden bir alanı sürükleyerek veya dosya eki denetimi denetimler görev bölmesinden bunun yerine, açıklandığı aşağıdaki gibi ekleyerek ekleyebilirsiniz yordam:

  1. İmleci, form şablonunda denetimi eklemek istediğiniz konuma getirin.

  2. Denetimler görev bölmesi görünür durumda değilse, Ekle menüsünde Diğer Denetimler’e tıklayın veya ALT+I, C tuşlarına basın.

  3. Denetim Eklealtında Dosya ekiseçeneğine tıklayın.

  4. Dosya eki bağlama iletişim kutusunda, dosya eki verileri saklamak istediğiniz alanı seçin ve sonra da Tamam' ı tıklatın.

  5. InfoPath denetim etiketi olarak alan veya grup adını kullanır. Gerekirse etiket metnini değiştirin.

  6. Varsayılan olarak, kullanıcıların formlarına dosyalar gibi .exe dosyaları güvenlik nedenleriyle hangi InfoPath blokları dışındaki herhangi bir dosya türünü ekleyebilirsiniz. Kullanıcıların kendi formlarına ekleyebileceğiniz dosya türlerini sınırlandırmak için aşağıdakileri yapın:

    1. Dosya eki denetimini çift tıklatın.

    2. Veri sekmesine tıklayın.

    3. Doğrulama ve kuralları' nın altında kullanıcının yalnızca aşağıdaki dosya türlerini eklemesine izin ver onay kutusunu seçin ve sonra izin vermek istediğiniz dosya türleri için uzantıları kutusuna yazın. Örneğin, kullanıcıların .docxyazarsanız, Office Word 2007 dosyalarını formlarında dosya eki denetimi yalnızca ekleyebilirsiniz.

      Not:  tarayıcıyla uyumlu form şablonutasarlarken varsa, dosya eki denetimde hangi dosya türlerinin izin verilecek belirtin gönderemez.

  7. Varsayılan olarak, form şablonu yer tutucu metinle dosya eki denetimi eklenir.

  8. Form şablonundaki yer tutucu metnin yerine varsayılan bir dosyanın sağlamak için aşağıdakileri yapın:

    1. Dosya eki denetimini çift tıklatın.

    2. Veri sekmesine tıklayın.

    3. Bağlamaaltında varsayılan dosya belirttıklatın ve Gözat' ı tıklatın.

    4. Dosya Ekle iletişim kutusunda, form şablonuna dosya eki kutusunun içinde görünmesini istediğiniz dosyayı seçin.

      İpucu:  Veri kaynağı görev bölmesinde, denetim eklemek için de kullanabilirsiniz. Veri kaynağı görev bölmesinde, dosya eki denetimi bağlamak istediğiniz alanı sağ tıklatın ve ardından kısayol menüsünde Dosya eki seçeneğine tıklayın. Kısayol menüsünde seçim olarak Dosya eki görmüyorsanız, alan bir resim veya dosya eki veri türü olduğundan emin olun.

Sayfanın Başı

Güvenlik ayrıntıları

InfoPath forma eklenmiş olarak belirli dosya türlerini, .exe, .com veya .bat dosyaları gibi izin vermez. Bu kısıtlama kötü amaçlı yürütülebilir dosyalar kullanıcıların bilgisayarlarının olumsuz etkilemesini önlemeye yardımcı olur. Güvensiz olarak kabul edilen dosya türlerini belirlemek için InfoPath, Microsoft Office Outlook benzer bir model izlenir.

Varsayılan olarak, aşağıdaki dosya uzantılarından InfoPath tarafından Güvensiz olarak kabul edilir: .ade, .adp, .app, .asp, .bas, .bat, .cer, .chm, .cmd, .com, .cpl, .crt, .csh, .der, .exe, .fxp, .hlp, .hta, .inf, .ins, .isp, .its, .js, .jse, .ksh, .lnk, .mad, .maf, .mag, .mam, .maq, .mar, .mas, .mat, .mau, .mav, .maw, .mda, .mdb, örneğin .mde, .mdt, .mdw, .mdz, .msc, .msh, .msh1, .msh2, .msh1xml, .msh2xml, .mshxml, .msi, .msp, .mst, .ops, .pcd, .pif, .plg, .prf, .prg, .pst, .reg, .scf, devre, .sct, .shb, .shs, .tmp, .url, .vb, .vbe, .vbs, .vsmacros, .vsw, .ws , .wsc, .wsf, .wsh.

Sistem yöneticileri, belirli bir kayıt defteri anahtarını ekleyip uzantıları noktalı virgülle ayrılmış listesini değerini ayarlayarak bu listeye dosya türleri ekleyebilirsiniz. Bunlar da dosyaları güvenli olmayan listeden kaldırabilirsiniz.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×