Makale numarası: 929592 - Son Gözden Geçirme: 16 Ocak 2007 Salı - Gözden geçirme: 1.3

Office Outlook 2007 form bölgeleri geliştirme ile ilgili bilinen sorunlar

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, Microsoft Office Outlook 2007 form bölgeleri geliştirmek için ilgili bilinen sorunlar anlatılır.

Daha fazla bilgi

Form bölgeleri komşu yalnızca form ilk sayfanın en altında bulunabilir

Bitişik bir form bölgesi oluşturur ve tüm form sayfaların en altında görünmesini sağlamak edemiyor. Form bölge yalnızca ilk sayfasının en altında görüntülenir.

Özel alanlar üzerinde ayrı bir form bölgeleri ısrar

Özel alanlar içeren bir ayrı bir form bölgesi kullanmaya karar verirseniz, kullanıcının ayrı bir form bölgesi seçerseniz, alanları yeni oluşturulan maddelerde geçerli olmaz. Alanları programsal olarak kullanılan klasöre eklemeniz önerilir. Bu sorun, ayrı bir form bölgelere özgü tasarım sınırlamasından ' dir.

UserProperties tahsilat GetFormRegionStorage durumda geçerli olmayabilir

Ilişkisiz denetimi içeren bir form bölgesi kullanmaya karar verirseniz, UserProperties tahsilat maddenin ilk kez açıldığında GetFormRegionStorage olay geçersiz olur. Bu tasarım sınırlamasından sorundur.

Tek satırlı TextBox denetimleri yalnızca 4.096 karakterleri destekler.

Tek satırlı TextBox denetimleri 4.096 karakterleri destekler. Bir Outlook 2007 TextBox denetimine tek satırlı varsayılan ayar olarak ayarlarsanız, denetimde kullanılan karakterler en 4.096 ' dir. Çok satırlı için TextBox denetimine ayarlarsanız, sınır 64.000 karakterdir.

Ayrı okuyun ve sayfaları oluşturma çalışmayabilir

Bölge için ayrı bir okuma form ve iletinin yalnızca çalışma sayfalarını oluşturma ve form deftere nakletmek. Diğer form türlerini okuyun ve sayfaları oluşturma ayrı sahip olduğunuzda, sayfaları, oluşturma modu olan, sayfaları her zaman kabul edilir. Bu sorunu nasıl form bölgeleri uygulanan, tasarım sınırlamasından ' dir.

Bir form bölgesi kullandığınızda, Aktarım Tarafsız Kapsülleme Biçimi (TNEF) olarak iletiler gönderilebilir

Aşağıdaki koşullar doğruysa, bir Winmail.dat eki içeren iletileri, TNEF gönderilebilir:
  • Bir posta iletisi bitişik bir form bölgesi oluşturur (ıpm.Note).
  • Hesapları düğmesini eklemek veya e-posta hesabı bölgeyi alan.
  • Size bu denetimlerden birinin erişim.
Bu, Microsoft, gelecekte düzeltme araştırmaktadır bilinen bir sorundur.

FormRegion.IsExpanded özelliği her zaman bir form bölgesi görünene kadar doğru olur.

Bir form bölgesi görünene kadar bir <a0>FormRegion</a0> nesnesinin IsExpanded özelliği her zaman geçerlidir. Bu sorun, Outlook 2007 başlatılırken form bölgeleri ve ne zaman Outlook ilgili olayları, modeli nesne ortaya nasıl ilişkilidir.

Yayımla komutunu form bölgeleri ile çalışmayabilir

Replace veya ReplaceAll form bölge için bir özel ileti sınıfı (özel formu Office Outlook 2003 ile Outlook 97) oluşturabilir. Bunu yaptığınızda, özel formu yeniden yayımlamak, aşağıdaki hata iletisini alabilirsiniz:
Hata: bir hata nedeniyle bu formu kaydedileceği yeri belirlemek başlatılamıyor.
Bu soruna geçici bir çözüm bulmak için <a0></a0>, yerine <a2>Yayınla</a2> komutu Farklı Yayımla komutunu kullanın. Bu değişiklik, daha önce yayımlanmış form üzerine sağlar.

ShowFormPage ve HideFormPage yöntemleri form bölgeleri ile çalışmıyor

ShowFormPage ve HideFormPage yöntemler, Outlook 2007 form bölgeleri ile çalışmaz. Bir form bölgesi geliştirmek ve form bölgeyi yüklemek istemiyorsanız, boş bir türevi ya da dize GetFormRegionStorage durumda döndürür.

Bir görev isteği gönderdikten sonra bitişik bir form bölgesi görünmeyebilir

Bölge, bitişik bir bölge için bir görev oluşturma, bir görev isteği göndermek ve sonra bir atanmamış görev oluşturma, yeni oluşturulan bir görev üzerinde görünmüyor. Bu soruna geçici bir çözüm bulmak için <a0></a0>, kaydedin ve sonra görevi yeniden açın.

