Sharepoint 2013 Telefon Çağrı Kayıt Uygulaması-1
(Sharepoint 2013 Add a Custom List, Create List Columns, Create Views,
Sharepoint 2013 Workflow Tasks )
Başlıktan da anlayacağınız gibi burada amacım, şirketinizde telefon operatörünün veya şirket sekreterinin içine kayıt gireceği,küçük bir telefon çağrı kayıt uygulaması geliştirmek istiyorum. Bunu sağlamak için ana sitede bir adet Liste (Custom List) oluşturup istediğimiz kolonları ekleyeceğiz. Bu listeye ait iki adet görünüm (Create View) oluşturacağız: Güncel Çağrılar (Bugünün Çağrıları), Aranan Kişiye Göre Gruplanmış Çağrılar…
Daha sonra bu uygulamamıza bir adet iş akışı (workflow) atayacağız ve her kayıt girildiğinde aranan şirket çalışanına otomatik e-posta (e-mail) göndereceğiz. Ama şunu da belirtmek isterim ki bu workflow atama işlemi için birincisi “Sharepoint Designer Kurulumu”, ikincisi de “Sharepoint 2013 Workflow Platformu için Workflow Manager 1.0 Kurulumu” işlemlerini tamamlayacağız.
İşe listemizi oluşturmakla başlayalım…
Ana sitemizde iken “Site Contents” linkine tıklıyoruz. Veya “Settings” ikonuna tıklayarak da buraya ulaşabilirsiniz.
Açılan pencereden “add an app” simgesine tıklıyoruz.
“Custom List” seçeneğine tıklayarak devam ediyoruz.
Listemizin adını giriyoruz ve “Create” butonuna tıklıyoruz.
Oluşturduğumuz listenin Quick Launch (Sol Dikey Menü)’da görünmesi için Ribbon üzerinde “List Settings” e tıklıyoruz.
“List name, description and navigation” a tıklıyoruz.
“Display this list on the Quick Launch” başlığı altında “Yes” i seçiyoruz. “Save” butonuna tıklıyoruz.
Hazır List Settings içerisinde iken sayfada biraz daha aşağıya inip kolonlarımızı oluşturmak için “Create Column” linkine tıklıyoruz.
Kolon adını giriyoruz, arayanın numarasını yazacağımız ilk kolonumuzun türü “Single Line of Text” olarak seçilecek ve “OK” butonuna basacağız.
Arayanın ismini yazacağımız diğer kolonumuz da “Single Line of Text” türünde olacak.
Aranan personel işyerimizden yani domain içerisinden bir olacağı için türü “Person or Group” olarak oluşturuyoruz.
Artık listemiz hazır kolon isimlerini görebiliyoruz. “new item” linkine tıklayarak listemize kayıt girelim.
Listemizi oluşturduğumuzda default olarak gelen “Title” kolonunu her seferinde tekrar tekrar girmek istemiyorum. Bu kolonu silmemiz mümkün değil fakat en azından doldurmayalım ve kullanıcıya göstermeyelim.
Bunun için tekrar “List Settings” tıklıyoruz.
“Advanced settings” linkine tıklıyoruz.
“Content Types” başlığı altında “Allow management of content types?” sorusuna “Yes” diyoruz ve “OK” e tıklıyoruz.
Açılan pencerede “Content Types” altından “Item” linkine tıklıyoruz.
Kolonlardan “Title” Iinkine tıklıyoruz.
Kolonumuz üstteki resimde de görebileceğiniz gibi Status: Required şeklinde idi. Açılan pencereden “Hidden” seçeneğini seçiyoruz ve OK’e basıyoruz.
Listemizde hala title kolonu görünüyor, görünmemesi için All tems yanındaki üç noktaya (…) tıklayarak “Modify this View” ı seçiyoruz.
Kolonlardan “Title” ın yanındaki Dsiplay kutucuğundaki işareti kaldırıp “OK” butonuna tıklıyoruz.
Artık “new item” a tıkladığımızda artık title kolonu görünmüyor. Üç adet kayıt giriyoruz.
“new item” a tıklayarak bütün kayıtlarımızı girdik.
Artık bu listemize ait yeni görünümleri (Create Views) oluşturabiiriz.
Bir sonraki makalemizde View işlemlerini yapacağız. Bir sonraki makaleye ulaşmak için tıklayınız.
Görüşmek Üzere…
Murat GÜL
Toplantı odaları rezarvasyon durumu veya malzeme listesi içinde buna benzer uygulama yapılabilir mi?
Fatih Bey, dediğiniz uygulamalar da dahil her türlü uygulama yapılabilir. Fakat tabi ki toplantı odaları için yapılacak uygulamada bir takvim türü liste oluşturmak daha faydalı olacaktır. Daha sonra bu takvime yeni bir event girildiğinde hangi kolonları görmek isterseniz o kolonları da ekleyebilirsiniz. Ardından bir Approval Workflowu ki bu zaten hazır olarak da var, ekleyebilir ve toplantı odası sorumlusunun onayı ile istek yapan kişiye kabul veya ret maili gönderebilirsiniz. İlerde biraz daha farklı uygulamalar ile ilgili workflowlar hazırlayabiliriz. Bu şimdilik ana başlangıç… Saygılar…
Mükemmel başarılı bir SharePoint makalesi daha elinize emeğinize sağlık teşekkürler