• Sharepoint tasarımcı listelerini düzenlemek için bir form oluşturun. Yeni görev eylemleri için SharePoint Designer'da görev formuyla çalışın. Stilleri atama ve düzenleme

    SharePoint listeleri ve kitaplıkları, kullanıcıların bir liste veya kitaplığa öğe görüntülemesine, düzenlemesine ve eklemesine olanak tanıyan liste formları içerir. Microsoft SharePoint Designer 2010 ile, kullanıcıların bir listeye öğe eklemesini ve güncellemesini kolaylaştırmak için bu formları oluşturabilir ve özelleştirebilirsiniz. Liste formu, oluşturduğunuz bir çözümün parçasıdır, formu, çözüm için tasarlanacak ve çözümü desteklemek için gerekli verileri toplayacak şekilde özelleştirmeniz gerekebilir.

    Özel bir liste formunda belirli alanları gösterebilir veya gizleyebilir, bu alanları yeniden düzenleyebilir, formun düzenini değiştirebilir, zengin metin ve grafikler ekleyebilir ve son olarak formda kullanılan XSL, HTML veya ASP'yi değiştirebilirsiniz. Bu görevler yalnızca SharePoint Designer 2010'da özel bir liste formu oluşturarak tamamlanabilir.

    Bu makalede, bir listeyle ilişkili varsayılan formlar ve bir liste veya kitaplık için kendi formlarınızı nasıl oluşturacağınız açıklanmaktadır.

    Bu makalede

    Varsayılan Liste Formlarına Genel Bakış

    Liste formları, ilişkili SharePoint listeleriyle aynı klasörde bulunur. SharePoint Designer 2010 ile, bir listeyle ilişkili varsayılan liste formlarını hızlı ve kolay bir şekilde görüntüleyebilirsiniz.

    Bir listeyle ilişkili varsayılan formları görüntülemenin en kolay yolu, listenin özet sayfasını açmaktır.

    Formları görüntülemenin başka bir yolu da site hiyerarşisini bir sekmeyle açmaktır. Tüm dosyalar panelde Navigasyon.

    DispForm.aspx, EditForm.aspx ve NewForm.aspx Formlarını Listeleme

    Varsayılan olarak bir liste kutusuyla ilişkili üç form vardır: DispForm.aspx, EditForm.aspx ve NewForm.aspx. Aşağıda, varsayılan Bildirimler listesi formlarını gösteren üç resim bulunmaktadır.

    Not: SharePoint kitaplıkları, öğe kitaplığına eklemek için NewForm.aspx yerine Upload.aspx adlı farklı bir form kullanır.

    Yeni Liste Formları Oluşturma

    Varsayılan liste formları (Öğe Değiştirme Formu Görüntüleme Öğesi Formu ve Yeni Öğe Formu), Liste Formu Web Bölümü (LFWP) adı verilen bir Web Bölümünde depolanır. LFWP, formu görüntülemek için CAML'yi (İşaretleme Dili Uygulama İşbirliği) kullanır ve bu, SharePoint Designer 2010'da yapılandırılamaz.

    Formu özelleştirmek için web bölümü form verilerini ekleyin (DFWP kullanarak). SharePoint Designer 2010'da özelleştirilebilen XSLT'yi kullanır. Özetle, DFWP kullanmak varsayılan formun ve iki eylem yolunun yerini alır.

    Yeni bir liste formu oluşturun ve onu listeye bağlayın

    Liste formu oluşturmanın en kolay ve hızlı yolu, yeni bir form oluşturmak ve onu varsayılan liste formu yapmaktır.

    Mevcut Liste Formunu Düzenleme

    Kendi liste formunuzu oluşturmanın başka bir yolu da, listeyle ilişkili varsayılan formlardan birini doğrudan değiştirmektir. Daha sonra onu (Veri Formu Web Bölümü), varsayılan formun yerini alan bir sayfaya ekleyebilirsiniz.

    Not: Sonuç olarak, SharePoint Designer 2010'daki herhangi bir ASPX sayfasında aşağıdakileri yapabilirsiniz. Mevcut bir formu düzenlemenin yararı, zaten listeye bağlı olmasıdır.

    Varsayılan formları değiştirmek için Office InfoPath 2010'u kullanın

    Alternatif olarak, form oluşturmak, düzenlemek ve tasarlamak üzere Microsoft InfoPath 2010'u kullanmak için SharePoint Designer 2010'daki liste formu düzenleyicisini kullanabilirsiniz. InfoPath 2010, listeler, kitaplıklar ve SharePoint iş akışları için kullanılabilecek özel formlar oluşturmak için kullanılan güçlü bir araçtır.

    Daha fazla eylemler

    Bir liste veya kitaplık için özel bir form oluşturduktan sonraki adım, formu ihtiyaçlarınıza göre özelleştirmeye başlamaktır. Sütun ekleyebilir veya kaldırabilir, alan düzenlerini değiştirebilir, farklı yazı tipleri ve stiller uygulayabilir, özel görüntüler ekleyebilir vb. Bu özelleştirmeyi yapmak için SharePoint Designer 2010'daki şerit kullanılabilir. Şeridi kullanamayacağınız değişiklikler yaparsanız, XSL formunu doğrudan Kod görünümünde düzenleyebilirsiniz. Liste formlarını özelleştirme hakkında daha fazla bilgi için bağlantıları şu adreste bulabilirsiniz: Santimetre.

    Bir formu silmek için özet sayfasında formu seçin ve Silmek. Bu, formu sunucudan kaldıracak ve kullanıcılar artık formu kullanamayacak.

    Kısa açıklama(en fazla 255 karakter): Ders, Microsoft Office SharePoint Designer 2007'de statik HTML sayfalarını düzenlemek için temel teknikleri ana hatlarıyla belirtir. Resimler, CSS stilleri, tablolar, köprüler ve diğer bazı klasik web tasarım teknikleri ile çalışma konuları ele alınır.

    Anahtar terimlerin listesi.SharePointDesigner, etiket, stiller, basamaklı stil sayfaları, css, klipler, resimler, görüntüler.

    dersin amacı. Görsel tasarım araçlarına odaklanan bir HTML sayfası tasarım aracı olarak SharePointDesigner'ı tanıtın.

        1. önsöz

    SharePointDesigner öncelikle SharePoint Web sitelerini düzenlemek için tasarlanmış olsa da, iyi bir geleneksel web tasarım aracı olarak kullanmak oldukça kullanışlıdır. Bu nedenle, bu bölümü, SharePoint teknolojisinin özelliklerine dokunmadan, HTML ve ASPX sayfalarını tasarlamak için SharePoint Designer'ı kullanmanın temellerine ayıracağız, ancak bu bölümde verilen bilgilerin SharePoint'i tasarlarken de yararlı olacağını akılda tutuyoruz. sayfalar. Sonuçta, neredeyse tüm HTML ve ASP denetimleri, SharePoint standardının web sayfalarına yerleştirilebilir.

    Bu bölümdeki materyalin sunumu, okuyucunun en temel HTML tasarım tekniklerine aşina olduğunu varsaymaktadır.

    Kullanmayı içeren modern web tasarımının temel bir tekniği ile başlayalım. basamaklı tablolarstiller.SharePointDesigner, stilleri uygulamak için gelişmiş araçlara sahiptir ve bunların başlıcası paneldir. CSS özellikleri.

          1. css dosyası dahil

    SharePointDesigner'da oluşturduğunuz web sayfalarına, diğer siteleri tasarlamak için kullanmış olabileceğiniz ve bilgisayarınızdaki bazı .css dosyalarında saklanan mevcut bir stil sayfasını uygulayarak başlayacağız.

      Ekrana aynı anda bir pencere yerleştirin Kaşif Windows ve SharePoint Designer (Şekil 6.1).

      Basamaklı stil sayfası dosyasını klasörden sürükleyin Kaşif panelde Klasör listesi(Şekil 6.1)

    Pirinç. 6.1. CSS Dosyasını Panele Sürükleyin Klasör listesi

      CSS dosyasını panelden sürükleyin Klasör listesi alan başına Yapıcı(Şekil 6.2).

    Pirinç. 6.2. CSS dosyasını doğrudan alana sürükleyin Yapıcı

      Görev bölmesini aç CSS özellikleri.

      panelde CSS özellikleri seçili nesneyi işaretleyen etiketin biçimlendirmesini belirleyen stilin özelliklerini görüntüleyin. Örneğimizde, bu etiket , listede belirtilen uygulanan kurallar(Şekil 6.3).

    Pirinç. 6.3. Stil sayfasını uygulamanın sonucu

    Tanımlayan dosyayı düzenleyin stil sayfası(yani, . css), doğrudan SharePoint Designer'da yapabilirsiniz. Bunu yapmak için, çift tıklayarak ayrı bir sekmede açın ve normal bir metin düzenleyicide olduğu gibi düzenleyin (Şekil 6.4). Stilleri değiştirmek için ikinci seçenek, panelde istenen biçimlendirmeyi seçmektir. CSS özellikleri.

    Pirinç. 6.4. Bir stil sayfası dosyasını düzenleme

          1. Stilleri atama ve düzenleme

    Çünkü aslında mevcut CSS stillerinin atanması görev alanlarıdır. Stilleri Uygulamak Ve Stil Yönetimi. bu not alınmalı Basamaklı Stil Şablonu hem web sayfasının kendi kodunda hem de onunla ilişkili ayrı CSS dosyalarında açıklanabilen tutarlı bir stil işaretleme uygulaması anlamına gelir. Ek olarak, stiller çeşitli amaçlar için kullanılabilir: metin ve grafikleri biçimlendirmek, nesneleri bir web sayfasında konumlandırmak vb. Basamaklı stiller ilkesi, Şekil 1'de gösterilmektedir. 6.5. Panelden görüldüğü gibi Stil Uygulamak, bir web sayfasındaki bir seçime atanan stillerde vurgulanmış bir kenarlık vardır.

    Pirinç. 6.5. Basamaklı stiller

    Seçilen parçaya herhangi bir stil uygulamak için panelde bu stilin adına tıklamanız yeterlidir. Stil Uygulamak(Şekil 6.6).

    Pirinç. 6.6. Panel aracılığıyla bir stil atama Stil Uygulamak

    dikkat et bağlanmak sınıf etiket

    (veya başka bir etiket), aslında web sayfası parçasının hangi stille işaretlendiğini belirler (Şekil 6.6). Şekil 6.7, seçime atanan stilin adını ve özelliklerini görüntüleyen SharePointDesigner arabirim öğelerinin bir özetidir. Böylece kullanıcı, CSS stillerini özelleştirmek için kullanacağı panelleri seçme konusunda bir miktar özgürlüğe sahip olur.

    Pirinç. 6.7. Atanan Stil Görüntüleme Konumlarının Özeti

    Panelin ötesinde Stil Uygulamak, panel stilleri atamak ve düzenlemek için de kullanılabilir Stil Yönetimi(Şekil 6.8).

    Not: SharePointDesigner'da stillerin uygulanması Lab 6.1'de ele alınmıştır.

    Pirinç. 6.8. paneli kullanma Stil Yönetimi

    Özellikle, bazı stillerin ad alanından içerik menüsünü çağırmak ve öğeyi seçmek Stili değiştir, İletişim kutusunda bu stilin parametrelerini düzenleme erişimine sahip olursunuz (Şek. 6.9). takım seçimi koda git ayrı bir sekmede seçilen stilin bir kod parçasını açar (bkz. Şekil 6.4).

    Pirinç. 6.9. Stil ayarı

    Bir tarayıcıda site ve liste oluşturma sürecini inceledik. Şimdi bir liste oluşturmak için diğer seçenekleri ele alalım.

    InfoPath Designer'da liste oluşturma

    Daha önce de belirtildiği gibi, SharePoint'in en önemli avantajlarından biri Microsoft ürünleriyle entegrasyondur. Bunu belirli bir örnekle gösterelim.

    Listeler oluşturmak için, standart şablonlarında bulunan Microsoft InfoPath Designer 2010'u kullanacağız. ListePaylaşım Noktası(Şekil 3.12.). tıklayarak Form Oluşturucu formun yayınlanacağı web sitesinin adresini girmeniz istenir.

    Pirinç. 3.12. Microsoft InfoPath Designer 2010 Karşılama Sayfası

    Ardından yeni listenin adını girmeniz gerekiyor, giriyoruz Kitabın(şek. 3.13.), üzerine tıklayın Daha öte, ve daha sonra Hazır(şu anda liste portalda yayınlanmaktadır).

    Pirinç. 3.13. Microsoft InfoPath Designer 2010'da Yeni Liste Penceresi

    Listeyi oluşturduktan sonra Form Tasarımcısı açılır (Şekil 3.14.). Sağdaki panel alanlar, form oluşturulabilir.

    Pirinç. 3.14. Form Oluşturucu

    Kitap şu özelliklere sahip olmalıdır - başlık, yazar, yayıncı, yıl, sayfalar, ISBN, tiraj ve tür.

    Yeni bir alan oluşturmak için tıklayın Alan ekle grup içinde Hareketler panelde alanlar, bunun sonucunda ilgili pencere görünecektir (Şek. 3.15.). Bir görünen ad belirtmeniz, açılır listeden bir veri türü seçmeniz, gerekirse varsayılan bir dolgu belirtmeniz ve alanın gerekli olup olmadığını belirtmeniz yeterlidir. Sonra üzerine tıklayın TAMAM.

    Pirinç. 3.15. Alan veya grup ekleme penceresi (yazar örneğinde)

    Diğer alanlar da aynı şekilde oluşturulur. Hazır alanlar forma basit bir sürükle-bırak yöntemiyle eklenir ve istenilen sırada düzenlenebilir. Sonuç aşağıdaki şekildir (Şekil 3.16). Şerit üzerine yerleştirilmiş komutlarla çalışırsanız görünümü daha çekici hale getirebilirsiniz.

    Klavye kısayolunu kullanabileceğiniz formu yayınlamaya devam ediyor. Ctrl + Vardiya + Q veya menü öğesine tıklayın Dosya, Daha öte İstihbarat Ve Hızlı gönderi.

    Pirinç. 3.16. Yayına hazır form

    Listeye yeni bir eleman eklemek için tıklayın. Öğe eklemek ve bir iletişim kutusu görünecektir (Şek. 3.17.). Bir kaydı düzenlerken aynı pencere görünür.

    Pirinç. 3.17. Listede yeni bir öğe oluşturmak için pencere Kitabın

    SharePoint Designer'da liste oluşturma

    Bu aracın önemli bir özelliği, web uygulamaları ve site koleksiyonları oluşturamamanızdır, yalnızca alt siteler oluşturabilirsiniz.

    Öncelikle, öğeyi kullanarak mevcut bir siteyi açmanız gerekir. Siteyi aç grup içinde Site açılışıPaylaşım Noktası (Şekil 3.18) site adını girdiğiniz ve ardından site koleksiyonu yöneticisi olarak oturum açtığınız yer.

    Pirinç. 3.18. SharePoint Designer 2010 başlangıç ​​sayfası

    Grupta yeni bir site oluşturmak için Web sitelerinin şablonları seçmek boş site(Şekil 3.19.) Yeni sitenin adı formda belirtilmelidir. http://<Веб приложение>/[<Путь>]/<Название сайта> , burada yol, yeni sitenin üst öğesi olacak siteler olabilir. tıklayarak TAMAM, yeni bir site oluşturulur.

    Pirinç. 3.19. SharePoint Designer 2010'da site oluşturma

    Siteyi oluşturduktan sonra aşağıdakileri görüyoruz (Şekil 3.20). Yapabileceğiniz ilk şey sitenin adını değiştirmek. Kolaylık sağlamak için, izin ayarları aynı sayfaya yerleştirilmiştir. Sol panelde uygun isme tıklayarak izinlerle de çalışabilirsiniz.

    Pirinç. 3.20. SharePoint Designer 2010'daki Site Ayarları ana sayfası

    Daha önce paragrafta açıklandığı şekilde bir liste oluşturabilirsiniz. içinde bir liste oluşturbilgiyolu tasarımcı veya SharePoint Designer'a katıştırılmış listelerle çalışma mekanizmasını kullanın. Böylece site hazır kabul edilebilir.

    SharePoint Designer'ın avantajı, bu kılavuzun sonraki bölümlerinde göreceğimiz gibi, geliştiriciye (tarayıcıya göre) daha fazla seçenek sağlamasıdır.

    Visual Studio 2010'da Liste Oluşturma

    Bir web uygulaması ve site koleksiyonu oluşturma, bu bölümün başında ayrıntılı olarak anlatılmıştır.

    Bir liste oluşturalım, bunun için SharePoint 2010 proje şablonları grubunda yeni bir Liste Tanımı projesine ihtiyacımız var (Şekil 3.21).

    Pirinç. 3.21. Visual Studio 2010'da yeni proje penceresi

    Düğmeye bastıktan sonra TAMAMÇözümü dağıtmak için iki yöntemin sunulduğu bir pencere görünür:

    1. Korumalı alan dağıtımı - site koleksiyonu sahibi tarafından gerçekleştirilir, güvenlik ve kaynaklara sınırlı erişim sağlar.

    2. Yöneticiler tarafından gerçekleştirilen ve tüm grup için geçerli olan bir çiftlik çözümü olarak konuşlandırın.

    İkinci yöntemi seçin, ardından üzerine tıklayın. Daha öte, burada sizden listenin görünen adını (Kitaplar) girmeniz ve türünü seçmeniz (bizim durumumuzda Özel Liste) istenecektir, ardından üzerine tıklayın Sona ermek.

    Ardından, Çözüm Gezgini'ndeki (Şekil 3.22.) listenin adlarını şu şekilde yeniden adlandırın: kitap listesi Ve Kitabın sırasıyla. Dosyadaki ayarları da düzenleyebilirsiniz. Elementler. xml(bir seviye aşağıda Kitabın Başlık (başlık), Url (liste bağlantısı) ve Açıklama (açıklama) gibi. İkinci dosyada da değişiklikler yapabilirsiniz. Elements.xml.

    Pirinç. 3.22. Çözüm Gezgini

    Bir dosyada alanlar oluşturmak için şema. xml etiketler arasında < alanlar> kodu eklemeniz gerekir (Şekil 3.23.) Tanımlayıcılar, Visual Studio'nun dağıtımında bulunan guidgen programı kullanılarak elde edilir.

    Pirinç. 3.23. Listeye sütun ekleme kodu.

    Sütunlar oluşturuldu, ancak yine de etiketin içindeki aynı dosyada bulunabilen varsayılan görünüme eklenmeleri gerekiyor. görüş, burada öznitelik BaseView Kimliği=”1” . içinde etiketler var Alanları Görüntüle ki ihtiyacımız var. Varsayılan liste görünümüne sütun ekleme sonucunda aşağıdaki kodu görebilirsiniz (Şekil 3.24.)

    Pirinç. 3.24. Varsayılan görünüme sütun eklemek için kod

    Bundan sonra liste hazır kabul edilebilir ve ana menü kullanılarak genişletilebilir. (İnşa etmek => Dağıtmak) veya çözüme sağ tıklayarak bağlam menüsünden seçim yapın Dağıtmak.

    Genel olarak, her şey iyi görünüyor, ancak yeni bir öğe eklemeye çalıştığınızda, içinde açıkça bir şeylerin eksik olduğu garip bir pencere beliriyor (Şekil 3.25.).

    Pirinç. 3.25. Yeni bir liste öğesi oluşturmak için pencere Kitabın

    Bunun nedeni çok basit - dosyada tanımlanan içerik türlerini oluşturmadık. şema. xml(Şekil 3.26) Bunu yapmayacağız, bunun yerine bu bloğu tamamen kaldıracağız.

    Pirinç. 3.26. İçerik türü tanımları

    Liste genişletilirken, dağıtım çakışmalarını anlatan aşağıdaki pencere görünecektir (Şekil 3.27). butona tıklayın çözmek Otomatik olarak(Otomatik olarak izin ver).

    Pirinç. 3.27 Dağıtım çakışmaları

    Bundan sonra sayfayı yenileyebilir ve yeni bir öğe eklemeyi tekrar deneyebilirsiniz. Artık böyle bir sorun yok!

    Dolayısıyla, bu bölümde bir tarayıcı, SharePoint Designer 2010 ve Visual Studio 2010 kullanarak bir okul kütüphanesi sitesi oluşturmaya baktık. Bu kadar basit bir örnekle bile, farklı yaklaşımların artılarını ve eksilerini görebilirsiniz.

    Bu makalede, SharePoint 2010 sitelerinin görünümünü özelleştirme anlatılmaktadır.

    Bölüm 4 Listelerle Çalışmak

    Bu bölümde şunları öğreneceksiniz:

    Ana bilgisayarda bulunan listeleri varsayılan olarak görüntüleyin;

    Yeni listeler oluşturun;

    Liste öğelerini ekleyin, değiştirin, silin ve geri yükleyin;

    Bir veri tablosu görünümü kullanın;

    Öğeleri listelemek için dosya ekleyin;

    Liste sütunlarını ekleyin, değiştirin ve kaldırın;

    Listeleri sıralama ve filtreleme;

    Liste görünümlerini ekleyin ve değiştirin;

    uyarıları ayarlayın;

    RSS beslemelerini kullanın;

    Listeler ve kitaplıklar için e-posta mesajları göndermeyi etkinleştirin;

    Listeleri sil;

    Listeleri geri yükleyin.

    Windows SharePoint Services tarafından kullanılan listeler, İnternet üzerinden aynı anda birden çok kullanıcı tarafından kullanılan elektronik tablolar olarak düşünülebilir. SharePoint listeleri, merkezileştirilmiş, genişletilebilir bir sütun ve satır kümesi aracılığıyla çok kullanıcılı işbirliğini kolaylaştıran, yeniden boyutlandırılabilir, web tabanlı tablolardır. Listeler, kullanıcılara, öğeleri etiketli sütunlardan oluşan satırlarla temsil edilen kendi yapılandırılmış bilgi depolarını düzenleme yeteneği verir. Listeleri oluşturmak, görüntülemek, güncellemek ve silmek için gereken tüm web sayfaları, Windows SharePoint Services tarafından otomatik ve dinamik olarak oluşturulur.


    Tavsiye. Yapılandırılmamış bilgiler genellikle bir belge kitaplığında ilişkili sütunlara sahip belgeler olarak depolanır. Belge kitaplıkları, Bölüm 5 ve 6'da ayrıntılı olarak ele alınmıştır.


    Bu bölümde sitede var olan varsayılan listeleri inceleyecek, yeni listeler oluşturacak ve mevcut listelerde değişiklik yapacaksınız. Düğümü oluşturmak için hangi şablonun kullanıldığına bağlı olarak bazı listeler (örn. Bildirimler , Olaylar Ve Bağlantılar) otomatik olarak oluşturulur ve hemen kullanıma hazırdır. Ancak, otomatik olarak oluşturulan listeler her zaman kullanıcı ihtiyaçlarını karşılamaz. Bu nedenle, bu bölüm yalnızca mevcut listeleri değiştirmenize değil, aynı zamanda kendi listelerinizi oluşturmanıza da olanak tanıyan web sayfalarına odaklanmaktadır.

    Dikkat! Bu bölüm için sağlanan öğretici düğümleri kullanmadan önce, bu kitapla birlikte verilen CD'den yüklemeniz gerekir. Daha fazla bilgi için bkz. "CD'nin kullanılması".

    Dikkat! Alıştırmalarda http://wideworldimporters yerine erişebileceğiniz bir sunucunun adresini kullanmanız gerektiğini unutmayın.


    Standart Listeler

    Windows SharePoint Services'ın birçok standart listesi vardır. Bir liste oluşturmanız gerektiğinde, önceden tanımlanmış sütunlardan oluşan statik bir kümeyle yeni bir liste oluşturmak için Site Eylemleri menüsünden Oluştur komutunu kullanarak standart liste şablonlarını kullanabilir veya varsayılan olarak oluşturulan sütunların çoğunu kaldırabilirsiniz. veriler listeye zaten eklendi.Yerleşik SharePoint liste şablonları aşağıdaki tabloda açıklanmıştır.






    Bölüm 3'te açıklandığı gibi, Windows SharePoint Services siteyi oluşturmak için hangi şablonun kullanıldığına bağlı olarak bu listelerden bazılarını otomatik olarak oluşturur.

    Üç işbirliği sitesi aşağıdaki listeleri içerir:

    Örnek boş düğüm(Boş Site), listeleri ve belge kitaplıklarını içermez;

    Şablonlar Grup Düğümü(Ekip Sitesi) ve Belgeler için çalışma alanı(Belge Çalışma Alanı) kitaplığı dahil et Genel belgeler(Paylaşılan Belgeler) ve dört liste: Bildirimler(Duyurular) Takvim(Takvim) Bağlantılar(Bağlantılar) ve Görevler(Görevler) ve ayrıca bir tartışma panosu Grup tartışması(Ekip Tartışması). Çalışma alanları, Bölüm 7'de ayrıntılı olarak ele alınacaktır.

    Düğüm deseni Blog(Blog) adlı bir resim kitaplığı içerir. Fotoğraflar(Fotoğraflar) ve beş liste: özel liste Kategoriler(Kategoriler), özel liste Yorumlar(Yorumlar), Bağlantılar(Bağlantılar), özel liste diğer bloglar(Diğer Bloglar) ve özel liste Nesne(Gönderiler).

    Örnek wiki düğümü(Wiki), adında bir wiki sayfası kitaplığı içerir. wiki sayfaları(Viki Sayfaları).

    Tüm toplantı çalışma alanı şablonları aşağıdakiler gibi benzersiz listeler içerir: Gündem(Gündem) Üyeler(katılımcılar) Çözümler(Kararlar) Hedefler(hedefler) ve Gerekli öğeler(Getirilen şeyler). Toplantı çalışma alanları Bölüm 8'de ayrıntılı olarak ele alınmıştır.

    Aşağıdaki alıştırmada, Wide World Importers'ın üst düzey sitesi için oluşturduğunuz listeleri gözden geçireceksiniz. sonra sayfaya gideceksin yaratılış(Oluştur), yeni bir grup düğümü oluştururken kullanılabilen liste şablonlarını görüntülemek için.


    Üst düzey SharePoint sitesini açın. Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve parola girin ve ardından TAMAM.

    Siteyi görüntülemek ve listeler oluşturmak için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.

    Grup düğümümüz, adında bir standart belge kitaplığına sahiptir. Genel belgeler(Paylaşılmış dökümanlar); dört standart liste: Bildirimler(Duyurular) Takvim(Takvim) Bağlantılar(Bağlantılar) ve Görevler(Görevler); adında bir tartışma panosunun yanı sıra Grup tartışması(Ekip Tartışması). Sayfanın alt kısmında alt düğümlere bağlantılar ve alışveriş Sepeti(Geri Dönüşüm Kutusu) (bu bölümde daha sonra ele alınacaktır).


    Tavsiye. Öğe adları yanıltıcı olabilir. Liste şablonlarının adları, Windows SharePoint Services tarafından otomatik olarak oluşturulan standart listelerin adlarıyla aynıdır. Ancak, tamamen farklı unsurlardır. Sayfada listelenen liste şablonlarından herhangi biri yaratılış(Oluştur) sayfasında oluşturmak için kullanılabilir Tüm düğüm içeriği(Tüm Site İçeriği) benzersiz adlara sahip bir veya daha fazla liste örneği. Örneğin, liste Bildirimler(Duyurular) listesi oluşturmak için kullanıldı Bildirimler(Duyurular), ancak ortaya çıkan listeye herhangi bir ad verilebilir, örneğin, Satış Notları(Satış bildirimleri). İsimlerin aynı olması gerekmez.



    Tarayıcıyı kapatın.


    Tavsiye. Windows SharePoint Services'ın yönetim sayfaları güvenlik nedenleriyle kısıtlandığından, liste oluşturma izniniz olmadığı sürece Oluştur sayfasındaki ilk dört sütunu görmezsiniz.

    Liste oluştur

    Yeni bir liste oluşturmanın ilk adımı, kendinize “Hangi bilgileri toplamanız/göstermeniz gerekiyor?” diye sormaktır. Bu sorunun cevabı, hangi şablonun kullanılacağını belirlemeye yardımcı olacaktır. Nihai hedefinize en uygun listeyi oluşturarak başlamak ve ardından istenen sonucu elde etmek için standart sütunları eklemek, kaldırmak veya değiştirmek daha iyi olabilir. Örneğin, adlar ve adresler gibi bilgileri toplamayı planlıyorsanız şablonu seçebilirsiniz. Kişiler(Kişiler) listesinin temelini oluşturun ve ardından gerekli değişiklikleri yapın. Boş bir listeyle başlamayı ve öğe öğe ilerlemeyi tercih edebilirsiniz. Bu durumda, şablonu kullanmalısınız. Özel Liste(Özel Liste).


    Tavsiye. Oluşturmak istediğiniz listedeki öğeler her zaman belgeleri içeriyorsa, liste yerine bir belge kitaplığı kullanın. Belge kitaplıkları Bölüm 5 ve 6'da tartışılmaktadır.


    Aşağıdaki alıştırmada, satın alma süreciyle ilgili görevlerin durumunu izlemek için bir müşteri ve Wide World İthalatçıları için bir liste oluşturacaksınız. Bu görev listesi, liste şablonunu temel alacaktır. Görevler(Görevler). Listeyi oluşturduktan sonra adını şu şekilde değiştireceksiniz: Alıcının olağan görevleri(Ortak Alıcı Görevleri).

    Listeyi oluşturmak istediğiniz SharePoint sitesini gömün. Bu alıştırma http://voideworldim düğümünü kullanır kapıcı, ancak başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    1. Menü Düğüm Eylemleri(Site Eylemleri) sayfanın sağ üst köşesinde bulunan komutu seçin yaratılış yaratılış(Oluştur) ve şablon listesini görüntüleyin.


    Tavsiye. şaşırtıcı bir şekilde toplantı çalışma alanı(Meeting Workspace) ekibi yok yaratılış menüde (Oluştur) Düğüm Eylemleri(Site Eylemleri). Bu yüzden ana sayfadaki web bölümlerinden birinde liste adına tıklamanız ve ardından bağlantıya tıklamanız gerekir. Tüm düğüm içeriğini görüntüle(Tüm Site İçeriğini Görüntüle) sol gezinme çubuğunda ve ardından bağlantıda Yaratmak(Oluştur) öğesini seçin.


    Bu sayfayı kullanarak, liste şablonuna dayalı bir görev listesi oluşturacaksınız. Görevler(Görevler). Yeni listeye uygun gördüğünüz herhangi bir ismi verebilirsiniz.



    Tavsiye. Herhangi bir şablona dayalı olarak oluşturulan listelerin kopya sayısında herhangi bir sınırlama yoktur. İhtiyaç duyduğunuz sayıda görev listesi oluşturabilirsiniz.


    3. Metin alanında İsim(Ad) metni girin Alıcının Görevleri(BuyerTasks), yeni listenin adı olacak.

    URL adının girileceği bir metin alanı olmadığından, alandaki metin İsim(Ad), SharePoint hizmetlerinin dahili ad olarak kullanacağı değeri temsil eder.


    Dikkat! Bir SharePoint listesi oluşturulduğunda, bunun için iki ad tanımlanır: genellikle şu şekilde işaretlenen bir görünen ad: İsim(İsim) veya İsim(Başlık) ve aynı zamanda dahili ad olan URL'nin adı. Ancak öğe oluşturulduktan sonra yalnızca görünen ad değiştirilebilir. eğer sayfada yaratılış(Oluştur) URL adı belirtilemez, her iki ad da görünen adı temsil eder ve genellikle şu şekilde işaretlenir: İsim(Başlık).


    Tavsiye. Windows SharePoint Services'ın öğe adlarını ilk kez girerken aşağıdaki yönergelere uymanızı öneririz. Orijinal ad net, açıklayıcı ve kolay hatırlanabilir, özlü olmalı ve boşluk içermemelidir. Düğüm boyunca tutarlı bir şekilde kullanılmalıdır. Daha ayrıntılı tavsiyeler ve bunlara neden uyulması gerektiğine dair bir açıklama için Bölüm 3'teki "URL Adlandırma" kenar çubuğuna bakın.

    Ek olarak, her kuruluşun takip edilmesi gereken kendi adlandırma kuralları olabilir.


    4. Metin alanına Tanım(Açıklama) bir açıklama girin C kullanıcıların yeni listenin ne için olduğunu anlayabilmeleri için satın alma sürecini takip eden bir liste.

    5. Bu listenin Hızlı Başlat alanında görüntülenmesi gerektiğini belirtmek için onay kutusunun seçili olup olmadığını kontrol edin. Anahtar varsayılan olarak şu şekilde ayarlanmıştır: Evet(Evet).


    Tavsiye. Toplantılar için çalışma alanları ayarlarken bu seçenekler değişiklik gösterecektir. Ana sayfada Hızlı Başlat alanı olmadığı için Hızlı Başlat alanına öğe yerleştirme seçeneği yoktur. Bunun yerine, tüm toplantılar için liste öğelerini kullanma seçeneği sunar.


    6. Düğmeye tıklayın Yaratmak(Oluştur) tamamlamak için bir liste oluşturma. Ana sayfa açılır Alıcının Görevleri(BuyerTasks) varsayılan olarak (AllItems.aspx).



    7. Üst bağlantı çubuğundaki uygun bağlantıya tıklayarak sitenin ana sayfasına gidin. Şimdi liste Alıcının Görevleri(BuyerGörevleri) Hızlı Başlat alanında görüntülenir.

    Bu listenin adında boşluk olmadığından, görünen adı bir boşluk içerecek şekilde değiştirmek en iyisidir. Alıştırmanın geri kalanı, liste adındaki değişikliklerin URL adını değil, yalnızca görünen adı etkilediğini gösterir.

    9. Menü Seçenekler(Ayarlar) komutu seç Liste: seçenekler(Liste Ayarları) sayfasını açmak için Bir Alıcı Görevi Ayarlama(BuyerGörevlerini Özelleştirin).



    10. Bölüm Ortak parametreler(Genel Ayarlar) linke tıklayın Başlık, açıklama ve geçişler(Başlık, Açıklama ve Gezinme) sayfasını açmak için Liste: genel parametreler: TasksBuyer(Liste Ayarları: AlıcıGörevleri) (sonraki sayfanın üst kısmındaki şekle bakın).

    11. Metni Değiştir Alıcının Görevleri(BuyerTasks) metin alanına yazarak İsim(İsim) metin Alıcının olağan görevleri(boşluklarla).




    12. Düğmeye tıklayın Kaydetmek(Kaydet) kaydetmek için değiştirin ve Ortak Alıcı Görevlerini Özelleştir sayfasını açın.



    Bu sayfanın ve bu listeyle ilişkili diğer tüm sayfaların üst kısmındaki kalın başlık artık görünen addaki değişiklikleri yansıtıyor. Ancak tarayıcının adres çubuğu, liste oluşturulduğunda atanan orijinal adı (dahili ad) görüntülemeye devam eder. Bu adı Microsoft Office SharePoint Designer veya Microsoft Office SharePoint Server kullanarak değiştirebilirsiniz.


    14. Gezinme yolundaki veya üstteki bağlantı çubuğundaki bir bağlantıya tıklayarak sitenin ana sayfasına gidin. Yeni liste adı, Hızlı Başlatma alanında görüntülenecektir.

    Tarayıcıyı kapatın.

    Liste öğelerini ekleme, değiştirme ve silme

    Bir SharePoint listesi oluşturduğunuzda, listeyi bir bütün olarak ve tek tek öğelerini görüntüleyebileceğiniz, yenilerini ekleyebileceğiniz ve mevcut öğeleri değiştirebileceğiniz sayfalar otomatik olarak oluşturulur. Liste öğelerini silmek ve bir liste veya liste öğesine abone olmak ve liste öğelerini içe ve dışa aktarmak gibi diğer eylemleri gerçekleştirmek için de arabirim öğeleri sağlanır.

    Uyarılara abone olma bu bölümde kısaca ele alınırken, liste öğelerini içe/dışa aktarma Bölüm 10'da ele alınmaktadır.


    Tavsiye. Bazı listeler oluşturulduktan hemen sonra tek bir görünüme sahip olur, ancak liste Görevler(Görevler) birkaç görünüme sahiptir. Liste Alıcının olağan görevleri(Ortak Alıcı Görevleri) bir şablondan oluşturuldu Görevler(Görevler), beş görünümü vardır: Tüm görevler(Tüm Görevler) (varsayılan olarak kullanılır), Aktif Görevler(Aktif Görevler), sanatçılar tarafından(Atanan Tarafından), gruplarıma göre(Gruplarıma göre) Bugün Sona Eriyor(Bugün Teslim Edilecek) ve Görevlerim(Görevlerim).


    Hızlı Başlat'ta liste adına veya herhangi bir liste web bölümünün üstündeki bağlantıya tıklayarak varsayılan görünüm sayfasına gidebilirsiniz.

    Aşağıdaki alıştırmada, Wide World Importers müşterilerinin alışveriş sürecinde kullanacakları yapılacaklar listesine birkaç öğe ekleyeceksiniz. Ardından, liste öğelerinden birini değiştirir ve diğerini kaldırırsınız. Ayrıca, Todd Rowe takvime halka açık bir seminer eklemek istiyor, böylece listeye yinelenen bir etkinlik ekleyeceksiniz. Etkinlik(Olaylar).


    Listeyi oluşturmak istediğiniz SharePoint sitesini açın. Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM .

    Liste oluşturmak için yeterli haklara sahip olduğunuzdan emin olun. EğerŞüpheniz varsa, Ek'e bakın.

    1. Hızlı Başlat alanında, bağlantıya tıklayın Alıcının olağan görevleri(Ortak Alıcı Görevleri), alıcı görevleri listesinin varsayılan görünümüyle sayfayı açmak için önceki alıştırmada eklediğiniz.

    3. Tarlada İsim(Başlık) metni girin.

    4. Alanlardaki değerler Bir öncelik(öncelik), Durum(Durum) ve % tamamlanmış(% Tamamlandı) olduğu gibi bırakın.

    5. Tarlada Tanım(Açıklama) girin Satıcılar tarafından bu yıl sunulan ürünleri girmek için kullanılan liste.

    6. Saha dışı Başlangıç ​​tarihi(Başlangıç ​​Tarihi) bugünün tarihini kaldırır.

    7. Alan Terim(Son Tarih) boş bırakın.



    Az önce oluşturduğunuz liste öğesi, sayfanın ana gövdesinde görünecektir. Ünlem işareti ve kelime içeren küçük bir resim "Yeni"Öğe adının sağındaki (YENİ), öğenin yakın zamanda oluşturulduğunu gösterir.



    9. Aşağıdaki tablodaki değerleri kullanarak liste öğeleri oluşturmak için 2-8 arasındaki adımları izleyin.



    Tavsiye. Birden çok liste öğesi oluşturmanız gerekiyorsa, her seferinde bir öğe oluşturmak sıkıcıdır. Tablo görünümünü kullanarak aynı anda birden çok öğe oluşturabilirsiniz. veri(veri Sayfası). Bu seçenek sonraki bölümde kısaca ve bölüm 12'de daha ayrıntılı olarak açıklanmaktadır.


    Todd, satın alma bilgilerinin oluşturulmasını yüksek bir öncelik haline getirmeyi önerir. Şimdi bu isteği yerine getirmek için Satınalma siparişi listesi oluştur öğesini değiştireceksiniz.

    10. Liste öğesinin (Satın alma siparişi oluştur) üzerine gelin ve akıllı menüyü (düzenleme kontrol kutusu olarak da adlandırılır) görüntülemek için aşağı oku tıklayın.

    11. Görünen menüde komutu seçin Öğeyi düzenle(Öğeyi düzenle) ile sayfayı açın

    12. Alandaki değeri değiştirin Önem(Öncelik) ile (2) Düz[(2) Normal] açık (1) Yüksek[(1) Yüksek] ve tıklayın TAMAM değişikliklerinizi kaydetmek ve liste sayfasını yeniden açmak için





    Todd ayrıca, satıcının SharePoint listesinin her satın alma döngüsü yerine yalnızca yeni bir satıcı tanıtıldığında oluşturulmasını önerir. Bu nedenle bu görevin silinmesini istiyor. Alıştırmanın bir sonraki bölümünde, görevi sileceksiniz Satıcılar için bir SharePoint listesi oluşturun(Satıcı SharePoint listesi oluştur) listeden.

    13, Liste öğesinin üzerine gelin Satıcılar için bir SharePoint listesi oluşturun(Satıcı SharePoint listesi oluştur) ve menüyü açmak için aşağı oku tıklayın. Açılan menüde komutu seçin Öğeyi silmek(Öğeyi Sil) bu liste öğesini silmek için. Silme işlemini onaylamanız istenecektir.


    Tavsiye. Kaldırılan liste öğesi şuraya yerleştirilir: alışveriş Sepeti düğüm. Geri Dönüşüm Kutusu ile çalışma sonraki bölümde açıklanmaktadır.


    14. tıklayın TAMAM silme işlemini onaylamak ve liste görünümü sayfasını yeniden görüntülemek için Listeye yinelenen bir genel seminer eklemek için Olaylar(Etkinlikler), önce listeye gitmeniz gerekiyor Olaylar(Olaylar).

    18. Metin kutusuna İsim(Başlık) metni girin Halk Semineri(Halka açık atölye).

    19. Sahada Başlangıç ​​saati(başlamak) girin 17:00 .

    20. Sahada Bitiş zamanı(Son) girin 18:00 (bu alan boş bırakılabilir).

    21. Aylık toplantı bir saat sürecektir. sahada Tanım(Açıklama) girin Her ay yeni bir tema işlenecek.

    22. bölümde Tekrarlama(Yinelenme) onay kutusu Bu etkinliği yinelenen yap(Bunu tekrar eden bir etkinlik yapın).

    Bu kutuyu işaretledikten sonra sayfadaki birçok arayüz öğesi değişecektir.

    23. Anahtarı ayarlayın Aylık(Aylık). bölümündeki seçeneklere dikkat edin. Model(Desen) değişecektir.

    24. Bölüm Model(Desen) ilk açılır listeden bir değer seçin Birinci(ilk), ikinci açılır değerde Salı(Salı) ve metin kutusuna bir değer girin 1 etkinliğin her ayın ilk Salı günü gerçekleşeceğini belirtmek için (mevcut ayda ilk Salı gününün geçmiş olabileceğini unutmayın).

    25. Geri kalan parametreleri değiştirmeden bırakın.

    Tarayıcıyı kapatın.


    Liste Öğelerini Geri Dönüşüm Kutusundan Geri Yükleme

    Belgeler, liste öğeleri ve hatta tüm listeler silindiğinde, bunlar basitçe silinmiş olarak işaretlenir ve silindikleri sitede görünmezler. Varsayılan olarak, SharePoint web uygulamalarındaki siteler, silinen öğeleri sepet(Geri Dönüşüm Kutusu) düğümü 30 gün içinde. Kullanıcı öğeyi bu süre içinde geri yüklemediyse, silinen öğe, site koleksiyonu yöneticisi tarafından geri yüklenebileceği site koleksiyonu Geri Dönüşüm Kutusu'nda görünür. Ancak, silinen öğelerin toplam miktarı, toplam düğüm boyutunun (düğüm kotası) belirli bir yüzdesinin (varsayılan olarak %50) altında kalmalıdır. Silinen öğenin boyutu, kalan silinen öğelerin toplam boyutuna eklendikten sonra elde edilen değer, merkezi yönetici tarafından tanımlanan izin verilen kotayı aşarsa, daha sonra 30 gün geçmemiş olsa bile en erken silinen öğeler silinir. yeni silinen öğe için yer. Bu şekilde, SharePoint sitelerinin merkezi yöneticileri izin verilen boyuta göre öğelerin kurtarılabilirliğini hesaplayabilir. Tabii ki, merkezi yöneticiler varsayılan 30 dışında, "silinen öğeleri asla saklama" ile "silinen öğeleri asla yok etme" arasında değişen herhangi bir sayıda gün ayarlayabilir.

    Aşağıdaki alıştırma, Todd'un Satıcı SharePoint listesi oluştur görevini silmenin bir hata olduğunu anladığını varsayar. içine girmek zorundasın alışveriş Sepeti ve silinen verileri kurtarın.


    Önceki alıştırmada liste öğesinin kaldırıldığı SharePoint sitesini açın. Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    Liste oluşturmak için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.



    2. Liste öğesinin solundaki kutuyu işaretleyin Satıcılar için bir SharePoint listesi oluşturun(Satıcı SharePoint listesi oluşturun).

    4. tıklayın TAMAM geri yüklemeyi onaylamak ve sayfayı yeniden açmak için Sepetler.

    5. Uygun bağlantıya tıklayarak sitenin ana sayfasına gidin.

    eleman Satıcılar için bir SharePoint listesi oluşturun(Satıcı SharePoint listesi oluştur) listede yeniden belirdi.

    Tarayıcıyı kapatın.

    Veri sayfası görünümü kullanma

    Bilgisayarınızda Microsoft Office Access 2007 kuruluysa, veri tablosu(Veri sayfası), üretkenliği önemli ölçüde artırabilir. Farklı öğelere art arda tıklayarak her seferinde bir öğe oluşturmak çok sıkıcı olabilir. Veri tablosunda, tüm liste öğeleri, tüm tabloyu düzenlemenize olanak tanıyan bir ızgara üzerinde bir liste olarak sunulur. Bu, açılır listeler, onay kutuları ve sütunlar için desteği korur. Bu nedenle, bir veri tablosunu kullanmak Office Access'te bir tabloyu düzenlemekten farklıdır. Tablodaki hücreler arasında gezinmek için klavye veya faredeki tuşları kullanabilirsiniz. Odağı bir satırdan uzaklaştırdığınızda, o satırda yapılan değişiklikler otomatik olarak kaydedilir. Veri tablosunun son satırı, listeye yeni öğeler eklemek için kullanılır. Liste görünümü moduna geçmek için menüden seçin Hareketler(Eylemler) komutu Veri Sayfasında Düzenle(Veri Sayfasında Düzenle).



    Veri tablosunun sağındaki görev çubuğu, SharePoint hizmetleri ile Excel ve Access uygulamaları arasındaki güçlü tümleştirmelere bağlantılar sağlar.



    Veri tablosu sunumu, Bölüm 12'de ayrıntılı olarak ele alınmıştır.


    Öğeleri listelemek için dosya ekleme

    Bazen bir veya daha fazla belgeyi bir liste öğesine eklemek istersiniz. Varsayılan olarak, tüm SharePoint listeleri bu özelliği destekler. Ancak, her liste öğesi her zaman yalnızca bir belge içeriyorsa, liste yerine belge kitaplığı kullanmak daha iyidir.


    Tavsiye. Liste öğelerine dosya eklenmesi devre dışı bırakılabilir. Bunu yapmak için menüden seçin Hareketler(Ayarlar) komutu Liste Seçenekleri(Ayarları Listele), gelişmiş ayarlar sayfasını açın ve radyo düğmesini ayarlayın Yasaklı(Devre Dışı) bölümünde Ekler(Ekler).


    Aşağıdaki alıştırmada, bir satınalma siparişini temsil eden basit bir Word belgesi oluşturacak ve bunu mevcut bir liste öğesine ekleyeceksiniz. Ortak müşteri görevleri(Ortak Alıcı Görevleri).


    Listeyi oluşturduğunuz SharePoint sitesini açın Ortak müşteri görevleri(Ortak Alıcı Görevleri). Bu alıştırma, http://wideworldimporters düğümünü kullanır, ancak başka herhangi bir listeyi kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    Liste oluşturmak için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.

    1. Microsoft Word'ü açın.

    2. Yeni bir belgede metni girin Satın alma emri.

    3. Menü Dosya(Dosya) komutu seç Farklı kaydet(Farklı kaydet). Belgeyi Belgeler klasörüne WideWorldPurchaseOrder.docx olarak kaydedin.


    Tavsiye. Sabit sürücünüzde bir klasör yolu yerine http://wideworldimporters/Shared Documents/ gibi bir HTTP adresi belirterek bir belgeyi doğrudan bir belge kitaplığına kaydedebilirsiniz. Bir liste öğesine yalnızca kaydedilmiş bir belge eklenebilir.


    4. Microsoft Word'ü kapatın.

    6. Liste öğesinin üzerine gelin Satınalma siparişi oluşturma(Satın alma siparişi oluştur), menüyü açmak için aşağı oka tıklayın ve komutu seçin Öğeyi düzenle(Öğeyi Düzenle) ile sayfayı açın Ortak Alıcı Görevleri: Satın Alma Siparişi Oluşturun(Ortak Alıcı Görevleri: Satınalma siparişi oluştur).



    8. Düğmeye tıklayın Araştır(Gözat) iletişim kutusunu açmak için Dosya seçin(Dosya seçimi).


    Tavsiye. iletişim kutusunda Dosya seçin(Dosya Seç) Belgeler klasörüne gidebilir ve daha önce oluşturduğunuz WideWorldPurchaseOrder.docx belgesini bulabilirsiniz. Alana eklemek istediğiniz belgenin yolunu da girebilirsiniz. Dosya adı(Dosya adı).




    9. WideWorldPurchaseOrcLer.docx belgesini seçin. Düğmeye bas açık(Aç) veya açmak için belgeye çift tıklayın.

    Açıldıktan sonra, belgenin konumu alanda görüntülenir. İsim(Ad) sayfa başına Ek ekle(Ekleri ekleyin).

    10. Tıklayın TAMAM belgeyi liste öğesine eklemek için.

    sayfa açılacak Ortak Alıcı Görevleri: Satın Alma Siparişi Oluşturun(Ortak Alıcı Görevleri: Satınalma siparişi oluştur), alt kısmında bir ek bulunur. Ayrıca bir bağlantı var Silmek(Sil), ekin bu sayfadan kaldırılabileceği.


    Dikkat! Belge şu anda yalnızca bellekteki liste öğesiyle ilişkilendirilmiştir. Listeye geri dönmek de dahil olmak üzere tarayıcınızı kapatırsanız veya başka bir bağlantıyı izlerseniz, bu ek kaybolacaktır. Ekin görevle ilişkisini kaydetmek için Tamam'ı tıklatmalısınız. Ayrıca, bir bağlantıya tıkladığınızda Silmek(Sil) ekin kalıcı olarak silineceğine dair herhangi bir uyarı gösterilmeyecektir. Ekin görevle ilişkisi basitçe kaldırılacak ve Tamam düğmesine tıklandığında dosyanın silinmesi geri alınamaz hale gelecektir.



    Tavsiye. Birden çok ek, tek bir liste öğesiyle ilişkilendirilebilir. linke tıklayabilirsiniz Dosya eki(Dosya Ekle) ve belgeleri gerektiği kadar ekleyin. Ancak, kullanıcı arabirimi her seferinde yalnızca bir belgeyi iç içe yerleştirmenize izin verir.


    11. Tıklayın TAMAM bir liste öğesine belge ekleme işlemini tamamlamak için. Standart Liste Görünümü sayfası tekrar açılır.

    Bir veya daha fazla eki olan her liste öğesi için, en soldaki sütunda bir ek simgesi görüntülenecektir.

    Tarayıcıyı kapatın.


    Liste sütunlarını ekleme, düzenleme ve kaldırma


    Varsayılan olarak SharePoint Services'ta bulunan liste şablonları, minimum çabayla listeler oluşturmanın harika bir yoludur. Ancak, şablonu özelleştirmek isterseniz, SharePoint Services sütunları eklemenize, düzenlemenize ve kaldırmanıza olanak tanır.

    Listeyi genişletmek isterseniz yeni bir sütun ekleyebilir ve yeni sütuna bir isim verdikten sonra onun için aşağıdaki tabloda açıklanan türlerden birini seçebilirsiniz.


    Tavsiye. Çoğu sütun türünün (hepsi değil) bir parametresi vardır Gerekli(Gerekli) ve parametre Varsayılan değer(Varsayılan değer). parametre ise Gerekli(Gerekli) etkinleştirildiğinde, kullanıcının bir liste öğesi oluştururken veya değiştirirken bu sütuna bir değer girmesi gerekir. Kullanıcı bir değer girmezse, varsayılan değer kullanılacaktır.




    Çünkü her sütun türünün parametreleri vardır Tanım(Açıklama) ve Varsayılan görünüme ekle(Varsayılan Görünüme Ekle), bu parametreler tabloda açıkça belirtilmemiştir.

    Bir sütun ekledikten sonra onu değiştirmeye başlayabilirsiniz. Bir sütunun görünen adını değiştirebilirsiniz, ancak dahili adını değiştirmek zordur. Veriler listeye zaten girilmiş olsa bile çoğu sütun seçeneği değiştirilebilir. Bir parametrenin değiştirilmesi bilgi kaybına neden olacaksa, değişikliği geri alma seçeneğiyle birlikte bir uyarı görüntülenir.


    Tavsiye. Listeye veri girdikten sonra isteğe bağlı bir alanı zorunlu hale getirebilirsiniz. Birisi mevcut bir girişi değiştirmeye çalışmadığı sürece girilen veriler hiçbir şekilde etkilenmeyecektir. Bunu yapmaya çalışırsanız, yeni bir kural geçerli olur ve gerekli sütuna bir değer girilmeden liste öğesi kaydedilemez.


    Çoğu liste sütunu silinebilir. Ancak, tüm listelerin kaldırılamayan en az bir sütunu vardır. Örneğin, bir sütun İsim(Başlık), akıllı menüyü görüntülemek için kullanılır, dolayısıyla yeniden adlandırılabilmesine rağmen silinemez. Ayrıca bazı listeler, Microsoft Office uygulamaları ile entegrasyonu bozmamak için kolonların silinmesine engel olmaktadır. Örneğin, alanlar Atandı(Atanan), Durum(Durum) ve Kategori(Kategori) bir şablona dayalı herhangi bir liste Sorular(Sorunlar), silinemez veya bir şablona dayalı herhangi bir listenin herhangi bir standart sütunu silinemez Takvim(Takvim).

    Her liste öğesi için otomatik olarak oluşturulan ve doldurulan ve değiştirilemeyen diğer sütunlar şunları içerir: İD(İD) oluşturuldu(Oluşturuldu) Kim yarattı(Tarafından yaratıldı) olarak değiştirildi(değiştirilmiş) ve Değişikliklerin yazarı(Tarafından tasarlandı). Kolon İD(ID), öğenin listede benzersiz olacağını garanti eder. Bu sütun, 1'den başlayan ve listedeki her yeni öğe için 1 artan bir seri numarası içerir. Windows SharePoint Services, bir liste öğesi oluşturulduğunda otomatik olarak kaydeder ( oluşturuldu) kim yarattı ( Kim yarattı) son değiştirildiğinde ( olarak değiştirildi) ve en son kim değiştirdi ( Değişikliklerin yazarı). İlk sütunlar oluşturuldu(Oluşturuldu) ve olarak değiştirildi(Değiştirilmiş) sütunlarla aynı değerlere sahip Kim yarattı(Oluşturan) ve Değişikliklerin yazarı(Tarafından tasarlandı).

    Windows Share Point Services 3.0, yeni bir sütun türü olan ana bilgisayar sütununu sunar. Bu sütunlar genellikle yönetici tarafından tanımlanır ve birden çok listede kullanılan ortak bir veri kümesini temsil eder. Düğüm sütun galerisinde düğüm düzeyinde depolanırlar, ancak tüm geçerli düğümün soyağacı galerilerindeki toplu düğüm sütunları listede veya bu düğümde kullanılabilir. Böylece bir yönetici, aynı koleksiyondaki tüm düğümlerin kullanıcıları için üst düzey düğümde bir düğüm sütunu tanımlayabilir. Düğüm sütunlarının normal liste sütunlarına göre çok önemli iki avantajı vardır.

    Yöneticiler istedikleri zaman site sütunlarını değiştirebilir ve bu değişiklikler, bu site sütunlarını kullanan belirli bir site koleksiyonundaki tüm içerik türlerine ve listelere yayılır.

    Düğüm sütunları ortak bir veri kümesini tanımladığından, birden çok içerik türü içeren listelerde, ortak düğüm sütunlarını kullanarak farklı düğüm öğelerini sıralayabilir, filtreleyebilir ve gruplandırabilirsiniz.

    Bir sonraki alıştırmada, listeyi iyileştireceksiniz Alıcının olağan görevleri(Ortak Alıcı Görevleri) sütun ekleyerek Sıra sırası(Sıra) ve düğüm sütunu Tamamlanma tarihi(Tamamlanma Tarihi) sütununu değiştirerek Önem(Öncelik) ek bir parametre eklemek ve sütunu kaldırmak % tamamlanmış(%Tamamlamak). Ayrıca birkaç sayfadaki sütunların sırasını değiştireceksiniz, böylece sütun Tanım(Açıklama) sütunundan hemen sonra gelir. İsim(Başlık).


    Alıcının olağan görevleri(Ortak Alıcı Görevleri). Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. Gerekirse, girin İsim kullanıcı adı ve şifre, ardından tıklayın TAMAM.

    2. Menü Seçenekler(Ayarlar) komutu seç Liste Seçenekleri(Liste Ayarları) liste ayarları sayfasını açmak için Alıcının olağan görevleri(Ortak Alıcı Görevleri).

    3. Bağlantıya tıklayın Sütun oluştur Bölümün altında bulunan (Sütun oluştur) Kolon(Sütunlar) sayfayı açmak için Sütun oluştur: Ortak müşteri görevleri(Sütun Oluştur: Ortak Alıcı Görevleri).



    4. Sahada Sütun adı(Sütun adı) girin Sıra sırası(Sekans).

    5. Sütun türleri listesinde Sayı(sayı). Yukarıdaki açıklamalarını hatırlayarak diğer seçeneklere dikkat edin.

    6. Tarlada Tanım(Açıklama) girin Görevleri düzenlemek için kullanılır.

    7. Geri kalan parametreleri olduğu gibi bırakın.

    8. tıklayın TAMAM sütunu eklemeyi bitirmek için Sıra sırası(Sıra) bir listeye. Görev listesi kurulum sayfası açılacaktır.

    Todd Rowe, her görev için bitiş tarihini içeren ek bir sütun görmek istiyor.


    9. Sahada sütunlar Mevcut düğüm sütunlarından ekle(Mevcut site sütunlarından ekle) sayfasını açmak için Mevcut Site Sütunlarından Sütun Ekleme: Ortak Alıcı Görevleri(Site Sütunlarından Sütun Ekle: Ortak Alıcı Görevleri).

    10. Bırak Düğüm sütunlarını seçin(Site sütunlarını seçin) seçin Ana görev ve soru sütunları(Temel Görev ve Sayı Sütunları) listeyi filtrelemek için Kullanılabilir düğüm sütunları(Mevcut site sütunları) ve içinde yalnızca birkaç yararlı sütun görün.

    11. Bir sütun seçin Tamamlanma tarihi(Tamamlanma Tarihi) ve düğmesine tıklayın Eklemek(Ekle) veya listeye taşımak için öğeye çift tıklayın Eklenecek sütunlar(Eklenecek sütunlar).



    12. Tıklayın TAMAM sütunu listeye eklemek ve müşterinin ortak görev listesi kurulum sayfasını yeniden görüntülemek için.

    Bazı görevler listede çok düşük ve alıcılar bunu bir sütuna yansıtabilme özelliğini eklemek istiyor Önem(öncelik). Görevleri sıralamak için, alıcılar genellikle önem değerini şu değerle kullanır: Orta(Orta), değil Normal(Normal) ve standart dışı değerler girebilmek istiyor yüksek(Yüksek) Orta(Orta) Düşük(Düşük) ve Çok düşük(Çok Düşük), ancak kendilerine ait.

    13. Bölüm sütunlar(Sütunlar) linke tıklayın Önem(Öncelik) mevcut bir sütunun ayarlarını değiştirmek için.

    14. Bölüm Ek sütun seçenekleri(Ek Sütun Ayarları) metin alanının son satırına şunu girin: (4) Çok düşük açılır listeye ek bir öğe eklemek için.

    15. Listeyi değiştirin Seçimlerinizi girin (her biri ayrı bir satırda), ikinci satırdaki değeri değiştirerek (2) Normal[(2) Normal] açık (2) Orta[(2) Orta] Bu, açılır menüde bulunabilecek seçenekleri değiştirecek Önem(Öncelik) veri eklerken.


    Tavsiye. Önceden bir seçeneğin seçildiği tüm liste öğelerinde (2) Normal[(2) Normal], eski değeri manuel olarak yenisiyle değiştirmeniz gerekecek (2) Orta[(2) Orta]. Ayrıca, odağı metin alanının dışına taşırken Seçenek(Seçim) varsayılan değer, bu durumda ilk seçeneğe değiştirilir. (1) Yüksek[(1) Yüksek] Varsayılan değeri ikinci seçeneğe eşit kalacak şekilde değiştirmek istiyorsanız, bir değer girmeniz gerekir. (2) Orta[(2) Orta] metin alanında Varsayılan değer(Varsayılan değer). Bu alıştırma için, varsayılan değeri değiştirmeniz gerekmez.


    16. Sahada Kullanıcıların seçenek eklemesine izin ver("Doldur" seçeneklerine izin ver) radyo düğmesini ayarla Evet(Evet) standart seçenekler listesinde yer almayan değerlerin girilmesine izin vermek için.


    Tavsiye. Seçenekler listesi, radyo düğmeleri veya onay kutuları kullanılarak görüntülenebilir. Onay kutularını kullanırsanız, kullanıcılar aynı anda birden çok seçeneği belirleyebilir.


    Alıcılar sütunu kullanmayı düşünmüyor % tamamlanmış(% Tamamlandı) böylece kaldırılabilir. Alıştırmanın bir sonraki bölümünde, bu sütunu listeden kaldıracaksınız.

    20. Görüntülenen onay penceresinde, TAMAM sütunu silmeyi tamamlamak ve görev listesi kurulum sayfasına dönmek için.

    Müşteriler, liste öğeleri oluştururken veya değiştirirken bir sütun görmek ister Tanım İsim(Başlık). Alıştırmanın bir sonraki bölümünde, listedeki sütunların sırasını değiştireceksiniz.

    22. Sütunun sağında bulunan açılır listede Tanım(Açıklama), değer seçin 2 alanları yeniden sıralamak ve sütunu yerleştirmek için Tanım(Açıklama) sütundan hemen sonra İsim(Başlık).

    Sütun hemen ikinci konuma taşınacaktır.

    26. Değiştirilmiş bir sayfada Ortak alıcı görevleri: Bir öğe oluşturun(Ortak Alıcı Görevleri: Yeni Öğe) sütun sırasını kontrol edin ve sütunun Tanım(Açıklama) sütundan hemen sonra gelir İsim(Başlık).




    Tarayıcıyı kapatın.


    Listeyi sıralama ve filtreleme

    Liste büyüdükçe, tüm listeyi tek bir sayfada görüntülemek zorlaşır. Bu durumda, Windows SharePoint Services yerleşik sıralama ve filtreleme araçları sağlar. Herhangi bir standart görünüm sayfasında, ayrı sütun başlıkları kullanarak tüm listeyi artan veya azalan alfabetik olarak sıralayabilirsiniz.

    Liste görünümü sayfasında filtreleme, Excel'deki Otomatik Filtre özelliğine benzer şekilde çalışır. Her sütunun sağ üst köşesinde filtreleme etkinleştirilir ve her sütun için benzersiz bir değer listesi oluşturulur ve o sütunun üzerindeki açılır listeye yerleştirilir. Filtreler birikimlidir ancak geçicidir; Bir dahaki sefere bir liste görünümü seçtiğinizde, herhangi bir sütunda en son ne seçilmiş olursa olsun, orijinal filtreler de dahil olmak üzere orijinal ayarlar buna uygulanacaktır.




    Tavsiye. Veri Sayfası görünümünde, yine sütunun sağ üst köşesinde bulunan açılır listeden sıralama ve filtreleme işlevlerine erişilebilir.


    Şimdi listeyi sıralayacak ve filtreleyeceksiniz Alıcının olağan görevleri(Ortak Alıcı Görevleri).

    Listenin oluşturulduğu SharePoint sitesini açın Alıcının olağan görevleri TAMAM .

    Listeyi görüntülemek için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.

    2. Liste öğelerini aşağıdaki tabloya göre değiştirin.

    3. Liste görünümünde Tüm öğeler(Tüm Öğeler) sütunun üzerine gelin Sıra sırası(Sıra) ve yaklaşık bir saniye bekleyin.

    Bu sütunun altı çizilir ve yanında sıralamanın bu sütuna göre yapılacağını bildiren bir araç ipucu görüntülenir.

    4- Sütuna tıklayın Sıra sırası(Sekans).

    Sütun adının sağında aşağıyı gösteren bir ok belirecek ve liste öğeleri azalan sayısal sırayla gösterilecektir.

    5. Sütunu tekrar tıklayın Sıra sırası(Sekans). Sütun adının sağında yukarıyı gösteren bir ok görünür ve liste öğeleri artan sayısal sırada gösterilir.



    Tavsiye. Başka bir sütuna tıklarsanız, geçerli sütuna göre sıralama artık çalışmaz. Birden fazla sütuna göre sıralamanız gerekiyorsa, bir liste görünümü kullanmalısınız.


    6. Farenizi sütunun üzerine getirin Önem(Öncelik) ve o sütun için sıralama ve filtreleme seçeneklerini görüntülemek için akıllı menü simgesine tıklayın. SharePoint'in önceki sürümüyle karşılaştırıldığında, filtreleme özellikleri büyük ölçüde iyileştirildi. Sayfa yeniden yüklenmez, bu da zamandan, ağ trafiğinden ve SharePoint sunucu kaynaklarından tasarruf sağlar. Yalnızca o sütunun benzersiz değerleri alınacaktır. Önceki sürüm çok verimsizdi; yalnızca tüm veriler yeniden alınmadı, aynı zamanda yalnızca sütuna göre filtreleme istenmesine rağmen mevcut liste görünümünde görünen her sütun için benzersiz değerler de alındı Önem(öncelik).

    7. Akıllı menüde, sütun için seçin Önem(öncelik) değer (1) Önemli[(1) Yüksek] ve sayfa, yalnızca yüksek öneme sahip öğeleri içeren filtrelenmiş listeyi hemen görüntüler.


    Bir otomatik filtrenin uygulandığı her sütunun sağında bir filtre simgesi görünecektir.



    8. Tam listeye dönmek için, liste görünümlerinden birini (mevcut görünümü dahil) veya sayfanın üst kısmındaki açılır listeden komutu seçin. Filtreyi Önem bölümünden temizle(Öncelikten Filtreyi Temizle) sütun içerik menüsünden Önem(öncelik).

    Tarayıcıyı kapatın.

    Liste görünümü ekleme veya değiştirme

    Doğrudan liste görünümü sütunlarında elde edilen sonuçların sıralanması ve filtrelenmesi yalnızca geçicidir; hatırlanmazlar ve aynı görünümün bir sonraki kullanımında görüntülenmezler. Ancak, listedeki bilgilerin nasıl görüntülenmesi gerektiğine dair adlandırılmış bir tanım sağlamak için yeni liste görünümleri tanımlayabilirsiniz. Liste görünümü, listede hangi sütunların hangi sırada görüneceğini belirler. Sıra soldan sağa doğru görüntülenir. Ek olarak, liste görünümleri, hangi satırların hangi sırayla sunulacağını, ayrıca gruplandırmayı, sayfalandırma stilini ve formatı belirleyebilir. Liste görünümleri, aşağıdaki tabloda açıklanan kaynak görünümlerden oluşturulabilir.




    Bir liste görünümü oluşturduğunuzda, onu orijinal görünüm veya mevcut bir görünümün kopyası yapabilirsiniz. Oluşturulduktan sonra, görünüm diğer görünümlerle birlikte açılır listeye yerleştirilir.

    İki tür liste görünümü vardır: kişisel ve genel. Genel görünümler tüm kullanıcılar tarafından görüntülenebilirken, özel listeler yalnızca oluşturucu tarafından görüntülenebilir. Yalnızca listeleri yönetme izni olan kullanıcılar genel liste görünümleri oluşturabilir. Tüm kullanıcılar kendi kişisel liste görünümlerini oluşturabilir.

    Aşağıdaki alıştırmada, bir açık liste görünümü oluşturacaksınız. Çok önemli görevler(Yüksek Öncelikli Görevler), alıcıların yalnızca önem atanmış görevleri görmesi için (1) Önemli[(1) Yüksek] ve mevcut durumları. Orijinal görünümü kullanıyorsunuz veri tablosu(Veri sayfası), böylece listenin tüm öğelerini aynı anda kolayca güncelleyebilirsiniz.


    Alıcının olağan görevleri(Ortak Alıcı Görevleri). Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    Listeyi yönetmek için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.

    2. Görünüm açılır listesinin altında Görünüm oluştur(Görünüm Oluştur) sayfayı açmak için Görünüm Oluştur: Ortak Alıcı Görevleri(Ortak Alıcı Görevleri). Bu sayfa ayrıca şu komutla da açılabilir: Görünüm oluştur(Görünüm Oluştur) menüsünden Seçenekler(Ayarlar).



    5. Metin alanına Adı görüntüle(İsmi Görüntüle) girin Yüksek Öncelikli Görevler.

    6. Anahtarın ayarlandığından emin olun Paylaşılan Görünüm Oluşturun(Bir Genel Görünüm Oluşturun).

    7. Alandaki tüm onay kutularını temizleyin Görüntülemek(Ekran), onay kutuları hariç Başlık (düzenleme menüsüne sahip öğeye bağlantı ile birlikte) Ve Durum(Durum).

    Parametre Konum (sol kenardan)(Soldan konum) sütun için başlık(Başlık) şu anda 20 değerine sahiptir ve sütun için Durum(Durum) değeri 4. Bu nedenle sütun başlık(Başlık) sütundan önce görüntülenecektir Durum(Durum).


    Tavsiye. Bölümde sütunlar(Sütunlar) üç sütun vardır İsim(Başlık). Hepsi aynı değeri temsil eder, ancak her biri onu farklı gösterir. seçili sütun, Başlık (düzenleme menüsüne sahip öğeye bağlantı ile birlikte), sadece başlığın metin değerini içermekle kalmaz, aynı zamanda metnin üzerine gelip açılan listeye tıklayarak çağrılabilen bir menü içerir. Kolon Başlık (öğeye bağlantı ile birlikte) başlığın metin değerini, her bir liste öğesi için görüntüleme sayfasına bir bağlantı olarak temsil eder.


    8. bölümde Sıralama(Sırala) açılır liste Önce sütuna göre sırala(Önce sütuna göre sırala) seçin Sıra sırası(Sıra) böylece liste sütun değerine göre sıralanır Sıra sırası(Sekans). Veriler, görünüme dahil olmayan bir sütuna göre de sıralanabilir.

    Varsayılan olarak, veriler artan düzende sıralanır.

    9. Sahada filtre(Filtre) açılır menüsü Aşağıdakilerin doğru olduğu görüntüleme öğeleri(Sütunundaki öğeleri göster) seçin Önem(Öncelik) satır filtresini ayarlamak için.

    10. Filtreleme koşulu olarak eşittir(eşittir).

    11. Koşulun altındaki metin kutusuna şunu yazın: (1) Yüksek.

    Bir liste görünümü oluşturduktan sonra geri dönüp görünen adı değiştirebilirsiniz.

    13. Sayfanın sağ üstündeki açılır listeden Bu görünümü değiştir Görünümü Değiştir sayfasını açmak için (Bu Görünümü Değiştir).

    14. Sahada Adı Görüntüle(Adı Görüntüle) yerine Yüksek Öncelikli Görevler girmek Yüksek Öncelikli Görevler(boşluklarla) liste görünümü sayfasında görüntülenen adı değiştirmek için.

    Tarayıcının adres çubuğunda görüntülenen sayfa adının da değiştirilebileceğini unutmayın.

    Sayfanın üst kısmındaki gezinme yolunda bağlantıyı tıklayın Alıcının olağan görevleri(Ortak Alıcı Görevleri) ile standart liste görünümüne dönün.



    Tarayıcıyı kapatın.


    uyarıları ayarlama

    Windows SharePoint Services, liste öğelerindeki değişiklikler de dahil olmak üzere site içeriğindeki değişikliklerin e-posta bildirimlerini göndermek için kullanışlı bir özellik sağlar. Bu tür bildirimlere bildirim denir. Bildirimler varsayılan olarak yapılandırılmaz, bunları kendiniz yapılandırmanız gerekir.

    Uyarıları açmak oldukça kolaydır. Menüdeki SharePoint sitesindeki her liste için Hareketler(Eylemler) komutu dahil Bana bildir(Beni uyar). Bu komutu seçerek, liste düzeyinde oluşturulan uyarılara abone olabilirsiniz. Ayrıca aynı komut Bana bildir(Beni Uyar), her liste öğesinin içerik menüsünde ve ayrıca herhangi bir liste öğesini görüntülerken araç çubuğunda bulunur. Tahmin edebileceğiniz gibi, bu komut, liste öğesi düzeyinde oluşturulan uyarılara abone olmanızı sağlar.

    Bir uyarı ayarlarken, uyarıların kime gönderileceğini, ne sıklıkta gönderileceğini ve uyarıyı tetikleyen değişiklik türünü belirtirsiniz. Varsayılan olarak uyarılar, uyarıları ayarlayan kullanıcının e-posta adresine gönderilir. Kimliği doğrulanmış kullanıcı için herhangi bir e-posta adresi belirtilmemişse, bir gönderme adresi girmeniz istenecektir. Girilen adres kaydedilecek ve daha fazla uyarı aboneliği için kullanılacaktır.

    Uyarıları yapılandırarak hangi değişikliklerin gönderilmesi gerektiğini belirleyebilirsiniz. Liste düzeyinde uyarılar, herhangi bir liste öğesi değiştiğinde, yeni öğeler eklendiğinde, mevcut öğeler değiştiğinde veya öğeler silindiğinde gönderilebilir. Öğeler eklendiğinde ve değiştirildiğinde bilgilendirilmek, ancak öğeler silindiğinde bilgilendirilmek istemiyorsanız, iki uyarı ayarlamanız gerekir. Liste öğesi düzeyindeki uyarılar yalnızca öğeler değiştiğinde gönderilir, çünkü bir öğe için yalnızca bir kez uyarı ayarlayabilirsiniz. Bir öğenin kaldırılması da bir değişiklik olarak kabul edilir.


    Tavsiye. Belge kitaplıkları, bir web tartışması güncellendiğinde uyarı göndermek için ek bir seçenek sağlar. Belge kitaplıkları Bölüm 5 ve 6'da tartışılmaktadır.


    Ayrıca, uyarıların ne zaman gönderilmesi gerektiğini belirleyen bir filtre belirtmeniz gerekir; varsayılan olarak, listedeki herhangi bir değişiklikte uyarılar gönderilir. Farklı listelerin farklı filtreleri vardır. Liste Görevler birlikte çalıştığımız , aşağıdaki filtrelere sahiptir:

    Herhangi bir değişiklik;

    Mevcut kullanıcıya görev atamak;

    Görevin tamamlanması;

    Yüksek öneme sahip bir görevi değiştirmek;

    Geçerli kullanıcıya atanan görevin başka bir kullanıcı tarafından değiştirilmesi;

    Bir görevi başka bir kullanıcı tarafından değiştirmek;

    Geçerli kullanıcı tarafından oluşturulan bir görevin başka bir kullanıcı tarafından değiştirilmesi;

    Geçerli kullanıcı tarafından yapılan son değişikliklerin görevin başka bir kullanıcısı tarafından değiştirilmesi;

    Başka bir kullanıcı, seçilen görünümde görüntülenen öğeyi değiştirir.

    Ek olarak, bildirim gönderme sıklığını belirtmeniz gerekir. Her türlü uyarı için üç seçenek mevcuttur:

    1. anında bildirim;

    2. günün sonuçlarını göndermek;

    3. Haftanın sonuçlarını gönderme.

    Hemen göndermeyi seçerseniz, uyarılar fiilen kuyruğa alınır ve uyarı tetiklendikten sonraki görev mümkün olan en kısa sürede gönderilir. Varsayılan olarak, uyarı görevi her beş dakikada bir çalışır, ancak bir yönetici bu aralığı 59 dakika olarak değiştirebilir. Günlük ve haftalık toplamları gönderirken, listede veya liste öğesinde yapılan tüm değişiklikler birleştirilir ve seçilen süre sonunda gönderilir. Varsayılan olarak, günlük toplamlar gece yarısı, haftalık toplamlar ise Pazar gece yarısı oluşturulur.


    Tavsiye. SharePoint yöneticileri, kullanıcıların abone olabileceği toplam uyarı sayısı için bir sınır belirleyebilir. Varsayılan olarak, bu sınır 50 uyarıdır. Bu numara değiştirilebilir veya tamamen kaldırılabilir. Ayrıca bildirimler tamamen kapatılabilir.


    Önceden yapılandırılmış tüm uyarılar, bağlantı kullanılarak yönetilebilir Bu sitedeki mevcut uyarılarımı görüntüle(Bu Sitedeki Mevcut Uyarılarımı Görüntüle) sayfanın üst kısmında yeni bağlantı(Yeni Bağlantı). Bu sayfada, bu sitedeki herhangi bir listeye uyarı eklemek veya seçilen uyarıları kaldırmak için araç çubuğunu kullanabilirsiniz.


    Dikkat! Kullanıcılar bir siteden kaldırıldıktan sonra, "artık kalmalarını" önlemek için uyarılarının manuel olarak silinmesi gerekir. Ayrıca, kullanıcılar kendileri için uyarı eklediklerinde, listeye erişimleri reddedilse bile bu uyarıları alacaklardır. Siteye ve kullanıcı bilgilerine yetkisiz erişimi engellemek için bu uyarıların kaldırılması önemlidir.


    RSS beslemelerini kullanma

    Varsayılan olarak, tüm SharePoint 3.0 Web Uygulaması site koleksiyonlarındaki tüm listeler RSS 2.0 için etkinleştirilmiştir. Bölüm 3, RSS akışı toplamanın nasıl kurulacağını ele aldı. bölümündeki parametreleri kullanarak Düğüm yönetimi(Site Yönetimi) sayfaları Düğüm Seçenekleri(Site ayarları). Web uygulaması için RSS desteği etkinleştirilmemişse, aşağıdaki alıştırmada açıklanan RSS ile ilgili bağlantılar görüntülenmeyecektir.

    Artık alıcı listesinin içeriğini görüntüleyecek ve listedeki RSS seçeneklerini nasıl değiştireceğinizi öğreneceksiniz.

    Ortak Alıcı Görevleri listesini oluşturduğunuz SharePoint sitesini açın. Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    Listeyi yönetmek için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın. .

    1. Bağlantıya tıklayın Ortak müşteri görevleri(Ortak Alıcı Görevleri) öğesini seçerek Standart Liste Görünümü sayfasını açın. Bir liste oluşturmadıysanız Ortak müşteri görevleri(Ortak Alıcı Görevleri), diğerlerini kullanın.

    2. Menü Seçenekler(Ayarlar) komutu seç Liste Seçenekleri(Liste ayarları).

    varsayılan anahtar Bu giriş için RSS beslemesine izin verilsin mi?(Bu liste için RSS'ye izin verilsin mi?) bölümünde RSS Akışını Listele(Liste RSS) olarak ayarlandı Evet(Evet). Bu örnekte tüm seçeneklerin değişmeden bırakılması tavsiye edilse de, mevcut tüm seçenekleri açıklayacağız.

    4. Hakkındaki Bilgilerde RSS beslemesi(RSS Kanal Bilgileri) Tüm varsayılanları bırakın. Parametre Çok satırlı metin alanları 256 karaktere düşürülsün mü?(Çok satırlı test alanları 256 karakter olacak şekilde kısaltılsın mı?) HAYIR(Hayır) böylece tüm metin kanala abone olan tüm kullanıcılara gönderilir. Büyük miktarda veri aktaracaksanız ve çoğu kullanıcının yalnızca ilk birkaç cümleyi yeterince okuması gerekiyorsa, kutuyu işaretleyin Evet(Evet).


    Kanalı görüntüleyen herhangi bir kullanıcı tüm içeriği okuyabilir. Alanlardan gelen bilgiler İsim(Başlık) Tanım(Açıklama) ve URL resimler (Resim URL'si) kanal hakkında fikir verir. Bölümde ayarlanan onay kutuları sütunlar(Sütunlar), içeriği RSS açıklamasına dahil edilecek alanları belirtin. Kutuları istediğiniz gibi işaretleyin veya işaretlerini kaldırın. Bu örnek, varsayılan sütunları kullanır.

    Bölüm Maksimum öğe sayısı(Öğe Sınırı), binlerce kullanıcı yüzlerce listeye abone olduğunda ve güncellemeleri kontrol etmek için ana bilgisayarı her saat ziyaret ettiğinde web çiftliği ana bilgisayarının ve ağının bant genişliğini yönetmeye yardımcı olur (sayfada ayarlanan canlı yayın için varsayılan süre 60 dakikadır) Her düğümün düğüm ayarları). (Eklenecek maksimum öğe) alanı, beslemeye kaç tane liste öğesinin dahil edileceğini ve alan Dahil edilecek maksimum öğe sayısı(Eklenecek maksimum gün sayısı), liste öğesinin beslemeye ne kadar süreyle dahil edileceğini belirtir. Bu örnek, geçen hafta (7 gün) içinde değiştirilen en fazla 25 öğeyi içerir. Bu değerler (25 ve 7) varsayılan olarak ayarlanmıştır. Düğmeye tıklarsanız Varsayılan(Varsayılanlar) sayfanın altında bulunur, varsayılan değerler geri yüklenir.

    6. Sayfanın üst kısmındaki gezinme yolunu kullanarak standart liste görünümüne dönün.

    7. Menü Hareketler(Eylemler) bir komut seçin RSS Akışını Görüntüle Besleme sayfasını görüntülemek için (RSS Beslemesini Görüntüle).



    Ortaya çıkan sayfada görülecek pek bir şey yok, ancak bunun bir tarayıcıda görüntülenmesi amaçlanmamıştır. Sayfanın web adresi, bu listenin içeriğini çevrimdışı olarak görüntülemek için bir RSS okuyucuda kullanılabilir. Ayrıca ilgili kanala abone olmak için ilgili bağlantıya tıklayabilirsiniz.


    Tavsiye. Microsoft Office Outlook 2007'de RSS akışlarının kullanılması Bölüm 11'de açıklanmaktadır. Akışları Internet Explorer 7 kullanarak da kullanabilirsiniz.


    Tarayıcı penceresinin sağ üst köşesinde bulunan alana arama metnini girerek RSS akışını arayabilirsiniz. Metni bir saniyeden fazla duraklattığınızda akış otomatik olarak güncellenir. Eğer tıklarsanız Tüm(Tümü), tüm liste öğeleri değil, tüm kanal öğeleri gösterilecektir.


    Kanal verileri, tarih, başlık veya yazar alanlarına tıklanarak sıralanabilir. Artan ve azalan sıralama arasında geçiş yapmak için alana tekrar tıklamanız yeterlidir.

    8. Listeye dönmek için bağlantıya tıklayın Ana Sayfa: Ortak Alıcı Görevleri(Ana Sayfa: Ortak Alıcı Görevleri) sayfanın üst kısmında.

    tarayıcıyı kapat .

    E-posta yoluyla SharePoint listelerine veri gönderme

    Windows SharePoint Services, liste yöneticilerinin, Windows SharePoint Services'ten oluşturabileceğiniz bazı standart listelere e-posta adresleri atamasına olanak tanır. yaratılış(Yaratmak). Yapılandırıldıktan sonra, e-posta yoluyla listelere veri gönderebilirsiniz. E-posta yoluyla SharePoint listelerine veri göndermek ilk bakışta tuhaf görünebilir; ancak, bunun hangi olasılıkları sağladığına bir göz atalım.

    Bir uçaktasınız ve bir Office Word belgesi üzerinde çalışıyorsunuz. İşiniz bittiğinde, belgeyi belirli bir belge kitaplığına e-postayla gönderirsiniz. Belgeli mektup, siz internete bağlanana kadar giden mektuplarda saklanır ve ardından otomatik olarak belge kitaplığına gönderilir. Windows SharePoint Services bu belgeyi aldığında, belirtilen belge kitaplığına otomatik olarak eklenir.

    Ekibinizin tüm üyeleri aynı e-posta dağıtım grubuna dahildir. Tartışma panosu e-posta adresi de bu gruba dahildir. Gruba gönderilen her mesaj ayrıca listeye eklenir. Ekip üyeleri, bu listeyi içeren SharePoint sitesini ziyaret ettiklerinde, e-posta yoluyla gönderilen tüm iletileri görürler. Bu listeyi, üzerine yerleştirilen mesajlara yanıt vermek için bile kullanabilirler.

    Tartışma panosuna e-posta mesajları gönderme Bölüm 9'da ele alınmıştır.

    Aşağıdaki tablo, e-posta iletisi gönderebileceğiniz ve gönderemeyeceğiniz SharePoint listelerini listeler.


    Aşağıdaki alıştırmada, müşterilerin ürün tekliflerinin resimlerini gönderebilmesi için e-posta özellikli bir resim kitaplığı oluşturacaksınız. Ardından, oluşturulan gelen e-posta seçeneklerini gözden geçireceksiniz. Mevcut bir liste için gelen e-posta ayarlarını da güncelleyeceksiniz. Fark etme(Duyurular), kullanıcıların bu listeye genel duyurular gönderebilmesi için. Ayarladıktan sonra, bu listelerin her birine mesaj gönderecek ve sonucu kontrol edeceksiniz.


    SharePoint Grupları sitesini açın. Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve parola girin ve ardından TAMAM.

    Siteyi görüntülemek ve listeler oluşturmak için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın.

    1. Menü Düğüm Eylemleri(Site Eylemleri) sayfanın sağ üst köşesinde bulunan komutu seçin Yaratmak(Oluştur) sayfayı açmak için yaratılış(Oluştur) bir şablon listesiyle.

    2. Tarlada İzleme(İzleme) linke tıklayın Resim Kitaplığı(Resim Kitaplığı) ile liste oluşturma sayfasını açın.

    3. Metin alanına İsim(Ad) metni girin Potansiyel Ürünler, yeni listenin görünen adı olacak.

    URL adının girilmesi için ayrı bir alan olmadığından, dahili ad görüntülenen adla aynı olacaktır.

    4. Sahada Tanım(Açıklama) kullanıcıların yeni listelemenin amacını anlayabilmesi için satış elemanlarımız tarafından bize e-posta ile gönderilen Ürün Resimlerini girin.



    5. anahtarın olduğundan emin olun Bu Resim Kitaplığı öğesini Hızlı Başlat'ta görüntüleyin(Bu resim kitaplığını Hızlı Başlat'ta göster) olarak ayarlanmıştır. Evet(Evet).

    6. Anahtar "Resim Kitaplığı" türündeki bu öğenin e-posta almasına izin ver(Bu resim kitaplığının e-posta almasına izin ver) varsayılan olarak şu şekilde ayarlanmıştır: HAYIR(HAYIR). Bu anahtarı şu konuma ayarlayın: Evet(Evet). Bu seçenek kullanılamıyorsa, SharePoint Merkezi Yöneticisi gelen e-posta ayarlarını yapılandırmamış veya listeleriniz için gelen e-postayı devre dışı bırakmıştır. E-posta adresinizi girin, örneğin, [e-posta korumalı]

    Elbette adresin "@" işaretinden önceki ilk kısmını girmeniz yeterlidir. Girdiğiniz adresi hatırlayın ve daha sonra alıştırmada adres yerine kullanın. [e-posta korumalı]


    Dikkat! SharePoint grubu ayarları, SharePoint Dizin Yönetim Hizmetini kullanmak istediğinizi belirtirse, girdiğiniz herhangi bir e-posta adresi otomatik olarak ayrılmış Active Directory konumunda oluşturulur. Ancak, bu hizmeti kullanmıyorsanız, gönderilen mesajların listelenebilmesi için seçtiğiniz her e-posta adresi için bir hesap oluşturmanız gerekir.


    8. Bölümdeki değer Şekil: sürüm geçmişi(Resim Sürümü Geçmişi) değiştirmeden bırakın.

    9. Düğmeye tıklayın Yaratmak(Oluştur) öğesini seçerek listenin oluşturulmasını tamamlayın. Standart Liste Görünümü sayfası açılır. Potansiyel Ürünler(AllItems.aspx).

    10. Menü Ayarlar(Ayarlar) yeni liste için otomatik olarak oluşturulan ayarları görüntülemek için (Resim Kitaplığı Ayarları) öğesini seçin.

    11. Bağlantıya tıklayın Gelen e-posta seçenekleri(Gelen e-posta ayarları). Yine, bu seçenek yoksa, gelen e-posta ayarlarınızı yapılandırmak için SharePoint Merkezi Yöneticinizle iletişime geçin.

    Bu sayfadaki seçenekler oldukça basit. Bu alıştırma için onları değiştirmenize gerek yok. Resim kitaplığının daha önce girdiğiniz adresi kullanarak e-posta alacak şekilde ayarlandığını fark edin. Resim kitaplığına gönderilen tüm ekler kitaplığın kök klasörüne kaydedilir, ancak aynı ada sahip dosyaların üzerine yazılmaz. Yinelenen bir dosya gönderilirse, adının sonuna artan bir sayı eklenir (tıpkı dosya sisteminde olduğu gibi). Orijinal ek kaydedilmedi. Ancak, bu ayar yapılırsa Evet(Evet), e-posta mesajı liste öğesine bir belge eki olarak kolayca kaydedilir. Birisi bu listeye bir toplantı isteği gönderirse, dikkate alınmaz. Son olarak, yalnızca listede yeni öğeler oluşturma izinlerine sahip olan kullanıcılar listeye e-postayla veri gönderebilir; diğer tüm e-posta iletileri dikkate alınmaz.


    12. Düğmeye tıklayın İptal etmek(İptal) düğmesine basarak çalışmaya devam edin.

    13. bölümde Listeler(Listeler) hızlı başlatma alanları, bağlantıya tıklayın Bildirimler(Duyurular) listeye gitmek için Bildirimler(Duyurular).

    14. Menüde Seçenekler(Ayarlar) komutu seç Resim Kitaplığı Seçenekleri(Resim Kitaplığı Ayarları).



    16. Anahtarı ayarlayın Bu Listenin e-posta almasına izin ver(Bu liste kitaplığının e-posta almasına izin ver) konumuna Evet(Evet).

    17. Bir e-posta adresi girin, örneğin, [e-posta korumalı]

    Ekler dışında, seçeneklerin geri kalanı resim kitaplığıyla aynı olacaktır. Kitaplığa gönderilen ekler aslında liste öğeleri haline gelir. Bu nedenle, hangi klasöre yerleştirileceğini ve mevcut belgelerin üzerine yazmak isteyip istemediğinizi seçebilirsiniz. Listeye gönderilen ekler basitçe liste öğesi ekleri haline gelir, böylece eklenebilir veya çıkarılabilirler, böylece ek ayarlarının yapılandırılması gerekmez.

    18. Parametre değerini değiştirin Orijinal e-postaları saklayın(Orijinal e-postayı kaydet) Evet(Evet) ve diğer tüm parametrelerin değerlerini değiştirmeden bırakın.

    20. Outlook 2007'yi açın ve resim eklenmiş tek bir e-postayı şu adrese gönderin: [e-posta korumalı] ve ikinci bir mesaj (ekli veya eksiz) [e-posta korumalı]

    21. Listeye dön Potansiyel Ürünler gönderilen resmin resim kitaplığına eklenip eklenmediğini kontrol etmek için.



    22. Listeye git Bildirimler(Duyurular) ikinci gönderilen e-postanın listeye eklenip eklenmediğini kontrol etmek için.

    23. Bildirimi açın ve mesajın konusunun ve gövdesinin gönderdiğiniz mesajla eşleşip eşleşmediğini kontrol edin.



    Tarayıcıyı kapatın.

    Bir Listeyi Silme

    Gereksiz hale gelen veya yanlışlıkla oluşturulmuş bir listeden nasıl kurtulacağınızı bilmek önemlidir. SharePoint Services'ın önceki sürümünün aksine, listenin silinmesi listeyi yalnızca silinmiş olarak işaretler. Veritabanından kalıcı olarak kaldırılmaz ve bu listenin tüm öğeleri, görünür olmasa da, bu listede saklanır. sepet düğüm.

    Diyelim ki Wide World Importers'daki müşteriler yeni listeden memnun. Alıcının olağan görevleri(Ortak Alıcı Görevleri) ve artık bir listeye ihtiyaçları yok Görevler(Görevler) başlangıçta oluşturuldu. Şimdi ekstra listeyi sileceksiniz.


    Listenin oluşturulduğu SharePoint sitesini açın Alıcının olağan görevleri(Ortak Alıcı Görevleri). Bu alıştırma http://wideworldimporters düğümünü kullanır, ancak siz başka herhangi bir düğümü kullanabilirsiniz. İstenirse, bir kullanıcı adı ve şifre girin, ardından tıklayın. TAMAM.

    Listeyi silmek için yeterli haklara sahip olduğunuzdan emin olun. Şüpheniz varsa, Ek'e bakın. .

    2. Menü Seçenekler(Ayarlar) komutu seç Liste Seçenekleri(Ayarları Listele) öğesini seçerek görev ayarları sayfasını açın.

    3. Bölümde İzinler ve Yönetim(İzinler ve Yönetim) linke tıklayın Bu listeyi sil(Bu listeyi silin). Bir onay iletişim kutusu açılacaktır.

    4. tıklayın TAMAM silme işlemini onaylamak için sayfa açılacak Tüm düğüm içeriği(Tüm Site İçeriği). Silinen liste artık bu sayfada ve Hızlı Başlat'ta görünmüyor.

    tarayıcıyı kapat .


    Anahtar hükümler

    Listeler, web'deki değiştirilebilir tablolarla karşılaştırılabilir.

    Liste şablonları, statik bir standart sütun kümesiyle listeler oluşturmak için kullanılabilir. Kullanılabilir 21 yerleşik liste vardır: Gündem(Gündem) Bildirimler(Duyurular) Takvim(Takvim) Kişiler(kişiler), Özel Liste(Özel Liste), Veri Sayfası Görünümünde Özel Liste(Veri Sayfası Görünümünde Özel Liste (Kararlar), Tartışma panosu(tartışma panosu), Belge Kitaplığı(Belge Kitaplığı), Şekil Kitaplığı(Form Kitaplığı) Elektronik Tabloyu İçe Aktar(Elektronik Tabloyu İçe Aktar), Sorun takibi(Sorun takibi), Bağlantılar(Bağlantılar) Hedefler(hedefler), Resim Kitaplığı(Resim Kitaplığı) Proje hedefleri(Proje Görevleri), Anket(Anket), Görevler(Görevler) Metin alanı(Metin kutusu), Gerekli öğeler(Getirilecek Şeyler) ve Viki kitaplığı-sayfalar(Wiki Sayfası Kitaplığı).

    SharePoint listeleri oluştururken bunlara net, hatırlaması kolay, tutarlı adlar verin.

    Bir liste öğesine bir veya daha fazla belge eklenebilir.

    Windows SharePoint Services, herhangi bir listeye sütun eklemenize, değiştirmenize ve listeden sütunları kaldırmanıza olanak tanır.

    Liste görünümleri, o listedeki öğelerin nasıl görüntüleneceğini belirler. Listeler manuel olarak veya adlandırılmış görünümler kullanılarak sıralanabilir ve filtrelenebilir.

    Genel liste görünümleri tüm kullanıcılar tarafından görüntülenebilirken, özel görünümler yalnızca yaratıcıları tarafından görüntülenebilir.

    Bazı listeler ve kitaplıklar e-posta alacak şekilde yapılandırılabilir.

    Uzak liste ve tüm öğeleri düğüme yerleştirilir.

    Bu kez, standart SharePoint "liste formlarında değişiklik yapmam gerekiyordu. Bu tür üç tür form vardır ve bunları hepiniz çok iyi bilirsiniz:

    1. DisplayForm - liste öğesinin biçimini görüntüleyin
    2. EditForm - bir liste öğesini değiştirmek için form
    3. NewForm - yeni bir liste öğesi oluşturmak için form
    Listelerimizden birinde çok sayıda alan olduğundan, bu alanları sekmelere ayırmak istedim. Ayrıca şunları da istiyordum:
    1. Listeye yeni alanlar ekleme özelliğini korumak için
    2. Alanları bir sekmeden diğerine taşıyabilmek ve sıralarını değiştirebilmek
    3. Standart yollarla işlenecek alanlar için
    Alanların sekmelere ait olup olmadığını belirlemek için SPField'e özel veriler eklemenin bir yolunu buldum ve kullanıcının bunu yapabilmesi için güzel bir jquery arayüzü oluşturdum. Ama sonra işler aniden durdu: Her yerde insanların bu tür amaçlar için kirli js hackleri kullandığı ortaya çıktı ve bu yöntem kategorik olarak bana uymuyordu!

    Ve şimdi, internette çok araştırma ve arama yaptıktan sonra, bunun nasıl doğru yapıldığını nihayet anlamayı ve böylesine güzel bir formu hayata geçirmeyi başardım:

    Gördüğünüz gibi, bazı alanlar (isim ve fotoğraf) burada özel bir şekilde oluşturulmuştur. Kalan alanlar her zamanki gibi oluşturulur, ancak sekmelere ayrılır (kullanıcı, alanların sırasını ve alanların aitliğini farklı sekmelere değiştirebilir).

    Genel olarak, bence işlevsellik çok ilginç ve bu yazıda bu tür değişikliklere yaklaşımı anlatacağım.

    herkes nasıl yapar

    Formları listelemeye gelince, çoğu SharePoint geliştiricisinin son derece şüpheli yaklaşımlar kullandığı ortaya çıktı:

    1. _layouts'a yerleştirilmiş bir aspx sayfası biçiminde yeni bir form oluşturma. Form tamamen "özel" olup, listeye bir alan eklerseniz, bu alanı da forma manuel olarak eklemeniz gerekecektir...
    2. Javascript ve jquery hileleri. Örneğin, Virto Ajax List Form Extender ve SPServices gibi iyi bilinen projeler, aslında sayfanın içeriğini zaten form ile ayrıştırır. sonrasında indirin ve ardından değişikliklerini yapın.
    Bu yaklaşımların hiçbirini beğenmedim.

    Tamamen yeni bir formun oluşturulması genellikle SharePoint Designer'dan geldi, yani bu bir el işi çözümü, sistem yöneticileri için bir çözüm.

    Jquery'ye gelince, bu, kendi dezavantajlarıyla dolu tipik bir müşteri tarafı yaklaşımıdır:

    • Bu tür çözümlerde, çoğu zaman çıplak gözle bile, formun ilk başta her zamanki biçiminde yüklendiğini ve bir süre sonra değiştiğini (örneğin, sekmeler eklendiğini vb.) görebilirsiniz. Ne kadar çok alan olursa o kadar iyi görünür.
    • jQuery, profesyonel bir ortamda ekran kazıma (ekran kazıma, veri kazıma) adı verilen bir mekanizma kullanır ve kelimenin kendisi bile kötü kokar! Aslında, komut dosyası HTML kodunu ayrıştırır veya DOM modelinin öğelerini bazı işaretlere göre arar - her durumda, bu işaretler resmi olarak hiçbir yerde beyan edilmez ve hiç kimse SharePoint'in bir sonraki güncellemesinden sonra kodunuzun kalacağını garanti etmez. fonksiyonel.
    İşleme Şablonu

    Bir süre aradıktan sonra, bana yardımcı olacak bir şey varsa, o zaman yalnızca RenderingTemplate mekanizması olduğunu fark ettim. Bu mekanizma sözde ayarlamanıza izin verir. içerik türleri için liste formu görüntüleme şablonları (SPContentType sınıfı, EditFormTemplateName , NewFormTemplateName ve DisplayFormTemplateName özellikleri).

    RenderingTemplate, ITemplate arabirimini uygulayan ve bir liste formunu görüntülemek için bir şablon ayarlamanıza izin veren normal bir ASP.Net denetimidir. Dosyada bir grup RenderingTemplate var 14\TEMPLATE\CONTROLTEMPLATES\DefaultTemplates.ascx. Bunlar arasında ayrıca adında bir şablon var. Liste Formu, tüm liste formlarını görüntülemek için standart şablondur.

    Şablon merkezinde Liste Formu bir ListFieldIterator denetimidir. Aslında, tüm alanları da görüntüler. Ve ilginç bir şekilde, ondan miras alabilir ve ardından görüntüyü istediğimiz gibi değiştirmek için Render yöntemini geçersiz kılabilirsiniz.

    Form Bağlamı

    Yeni oluşturulan ListFieldIterator soyundan Render yöntemini geçersiz kıldığımızda, hemen şu soru ortaya çıkıyor: alanlar nasıl oluşturulur? Hangi alanlara sahip olduğumuz, değerlerinin ne olduğu vb. Hakkında nereden bilgi alabiliriz? Her şeyin çok basit olduğu ve koleksiyon kullanılarak çözüldüğü ortaya çıktı. SPContext.Current.FormContext. FieldControlCollection. Bu koleksiyon, her biri, diğer şeylerin yanı sıra, alan ve bu alanın değeri hakkında herhangi bir bilgi almanızı sağlayan Field ve ItemFieldValue özelliklerini içeren BaseFieldControl türündeki nesneleri depolar.

    Ayrıca, bu denetimlerin her birinin bir RenderControl yöntemi vardır, bu sayede bunlar, tıpkı SharePoint'in yaptığı gibi, normal yollarla kolayca görüntülenebilmektedir.

    Aşağıda, ListFieldIterator alt sınıfının şablonlanmış bir örneği bulunmaktadır:

    public class CustomFieldIterator : ListFieldIterator ( korumalı geçersiz kılma geçersiz Render(HtmlTextWriter output) ( foreach (SPContext .Current.FormContext.FieldControlCollection içinde BaseFieldControl fieldControl)) ( if (fieldControl.Field == null ) devam et ; // küçük hack, kullanılmadıysa, // IsFieldExcluded her zaman true döndürür, // Çünkü kontrolün zaten orada olduğunu düşünür ve tekrar // eklemeye gerek yok. fieldControl.Visible = yanlış; if ( !this .IsFieldExcluded(fieldControl.Field)) ( output.AddAttribute("class" , "my-field" ); output.AddAttribute("id" , "field" + fieldControl.FieldName); output.RenderBeginTag(HtmlTextWriterTag) .div);output.Indent++; // Görünürlüğü geri yükle ve kontrolü oluştur fieldControl.Visible = doğru ; fieldControl.RenderControl(çıktı); çıktı.Girinti--; output.RenderEndTag(); ) ) )) )


    Ancak bu fragmanda başlık çizimi ve alan açıklamaları yok ama ödeviniz bu olsun :)

    Bu arada, eğer düşünürseniz, bu yaklaşım pek çok olasılığın önünü açıyor ...

    Örnek proje

    Yukarıda açıklanan yöntemi gösteren bir proje indirilebilir.

    Not: Araştırmam büyük ölçüde Vitaliy Baum'un Extending ListFieldIterator makalesine dayanıyordu, bu makale için çok teşekkür ederim!

    Aslında, aldığım sonucun neredeyse aynısını açıklıyor, yalnızca Vitaliy alanları sekmeler halinde değil, bölümler halinde birleştirdi:

    Ek olarak, bölümler hakkındaki bilgiler Vitaly tarafından içerik türü şemasında saklandı ve alanlara eklenmedi, bu da bazı kısıtlamalar ve rahatsızlıklar getirdi.

    Ancak genel olarak, makale dürüst olmak gerekirse parçalıdır. Kod parçacıkları çok seyrek, aralarında gezinmek benim için son derece zordu, neredeyse her şeye kendim ulaşmak zorunda kaldım.

    Genel olarak, yazımın bu çok geçerli yöne daha fazla ışık tutacağını umuyorum.