Yazarken BIR ComboBox denetimi otomatik olarak olası değerler seçmez

Outlook 2007 ComboBox denetimi olası değerler kullanıcı türlerini karakterler otomatik seçimini desteklemiyor. Bu sorun, Denetim bir tasarım kısıtlaması olduğu ve diğer yerleşik Outlook ComboBox denetimlerin davranışını eşleşir. Ancak, Office Outlook 97'de Office Outlook 2003'de özel formlar ile kullanılan Windows Forms 2.0 ComboBox denetimi bu işlevi destekleyen.

Özellik değerleri twip cinsinden olkCommandButton.Picture ayarlamalısınız

Dönüş twip cinsinden Yükseklik ve Genişlik özelliklerini olkCommandButton.Picture özelliği var. Bir twip eşittir 1/20 için bir ekran ölçü birimidir. Çoğu Outlook nesne modeli konumlandırma diğer yönlerini ile uyumlu olması için <a0></a0>, bu değerler piksel olarak dönüştürülmesi gerekir.

Formun tamamını bölge düzgün yüklenmeyebilir

Denetim bir form bölgesi yükleyemiyor, Outlook 2007 doğru diğer denetimlerin yüklenemedi veya doğru bölge oluşturun. Bu soruna geçici bir çözüm bulmak için <a0></a0>, bilinen bir bölge denetimi bağlama özelliklerini denetlemek için ItemProperty yöntemini kullanın. Özelliklerin geçerli olduğundan emin olmak için bu yöntemi kullanın. Özellikleri geçerliyse, form bölge doğru şekilde yüklendi.

Form bölge simgeleri, daha düşük çözünürlük görünebilir

Grafik olarak sınırlı senaryolarda kullanıyorsanız, form bölge simgeleri şeridinde düşük çözünürlüğü görünebilir. Örneğin, Uzak Masaüstü veya Terminal Hizmetleri Windows'da kullanın. Bu sorun, bir tasarım kısıtlaması olduğu ve Outlook 2007'de beklenen davranıştır.

"Boş".ofs dosyaları beklenmedik sonuçlara neden olabilir

<a0>Form</a0> sayfasındaki tüm denetimlere olmayan bir form bölgesi .ofs dosyası kaydedebilirsiniz. Bir Bileşen Nesne Modeli (COM) denetimi, form bölge için dinamik olarak ekleyen eklenti varsa, genellikle, bunu yapabilirsiniz. Ancak, bu eylem denetimleri programlı olarak izin ver'i ekledikten sonra bölgeyi göründüğünde beklenmeyen bir görsel hataları neden olabilir. Bu sorunu önlemek için <a0></a0>, .ofs dosyayı kaydetmeden önce form sayfası için bir yer tutucu denetimi ekleyin. Sonra kodu, form üzerindeki denetime değiştirmek için kullanın.

Bir form bölgesi XML dosyasındaki ABD karakterleri UTF-8 biçiminde kodlanmış

Outlook 2007'de XML Ayrıştırıcısı, XML dosyası UTF-8 biçiminde olduğunu varsayar. ABD olmayan karakterler kullanmanız gerekiyorsa, UTF-8 biçiminde karakter kodlama gerekir. Aşağıdaki yöntemleri kullanamazsınız:
  • Bayt düzeni işareti (BOM) karakterleri ile kaydetme
  • Farklı bir kodlama belirlemek için kodlama standardını kullanır.

Kayıt defteri değeri yanlış ise, form bölgeleri yüklenmeyebilir

Baştaki boşluk karakterleri kayıt defteri anahtarında bir <a0>form</a0> bölgenin görünüyorsa, form bölge yükleyecektir. Bu tasarım sınırlamasından sorundur. Outlook 2007 yabancı karakterleri dışında kald?rmak.

Form bölgeleri alanlarda Outlook 2007 kullanıcı arabirimi kullanılabilir durumda değil

Outlook 2003'ten veya Outlook'un önceki bir sürümünden formlarından özel alanları seçmek için Outlook 2007 kullanıcı arabirimi bölümlerini kullanabilirsiniz. Örneğin, arama arabirimi özel alanları seçmenize olanak sağlar. Ancak, alanları bu senaryolarda, bir yüklü form bölgesinden doğrudan seçemezsiniz. Özel alanlar kullanılabilir çeşitli senaryolarda kullanıcılar için yapmanız gereken, bu davranışa çözüm tasarlarken dikkate almanız gerekir. Bir geçici çözüm, bir klasöre, programlı olarak alan eklemek için Outlook 2007'de yeni Folder.UserDefinedProperties tahsilat kullanmak olabilir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office Outlook 2007
Anahtar Kelimeler: 
kbmt kbhowto kbinfo kbexpertiseadvanced KB929592 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:929592  (http://support.microsoft.com/kb/929592/en-us/ )