Arama sütunlarını kullanarak liste ilişkileri oluşturma

Bir liste ilişkisinde, bir listedeki ( kaynak liste) bilgiler otomatik olarak başka bir listede ( hedef liste) gösterilir. Liste ilişkileri, iki listedeki bilgileri birleştirmenize ve kişiler liste öğelerini düzenlerken ve silerken tutarlı olmanıza olanak tanır.

İlişkiler birden çok listede bilgilerin izlenmesine ve korunmasına yardımcı olur. Hedef liste öğeleri, kaynak listedeki birden çok sütuna değer bilgileri de görüntüleyebilir ve öğeler silindiğinde ilişkileri değiştirebilirsiniz ( ilişkiyle öğe silme konusuna bakın).

Bu makalede

Liste ilişkileriyle çalışmaya başlama

Benzersiz sütunlar

Varolan listeye Arama sütunu ekleme

Kaynak listede sütun oluşturma

İlişkisi olan öğeleri silme

Listelerde çok öğe olduğunda liste ilişkilerini yönetme

Liste ilişkileriyle çalışmaya başlama

Liste ilişkisi kurmak için iki listeye ihtiyacınız vardır: kaynak liste ve hedef liste. Önce kaynak listesini yapmalısınız.

Bu örnekte, kaynak liste olarak üniversite dersleri listesini ve hedef liste olarak da Okuma listesini kullanacağız. Amaç, bilgileri el ile girmek zorunda kalmadan Okuma listesindeki her kitap için bir ders adı ve ders kimliği görüntülemektir.

  1. Kaynak listesini yapın. Bu listede, daha sonra hedef listede görüntüleyeceğiniz tüm bilgilerin sütunlarının yanı sıra, kayıtlarımızın her liste öğesiyle ilgili ek bilgiler de bulunur. Örneğin, şu sütunlardan oluşan bir Kurs listesi yapacağız: Ders Adı (başlık), Kurs Kimliği (tek satır metni), Sınıf Saati (tarih ve saat) ve Dönem Uzunluğu (seçim, iki seçenekle: tam, yarım).

  2. Kaynak listesini doldurun. Daha sonra hedef listede görüntüleyeceğiniz tüm bilgiler için liste öğeleri oluşturun. Örneğin, üç ders ekleyeceğiz: Orta Düzey Bilgisayar Bilimi, Bilgisayar Bilimine Giriş ve Makine Öğrenimi. Listeniz şöyle görünmelidir:

    Ders listesi

    Ders Adı
    (Başlık)
    Ders Kimliği
    (Tek satır metin)
    Ders Saati
    (Tarih ve Saat)
    Dönem Uzunluğu
    (Seçim)
    Orta Seviye Bilgisayar Bilimi CS200 Serisi 9.09.2021 12:00 Full
    Bilgisayar Bilimine Giriş CS101 Serisi 8.09.2021 09:00 Yarım
    Makine Öğrenimi CS405 Serisi 10.09.2021 13:30 Full
  3. Hedef listesini yapın. Bir Yazar sütunu (tek satırlı metin) ve bir de Maliyet sütunu (para birimi) ekleyelim.

  4. Hedef listesine Arama sütunu eklemek için Sütun>Arama Ekle'yi seçin.

  5. Sütunun en üstünde görüntülenecek adı girin. Buna Ders Adı diyelim.

  6. Kaynak olarak bir liste seçin altında, kaynak listeyi seçin. Bu örnekte Kurs listesini seçin.

  7. Yukarıdaki listeden bir sütun seçin altında, oluşturmakta olduğunuz yeni sütunda, bu listede (hedef liste) görüntülemek istediğiniz kaynak listedeki sütunu seçin. Bu örnekte, Ders Adını görüntülemek istediğimiz için Başlık'ı seçin.

  8. Hedef listede kaynak listeden daha fazla arama bilgisi görüntülemek için Diğer seçenekler'i seçin. Bu örnekte yalnızca Kurs Kimliği'ni seçin.

  9. Kaydet'i seçin ve hedef listeyi doldurun. Hedef listeye (Okuma listesi) bir kitap eklediğinizde, artık kaynak listeden bilgi ekleme seçeneği var. Örneğin, Lovelace'ın Bilişimin Geleceği için "Makine Öğrenimi" Ders Adını seçin ve Ders Kimliği otomatik olarak doldurulacaktır (bu durumda CS405'tir). Sütunlar arama sütunları olduğundan, yalnızca birini doldurmanız yeterlidir; diğeri de kaynak listeden gelen bilgilerle dolar.

    Hedef listeniz şuna benzer bir şekilde görünmelidir:

    Okuma listesi 

    Başlık Yazar
    (Tek satır metin)
    Maliyet
    (Para birimi)
    Ders Adı
    (Arama)
    Ders Kimliği
    (Arama)
    İnsanlar için Bilgisayar Bilimi Etikan 20,21 ABD doları Bilgisayar Bilimine Giriş CS101 Serisi
    Bilgi İşlemin Geleceği Lovelace (Aşk Dantelleri) 18,15 ABD doları Makine Öğrenimi CS405 Serisi
    Bir Bilgisayarı Profesyonel Gibi Kullanma Cline (Türkçe) 44,99 ABD doları Orta Seviye Bilgisayar Bilimi CS200 Serisi
    Yarın için yazmak Lorenz 60,20 ABD doları Makine Öğrenimi CS405 Serisi

Artık Okuma listesi, Ders Adı ve Ders Kimliği bilgilerini doğrudan Kurs listesinden görüntüler ve Kurs listesinden seçenekler seçerek yeni liste öğelerini kategorilere ayırmak daha kolaydır. Ayrıca Kurs listesini güncelleyebilirsiniz ve Okuma listesinde otomatik olarak güncellenir ve ayrıca Okuma listesinden doğrudan Kurs listesine bağlanır.

Benzersiz sütunlar

Sütun oluşturduğunuzda, sütunun benzersiz değerler içermesini belirtebilirsiniz. Bu, listenin söz konusu sütunda herhangi bir yinelenen değer içeremeyeceği anlamına gelir. Yinelenen değer içeren bir liste öğesi ekleyemez, yinelenen değer oluşturacak şekilde var olan liste öğesini değiştiremez veya yinelenen değerle sonuçlanacaksa öğeyi geri dönüşüm kutusundan geri yükleyemezsiniz. Kaynak listede bir arama sütunu oluşturur ve bu sütunu benzersiz olarak tanımlarsanız, hedef listedeki sütun da yinelenen değerler içermemelidir.

Not

Benzersizlik büyük/küçük harfe duyarlı değildir. Örneğin, ORD-231 ve ord-231 yinelenen değerler olarak kabul edilir.

Benzersiz bir sütunun dizini de olmalıdır. Benzersiz bir sütun oluşturduğunuzda, dizini oluşturmanız istenebilir. Tamam'ı seçtiğinizde dizin otomatik olarak oluşturulur. Benzersiz bir sütunda dizin bulunduktan sonra, yinelenen değerlere izin vermek için önce sütunu yeniden tanımlamadığınız sürece dizini bu sütundan kaldıramazsınız.

Benzersiz sütunlar için desteklenen sütun türleri:

  • Tek satır metin
  • Seçim (tek değer)
  • Sayı
  • Para birimi
  • Tarih ve Saat
  • Arama (tek değer)
  • Kişi (tek değer)

Benzersiz sütunlar için desteklenmeyen sütun türleri:

  • Birden fazla satır metin
  • Seçim (birden çok değere sahip)
  • Hesaplanmış
  • Köprü veya Resim
  • Özel sütunlar
  • Arama (birden çok değere sahip)
  • Kişi (birden çok değere sahip)
  • Evet/Hayır

Varolan listeye Arama sütunu ekleme

Kaynak listenin görüntülemek istediğiniz bilgileri içeren liste ve hedef listenin de bilgilerin görüntülenmesini istediğiniz liste olduğunu unutmayın. Örneğin, yukarıdaki Liste ilişkileriyle çalışmaya başlama bölümüne bakın. 

Not

Arama sütunları aynı site içinde oluşturulmalı ve kullanılmalıdır. Kök sitede oluşturulan site sütunları, alt sitelerde kullanılamaz.

  1. Arama sütununun yer almasını istediğiniz listede, Sütun>Arama ekle öğesini seçin.
  2. Kaynak olarak bir liste seçin altında, bilgi almak istediğiniz kaynak listeyi seçin.
  3. Yukarıdaki listeden bir sütun seçin altında, hedef listedeki bu yeni sütunda, kaynak listeden hangi bilgileri görüntülemek istediğinizi seçin. Seçtiğiniz bilgiler, oluşturduğunuz yeni sütunda görüntülenir.
  4. Kaynak listeden daha fazla sütunda daha fazla arama bilgisi görüntülemek için Diğer seçenekler'i seçin. Burada seçtiğiniz tüm onay kutuları, hedef listenizde yeni sütunlar oluşturacaktır. Kaynak listede görüntülemek istediğiniz daha fazla bilgi varsa, daha sonra bu ayarlarda daha fazla sütun ekleyebilirsiniz.
  5. Kaynak listeden silinenlerin bu listeyi etkilemesini istiyorsanız, aşağıdaki Kaynak listeden silinenler bu listeyi etkiler, Evet ayarını açın. Daha fazla bilgi için, İlişkisi olan öğeleri silme konusuna göz atın.
  6. İstediğiniz diğer ayarları değiştirin ve ardından Kaydet'i seçin. 

Kaynak listede sütun oluşturma

Aşağıdaki tabloda, arama sütunları oluşturmak için kullanılabilen ve kullanılamayan sütun türleri özetlenmiştir.

Desteklenen sütun türleri:

  • Tek satır metin
  • Sayı
  • Tarih ve Saat
  • Arama (tek değer)

Desteklenmeyen sütun türleri:

  • Birden fazla satır metin
  • Seçim
  • Hesaplanan
  • Köprü veya Resim
  • Özel Sütunlar
  • Arama (birden çok değere sahip)
  • Kişi
  • Evet/Hayır
  • Para Birimi

İlişkisi olan öğeleri silme

Arama sütunu oluştururken İlişki'nin altında İlişki davranışını zorla seçeneğini işaretleyebilir ve ardından Silmeyi kısıtla veya Art arda silmeyi seçebilirsiniz.

Not

Bir listede ilişkileri oluşturmak veya değiştirmek için, Listeleri Yönet izninizin olması gerekir.

Kısıtlamalı silme , kaynak liste bu hedef listeye bağlandığından, hedef listede görünen hiçbir öğenin kaynak listeden silinemeyeceği anlamına gelir. Kaynak listesine her zamanki gibi eklemeye devam edebilirsiniz, ancak daha önce yapabildiğiniz gibi öğeleri silemezsiniz.

Art arda silme , tüm ilgili öğelerin aynı anda her iki listeden de silinmesini sağlar. Kaynak listeden silerseniz, öğe hedef listeden de kaldırılır.

İlişki davranışını zorla seçeneğinin işaretini kaldırırsanız, varsayılan olarak kaynak listeden sildiğinizde öğe hedef listeden de kaldırılır.

Listelerde çok öğe olduğunda liste ilişkilerini yönetme

Bir listede binlerce öğe varsa, sıralamak, aramak ve filtrelemek daha uzun sürebilir. Listeler, büyük listelerde sıralamayı iyileştirmek için sütunları otomatik olarak oluşturulma tarihine göre dizine alır. Sütunu el ile dizine almak için, Liste veya kitaplık sütununa dizin ekleme konusuna göz atın.

Büyük bir listede liste ilişkileri oluşturduğunuzda, bir kaynak eşiğine veya sınırına ulaşabilirsiniz ve aşağıdaki koşullarda engellenebilirsiniz:

  • Liste Görünümü Eşiğinden daha fazla öğeye sahip varolan bir listede sütunu benzersiz hale getirirseniz (Listeyi, Liste Görünümü Eşiğinden büyük yapan bir listeye tek öğe eklenmesinin çoğunlukla engellenmeyen bir işlem olduğunu unutmayın).
  • Art Arda Sil veya Kısıtlamalı Silmeyi Liste Görünümü Eşiğinden daha fazla öğe içeren bir listedeki arama alanı için açarsanız.
  • Varsayılan olarak on iki arama sütunu olan Liste Görünümü Arama Eşiği'ni aştınız.
  • Silme işlemindeki öğelerin sayısı 1.000'i aşıyor.

Çok öğeli listeleri yönetme hakkında daha fazla bilgi için bkz. Büyük listeleri ve kitaplıkları yönetme.