Form veya rapora metin kutusu denetimi ekleme

Metin kutusu, Access'te formlar ve raporlarda verileri görüntülemek ve düzenlemek için kullanılan standart bir denetimdir. Metin kutularında birçok farklı türde veri görüntülenebilir ve bunları hesaplamalar yapmak için de kullanabilirsiniz. Bu makalede metin kutusunun nasıl oluşturulduğu ve kullanıldığı anlatılır, ayrıca bazı önemli metin kutusu özellikleri açıklanır.

Ne yapmak istiyorsunuz?

İlişkili metin kutusu ekleme

İlişkisiz metin kutusu ekleme

Hesaplanan metin kutusu ekleme

Metin kutusu özelliklerini anlama

İlişkili metin kutusu ekleme

İlişkili metin kutusu bir tablo veya sorgudaki alandan veriler görüntüler. Formda, alana veri girmek ve alandaki verileri düzenlemek için güncelleştirilebilir bir kayıt kaynağıyla ilişkili bir metin kutusu kullanabilirsiniz. Metin kutusunda yaptığınız değişiklikler temel tabloya yansıtılır.

İlişkili metin kutusu oluşturmanın hızlı bir yolu, Alan Listesi bölmesindeki bir alanı formunuza veya raporunuza sürüklemektir. Access, aşağıdaki veri türlerinde olan alanlar için otomatik olarak metin kutusu oluşturur:

  • Kısa Metin

  • Uzun Metin

  • Sayı

  • Tarih/Saat

  • Para Birimi

  • Köprü

  • Hesaplanan

Not: Access 2013'ten başlayarak, Metin veri türleri Kısa Metin ve Not veri türleri de Uzun Metin olarak yeniden adlandırıldı.

Başka veri türlerindeki alanların sürüklenmesi farklı türlerde denetimler oluşturur. Örneğin, Alan Listesi bölmesinden bir Evet/Hayır alanını forma veya rapora sürüklerseniz, Access bir onay kutusu oluşturur. Bir OLE Nesnesi alanını form veya rapora sürüklerseniz Access ilişkili nesne çerçevesi oluşturur ve bir ek alanını form veya rapora sürüklerseniz Access ek denetimi oluşturur.

Alan Listesi bölmesinden sürükleyerek forma veya rapora ilişkili metin kutusu ekleme

  1. Gezinti Bölmesi'nde forma veya rapora sağ tıklayarak formu veya raporu Düzen görünümünde veya Tasarım görünümünde açın ve sonra istediğiniz görünüme tıklayın.

  2. Tasarım sekmesinin Araçlar grubunda Varolan Alanları Ekle düğme görüntüsü öğesine tıklayın.

  3. Alan Listesi bölmesinde, metin kutunuzla ilişkili olmasını istediğiniz alanı içeren tabloyu genişletin.

  4. Alanı Alan Listesi bölmesinden rapora veya forma sürükleyin.

    Alan Listesi bölmesiyle çalışma hakkında daha fazla bilgi için, Form veya rapora alan ekleme makalesine bakın.

Ayrıca forma veya rapora ilişkili metin kutusu eklemek için, önce ilişkili metin kutusunu ekleyebilir ve ardından metin kutusunun Denetim Kaynağı özelliğini ilişkili olmasını istediğiniz alana ayarlayabilirsiniz.

İlişkisiz metin kutusu ekleme

İlişkisiz metin kutusu, tablo veya sorgudaki bir alana bağlı değildir. İlişkisiz metin kutusunu, bir hesaplamanın sonuçlarını görüntülemek veya doğrudan tabloda depolamak istemediğiniz girişleri kabul etmek için kullanabilirsiniz. İlişkisiz metin kutusu en kolay Tasarım görünümünde eklenir.

  1. Gezinti Bölmesi'nde forma veya rapora sağ tıklayarak formu veya raporu Tasarım görünümünde açın ve sonra Tasarım Görünümü'ne tıklayın.

  2. Tasarım sekmesinin Denetimler grubunda Metin Kutusu'na tıklayın.

  3. İşaretçiyi form veya raporda metin kutusunun yerleştirilmesini istediğiniz konuma getirin ve metin kutusunu eklemek için tıklayın.

    Not: Access ayrıca metin kutusunun sol tarafına bir etiket yerleştirir, bu nedenle işaretçinin sol tarafında etiket için biraz yer bırakın. Etiketi ve metin kutusunu daha sonra yeniden konumlandırabilirsiniz. Ayrıca etikete tıklayıp ardından DELETE tuşuna basarak etiketi silebilirsiniz.

İlişkisiz metin kutusu oluşturmanın diğer yolu, önce Alan Listesi bölmesinden bir alanı forma veya rapora sürükleyerek ilişkili metin kutusu oluşturmak ve ardından Denetim Kaynağı özelliğindeki değeri silmektir. Bu işlemi Tasarım görünümünde yaparsanız, metin kutusunda alan adı yerine "İlişkisiz" ifadesi görüntülenir. Düzen görünümünde metin kutusu artık veri görüntülemez; aslında boş kalır.

Hesaplanan metin kutusu ekleme

  1. Gezinti Bölmesi'nde forma veya rapora sağ tıklayarak formu veya raporu Tasarım görünümünde açın ve sonra Tasarım Görünümü'ne tıklayın.

  2. Tasarım sekmesinin Denetimler grubunda Metin Kutusu'na tıklayın.

  3. İşaretçiyi form veya raporda metin kutusunun yerleştirilmesini istediğiniz konuma getirin ve metin kutusunu eklemek için tıklayın.

  4. Aşağıdakilerden birini yapın:

    İmleci metin kutusunun içine getirin ve ardından toplam hesaplayan bir ifade yazın.

    Metin kutusunu seçin, F4 tuşuna basarak özellik sayfasını görüntüleyin ve Denetim Kaynağı özellik kutusuna ifadeyi yazın. İfadeyi oluştururken İfade Oluşturucu kullanmak için, Denetim Kaynağı özellik kutusunun yanındaki Oluşturucu düğmesi düğmesine tıklayın.

  5. Formu veya raporu kaydedin ve sonra sonuçları denetlemek için Form görünümüne veya Rapor görünümüne geçin.

İfadeleri oluşturma hakkında daha fazla bilgi için İfade oluşturmayı öğrenin makalesine bakın.

NOTLAR:

  • DenetimKaynağı özellik kutusunda ifadeyi yazmak için daha fazla alana ihtiyacınız varsa, SHIFT+F2 tuşlarına basarak Yakınlaştır kutusunu açın.

  • Formunuz veya raporunuz bir sorguya dayanıyorsa, ifadeyi bir hesaplanan denetim yerine sorguya yerleştirmeyi tercih edebilirsiniz. Bunu yaparak performans geliştirilebilir ve kayıt gruplarının toplamlarını hesaplayacaksanız bir toplama işlevi içinde hesaplanmış alan adı kullanmak daha kolaydır.

Metin kutusu özelliklerini anlama

Metin kutusunu nasıl oluşturduğunuzdan bağımsız olarak, metin kutusunun istediğiniz gibi çalışması ve görünmesi için bazı özelliklerin ayarlanması gerekir. Aşağıdaki listede sık kullanılan bazı önemli metin kutusu özellikleri gösterilir:

  • Ad    Metin kutunuza, hangi verileri içerdiğini kolayca anlamanızı sağlayacak kısa, anlamlı bir ad vermelisiniz. Bu ad, diğer metin kutularında kullanabileceğiniz ifadelerde metin kutusuna başvurmayı kolaylaştırır. Bazı veritabanı geliştiricileri, metin kutularını diğer denetim türlerinden kolayca ayırt edebilmek için metin kutusu adlarına txt gibi bir ön ek koyar; örneğin, txtAd veya txtAdres.

    Alan Listesi bölmesinden bir alanı sürükleyerek ilişkili metin kutusu oluşturduğunuzda, Access metin kutusu adı olarak alan adını kullanır. Bu genellikle düzgün çalışır, ama Denetim Kaynağı özelliğini düzenlemek ve ifade oluşturmak istiyorsanız önce metin kutusu adını değiştirip alan adıyla aynı olmamasını sağlamak iyi olur. Aksi takdirde, Access metin kutusuna mı yoksa tablodaki alana mı başvurduğunuzu saptayamayabilir. Örneğin, Ad adlı bir metin kutusu içeren bir raporunuz olduğunu ve bu metin kutusunun Ad adlı tablo alanıyla ilişkili olduğunu varsayalım. Ad alanının önünde bulunuyor olabilecek boşlukları kırmak istiyorsanız, metin kutusunun Denetim Kaynağı özelliğini şöyle ayarlayabilirsiniz:

    =Trim([First Name])

    Öte yandan, bu ayar metin kutusunda #Hata gösterilmesine neden olur, çünkü Access ifadenin alana mı yoksa metin kutusuna mı başvurduğunu saptayamaz. Bu sorunu çözmek için, benzersiz adlar kullanarak metin kutularını yeniden adlandırın.

  • Denetim Kaynağı    Bu özellik metin kutusunun ilişkili, ilişkisiz veya hesaplanan bir metin kutusu olduğunu belirler.

    • Denetim Kaynağı özellik kutusundaki değer tablodaki bir alanın adıysa, metin kutusu o alanla ilişkilidir.

    • Denetim Kaynağı boşsa, metin kutusu ilişkisizdir.

    • Denetim Kaynağı bir ifadeyse, metin kutusu hesaplanan metin kutusudur.

  • Metin Biçimi    Metin kutusu bir Uzun Metin alanıyla ilişkiliyse, Metin Biçimi özellik kutusundaki değeri Zengin Metin olarak ayarlayabilirsiniz. Bunu yaptığınızda, metin kutusunda bulunan metne birden çok biçimlendirme stili uygulayabilirsiniz. Örneğin, bir sözcüğe kalın biçimlendirme ve diğerine de alt çizgi uygulayabilirsiniz.

  • Büyüyebilir    Bu özellik raporlarda Kısa Metin veya Uzun Metin alanlarıyla ilişkili metin kutularında çok yararlı olur. Varsayılan ayar Hayır'dır. Metin kutusunda görüntülenemeyecek kadar çok metin varsa, metin kesilir. Bununla birlikte, Büyüyebilir özellik kutusunu Evet değerine ayarlarsanız, metin kutusu içindeki tüm verilerin yazdırılabilmesi veya önizlenebilmesi için metin kutusunun dikey boyutu otomatik olarak ayarlanır.

Sayfanın Başı

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×