Archive for Aralık, 2010

Project Server 2007 nin kurulum ve konfigürasyonu yapıldıktan…


Project Server 2007 nin kurulum ve konfigürasyonu yapıldıktan sonra kullanıma hazır olan Project Web Access (PWA) sitesi üzerinden proje oluşturma, görev atama ,kaynak yönetimi, proje yönetimi gibi işlemleri yapabiliriz.

PWA sitesi ana ekranı ilk açıldığında bazı hazır şablonlarla karşımıza gelir. Bu ekran kullanıcı yetkisine göre şekillenir. Görevler başlığı altında o anda hangi kullanıcı aktif ise o kullanıcıya ait görevleri listeler.Aynı durum diğer site nesneleri için de geçerlidir. Aktif kullanıcıyı ilgilendiren sorunlar, riskler ve belgeler görüntülenir. Bu ilk sayfada ayrıca aktif kullanıcının görevli olduğu projeler “Proje Çalışma Alanları” başlığı altında listelenir. Bu listede proje ismi üzerine tıklandığında tıklanan proje nin web sitesi açılır ve kullanıcılar bu site üzerinden proje içinde paylaşmak, yönetmek, takip etmek istedikleri işler ile ilgili çalışabilirler.
Sol taraftaki menüde birden fazla projenin ortak bir platformda ne gibi özellikleri yönetilebilir sorusuna karşılık, Microsoft tarafından hazırlanmış hazır liste şablonları ve belge kütüphaneleri bulunur. Sol menü de yine kullanıcıya göre şekillenir. Kullanıcılar yetkilerinin olmadığı hiç bir listeyi ya da belge kitaplığını ve belgeleri göremezler.
Projelerin bulunduğu yer ise “Proje Merkezi” dir. Bu “Proje Merkezi” bağlantısına tıklandığında açılan sayfada projeler listelenir. Ve bu projelerden hangisi üzerinde değişiklik yapılması isteniyorsa o proje ismi üzerine tıklanarak düzenleme modunda açılması sağlanır. Kaynaklar ise “Kaynak Merkezi” bağlantısı altından yönetilir.
Reklamlar

Yorum Yapın

Bu işlemleri yapabilmek için SQL Server 2005 üzerinde…


Bu işlemleri yapabilmek için SQL Server 2005 üzerinde uygun yetkilendirmeye sahip bir kullanıcı gerekmektedir.
Öncelikle MS SQL Server 2005 te “Personel” isimli bir veritabanı oluşturalım. Özellikleri aşağıdaki tablodaki gibi olsun.

Devamında ise bu veritabanına birkaç örnek veri girelim. Devamında ise Infopath 2007 programını çalıştıralım.
Infopath 2007 programı açıldığında açılan ufak pencereden “Form Şablonu Tasarla” bağlantısına tıklayalım.


“Form Şablonu Tasarla” bağlantısı bize Infopath 2007 de tasarlamak istediğimiz form ile ilgili işlemleri yapabilmemizi sağlayacak bir sihirbaz penceresi açar.
Açılan ekranda seçilen form biçiminin önemi büyüktür.

“Form Şablonu Tasarla” başlıklı bu ekranda altında
“Boş” yazan simge ile oluşturulan form tamamen boş olarak gelir ve sizin el ile tasarlamanızı ister. Veritabanı bağlantısını da programın içinden yapılandırmanız gerekmektedir.
“Veritabanı” yazan simgeye tıklandığında ise form açılmadan önce veritabanı bağlantı sihirbazı açılır ve formun veritabanı ile olan bağlantısı ilk aşamada yapılmış olur. Form ise veritabanı bağlantısı sayesinde veritabanından gelen alanları sürükle bırak yöntemi ile forma yerleştirebileceğiniz basit bir tasarımla açılır.

Önemli bir nokta:
“Yalnızca tarayıcıyla uyumlu özellikleri etkinleştir” seçeneği işaretlendiğinde form, Sharepoint Server üzerinden Form Servisleri yardımıyla Internet Explorer gibi web tarayıcıları ile açılabilecek bir alt yapı ile tasarlanmaya başlanmış olur. Form Sharepoint Server üzerinden yayınlanmak istendiğinde ve kullanıcıların web tarayıcılar üzerinden işlem yapması istendiğinde seçilmelidir. Sharepoint Server üzerinden yayın yapan Infopath 2007 formları MS SQL 2005 ten direk olarak veri sorgulayabilir fakat veriyi direk MS SQL Server2005 e yazamaz. Yazma işlemi Web Servisleri üzerinden yapılmalıdır.

Böyle bir senaryoda nasıl form oluşturulması gerektiği ile ilgili yazıyı ilerleyen zamanlarda yayınları. Şimdilik biz bu seçeneği işaretlemeden devam edelim.
Altında “Veritabanı” yazan simge seçili iken “Tamam” düğmesine basılır ve veritabanı bağlantısını oluşturmamızda yardımcı olacak sihirbazın çalışması sağlanır. Veri bağlantı Sihirbazında ilk ekranda sağ üst kısımdaki “Veritabanı Seç” düğmesine tıklanır.
Sonraki ekranda “ +YeniSQLServerBağlantısı.odc” seçilir ve “Yeni Kaynak” düğmesine tıklanır.
Sonraki ekranda Sunucu Adı olarak MS SQL Server 2005 yüklü olan bilgisayarın adı girilir. Oturum açma bilgileri kısmında ise sorgulama yapmasına izin verilen kullanıcının adı ve şifresi girilir.
“İleri” düğmesine tıkladıktan sonraki adımda “Veritabanı ve Tablo seç” başlığı altındaki açılır menüden sorgulama yapılmak istenen veritabanı ve veritabanı içindeki bilgilerin bulunduğu tablo seçilir. “İleri” düğmesine tıklandığında gelen ekranda hiçbir değişiklik yapmaya gerek yoktur direk “Son” düğmesine tıklanır. Böylelikle veritabanına bağlanılmış ve seçilen tablodaki alanlar listelenmiş olarak sihirbazda karşımıza çıkar.


Sorgulanmak istenen alanların sol tarafındaki kutucuklar işaretlenir ve “İleri” düğmesine tıklanır. Gelen ekranda da “Son” düğmesine tıklanır.

Ve veri tabanı bağlantı işlemi yapılmış ve birkaç bileşeni ile hazır basit bir form açılır. Bu formda sağda veri kaynağı bölümünde bağlantısı yapılmış olan veritabanındaki alanlar görüntülenir. Bu görüntüde üstte sorgu için kullanılabilecek yapılar, altta ise verinin görüntülenmesini sağlayacak yapılar bulunur.
“q:PersonelBilgi” yazılı kısımdan Mouse yardımı ile alanları toplu halde tutup form içinde “Sorgu alanlarını buraya sürükleyin” yazılı çerçevenin içine sürükleyelim. Ve sürükleme işlemi bittikten sonra menü şeklinde sunulan seçeneklerden “Denetim İçeren Bölüm” ü seçelim.
“d:PersonelBilgi” yazılı kısımdan Mouse yardımı ile alanları toplu halde tutup form içinde “Veri alanlarını buraya sürükleyin” yazılı çerçevenin içine sürükleyelim. Ve sürükleme işlemi bittikten sonra menü şeklinde sunulan seçeneklerden “Yinelenen Tablo” yu seçelim.
Formun çalışıp çalışmadığını test etmek için programda üst kısımdaki menüden “Önizleme” düğmesine tıklayalım ve formu çalıştıralım.
Eğer direk “Sorgu Çalıştır” yazılı düğmeye basılırsa form veri tabanındaki tüm verileri ilgili tabloya listeleyecektir. İstenen kayıt özelliklerinden bir tanesini üst kısımdaki ilgili metin kutusuna yazıp “Sorgu Çalıştır” düğmesine tıklarsak kriterlere uyan kayıtlar tabloda listelenecektir.
Veritabanındaki kayıtları sorgulayabileceğiniz Infopath 2007 formunuz hazırdır.
Form üzerinde istediğiniz şekillendirmeyi yapabilirsiniz. Formdaki nesnelerin yerleşim düzenini, form rengini değiştirmek size kalmış.

Yorum Yapın

Project Server 2007 üzerinde yeni bir proje oluşturabilmek…


Project Server 2007 üzerinde yeni bir proje oluşturabilmek için iki yöntem vardır. Bunlardan
biri Project Web Access (PWA) sitesi üzerindeki Proje Merkezi sitesi listesinden “Yeni” bağlantısına tıklandığında açılan menüden “Proje” bağlantısına tıklamak, diğeri ise Project Professional 2007 üzerinden proje oluşturup PWA da yayınlamak.

*Her iki yöntemde de proje oluşturma işleminin yapıldığı bilgisayarda Project Professional 2007 nin kurulu olması gerekmektedir.
*Ayrıca Project Professional 2007 içinde Project Server Hesabına ihtiyaç vardır. Bu hesap Project Professional 2007 ile PWA arasındaki entegrasyonu sağlar. Bu hesabın PWA sitesi üzerinde yönetici yetkisine sahip olması gerekmez ama proje oluştururken proje için bir web sitesi oluşturulacağından dolayı sitede bu kullanıcının alt site oluşturma yetkisine sahip olması gerekir. Ayrıca proje için kaynak olarak kullanıcı ataması gerektiğinde de kullanıcı ekleyebilme yetkisine sahip olmalıdır.

PWA sitesinde Proje merkezi sayfası içinden “Yeni” bağlantısına tıklandığında açılan menüden “Proje” bağlntısına tıklandığında bilgisayardaki Project Profesional 2007 uygulaması çalışır.
Procet Server 2007 ve Project Professional 2007 nin birlikte çalışabilmesi için Project Server Hesabının tanımlanması gerekir.

Project Professional 2007 yazılımı içinde Tools menü başlığı altında Enterprise Options menüsü altında Microsoft Office Project Server Accounts bağlantılarını tıkladığımızda karşımıza program için tanımlandırılmış hesap bilgileri gelir.

“Add” düğmesine tıklandığında yeni bir hesap bilgisinin tanımlanabileceği bir windows formu açılır.

Account Name olarak PWA sitesi üzerinde yetkili kullanıcının hesap ismi yazılır. Project Server URL kısmına ise PWA sitesinin yayın yapmış olduğu adres yazılmalıdır. Bu örnekte PWA sitesi windows kimlik doğrulama yöntemini kullandığı için, bağlantı sırasında kullanılacak hesap bilgileri sağlayıcısı seçeneği olarak Windows User Account seçildi.

Son olarak “OK” düğmelerine tıklanır ve girilen bilgiler kaydedilir. Böylelikle Project Server 2007 ile Project Professional 2007 arasındaki bağlantı kurulmuş olur.

Yorum Yapın

MS Project Server 2007 kurulumu ve yapılandırma


Project Server: Kurum içinde tüm projeleri, kullanıcı yetkilerine göre atanmış görevleri, ilgili belgeleri, uyarı mekanizmaları ile birlikte ortak bir platform üzerinden takip edilebilmesini salayan Microsoft tarafından üretilen Proje Yönetim platformu serverıdır. Bu platformda proje yöneticileri dışındaki kullanıcılara herhangi bir uygulama yükleme gereği de yoktur. Kullanıcılar istedikleri bilgisayardan İnternet Explorer gibi web tarayıcıları aracılığıyla kullanıcı adlarını ve şifrelerini girerek platforma ulaşabilirler.
Zahmetli bir kurulumu ve yapılandırma işlemleri olan Project Server 2003 versiyonundan sonra ciddi bir gelişme kaydetmiş olarak karşımıza çıkan Project Server 2007 kurulumu ileri tuşlarından ibarettir. Project Server 2007 CD sini takarsınız ve kurulum başlar. Lisans numarasını girersiniz ve kurulumu “ileri” düğmeleri sayesinde bitirirsiniz.
Önemli olan kısım kurulum sonrasında yapılandırma işlemlerini yaparken karşımıza çıkar. Kurulum bittikten sonra “Sharepoint Ürünleri ve Teknolojileri Yapılandırma Sihirbazı” otomatik olarak açılır. Burada Project Server 2007 nin bilgileri hangi MS SQL Server da tutacağına karar verilir ve ilgili yetkili hesap bilgileri girilir. Devamında yapılması gereken Project servisini açma, Project Web Site özelliklerinin etkinleştirilmesi gibi işlemler “Sharepoint 3.0 Yönetim Merkezi” kısmından yapılır.
Project Server 2007 kurulumu ve yapılandırma işlemleri bittikten sonra “Sharepoint 3.0 Yönetim Merkezi” nden yapılması gereken birkaç ayar vardır. Öncelikle Yönetim Merkezinde İşlemler sitesi altında “Sunucudaki Hizmetler” sayfası aracılığıyla sunucudaki “Project Application Service” servisinin başlatılmasını sağlamalıyız. Bu servis sayesinde Project Server 2007 nin nimetlerinden faydalanabiliyoruz.


“Project Application Service” Servisini başlattıktan sonra yapmamız gereken işlemler bitmiyor. Sharepoint Server 2007 ile hazırlanmış ana sayfada “Site Eylemleri” bağlantısına tıklandığında açılan menüden “Site Ayarları” bağlantısına tıklanır ve ana sitenin ayarlar sayfasının açılması sağlanır. Site ayarları sayfasında “Site özellikleri” bağlantısına tıklanır ve site içinde kullanılması istenen özelliklerin etkinleştirmesi yapılır. Project Server 2007 kurulumu bittikten sonra ve ilgili servis başlatıldıktan sonra site özelliklerinde “Proje Çalışma Alanı İşbirliği Listeleri” ve “Proje Teklifi İş Akışı” özellikleri etkinleştirilir.”Etkinleştir” düğmesine tıklanması yeterlidir.

 
Project Server 2007 servisleri çalıştırıldı, Project web siteleri için ilgili listelerin kullanılmasını sağlayan özelliklerde etkinleştirildi. Son olarak yapılması gereken bir şey daha var. Servisimiz çalışıyor, Project server siteleri için kullanılabilecek listeler de çalışmaya hazır ama ortalıkta site yok. Yani son olarak Project Web Access sitesinin oluşturulması gerekiyor. Bu işlem için yapılması gerekenleri sırasıyla anlatalım. “Sharepoint 3.0 Yönetim Merkezi” sitesinden daha önce Sharepoint ana sitesi oluşturulduğunda oluşturulan “Paylaşılan Hizmetler Yönetimi” sitesinde Project Server başlığı altında “Project Web Access Siteleri” bağlantısına tıklanır.
Açılan sayfada Project Web Access siteleri listelenir. Henüz böyle bir sitemiz olmadığı için ilk siteyi oluşturabilmek için “Project Web Access Sitesi Oluştur” bağlantısına tıklanır.
 

Açılan oluşturma sayfasında istenilen Project Web Access sitesi için bilgilerin girilmesi gerekir.


Project Web Access sitesinin hangi web uygulaması altında çalışmasını istiyorsak Project Web Access Sitesi Konumu kısmında ilgili web uygulamasını seçmeliyiz.
Project Web Access yolu bilgisi olarak ise PWA girilebilir. Bu şekilde Project Web Access sitesinin linki http://anasite/PWA şeklinde olacaktır.
Yetkili kullanıcı hesap bilgisi de girildikten sonra veri tabanı ile ilgili istenen bilgiler olduğu gibi kalabilir.
Son olarak “Tamam” düğmesine tıklandığında Project Web Access (PWA) sitesi oluşturulmuş olur.

Yorum Yapın

Sharepoint Server 2007 de gruba kullanıcı ekleme işlemi


Kullanıcılar üzerinde tek tek yetkilendirme yapmak yerine kullanıcıları bir gruba üye yapmak ve bu gruba yetki vermek çoğu zaman daha hızlı ve zahmetsiz bir yöntemdir. Site içinde oluşturulmuş gruplara kullanıcı eklemek için sağ üstteki “Site Eylemleri” bağlantısına tıklanır ve açılan menüden “Site Ayarları” bağlantısına tıklanır. Site ayarlarının yapıldığı sayfa açıldıktan sonra sayfanın sol ortasında “Kullanıcılar ve İzinler” kategori başlığının altındaki “Kişiler ve gruplar” bağlantısına tıklanır.

Kişilerin ve Grupların listelendiği ve kullanıcı işlemlerinin yapıldığı sayfaya yönlenilir. Bu sayfada soldaki menüde site içindeki gruplar listelenir. Bu gruplar listesinden kullanıcının ekleneceği grup seçilir ve grup üyelerinin listelendiği sayfa açılır.

Bu sayfada “Yeni” bağlantısına tıklandığında açılan menüden “Kullanıcı Ekle” bağlantısına tıklanır ve gruba kullanıcı eklenmesine olanak veren sayfanın açılması sağlanır.

Açılan sayfada Kullanıcılar/Gruplar başlığı altındaki metin kutusuna kullanıcı ismi girilir ve Tamam düğmesine tıklanarak gruba kullanıcı ya da kullanıcıların eklenmesi sağlanır. Birden fazla kullanıcı eklenmek istendiğinde kullanıcılar arasında “ ; Noktalı virgül” işareti olmalıdır.

Yorum Yapın

Sharepoint 2010 Access Servislerinden Nasıl Yararlanabiliriz ?


Bu makalede daha önceden oluşturduğunuz Access veritabanı dosyanızı nasıl Sharepoint 2010 üzerinde kullanıma paylaştırabileceğinizi adım adım anlatıyor olacağım.

Bu makalede Ortalama büyüklükteki bir marketin ürün listesinin ve stok bilgisini kullandım.

İlk adım olarak paylaşacağımız veri tabanını oluşturuyoruz ya da mevcut olanı açıyoruz. Makale için ben adım adım nasıl oluşturulacağını anlatıyor olacağım.

clip_image003

Şekil -1

Şekil 1- deki gibi Access 2010 u açıyoruz ve “Blank web database” i seçip sağ alt tarafta bu veritabanı için belirlediğimiz ismi yazarak “Create” butonuna tıklıyoruz. Böylelikle veritabanımız Sharepoint 2010 üzerindeki Access Servisleri ile uyumlu olan bir yapıyla oluşturulmuş olacaktır.

clip_image004

Şekil -2

Şekil-2 deki gibi Access 2010 veri tabanımız istediğiniz tabloları,formları ve raporları oluşturmanız için açılacaktır.Bu örnekte ben tek tek veri girmek yerine elimdeki Excel dosyasını kullandım.

clip_image005

Şekil -3

Elinizdeki excel deki verileri aktarabilmeniz için Ribbon menüsünden “External data” sekmesine tıklayın ve açılan menülerden “Excel” i seçerseniz Şekil -3 teki gibi bir sihirbaz yardım için açılacaktır.

“Browse” butonu yardımıyla içinden veri almak istediğiniz Excel dosyasını seçin.

clip_image006

Şekil -4

Şekil -4 te gördüğünüz güvenlik uyarısında “Open” butonuna tıklayın.

clip_image007

Şekil -5

Güvenlik ile ilgili uyarıda “Open” butonuna tıkladıktan sonra sihirbazın alınan verileri şekillendirmenize yardımcı olacak adımları ile karşılaşacaksınız. Şekil -5 te ilk adım olarak istenen verinin seçilen Excel dosyasında hangi Sheet te olduğunu seçmeniz isteniyor. Ben burda verim sheet1 de olduğu için Sheet1 i seçtim. Eğer kendi Excel dosyanızdaki verinizin bulunduğu Sheet i seçtiyseniz “Next >” butonuna tıklayın ve sonraki adıma geçin.

clip_image008

Şekil -6

Şekil -6 da ki adımda seçtiğiniz Excel dosyasındaki ilk satırın Access veri tabanının içine aktarılırken kolon ismi olarak alınmak istenip istenmediği soruluyor. Bu Excel deki liste başlıklarınızın Access te oluşturulacak Tablodaki alan isimleri olarak algılanacağını anlatmaktadır. Burada dikkat edin çünkü liste başlıklarınız türkçe ise alan isimleri olarak aktarmanızda problem yaşayabilirsiniz. Örnekte işaretlemedim ve devamında açılan sayfadan alan isimlerini tekrar girdim ve problem olmadığına emin oldum.

clip_image009

Şekil -7

Şekil -7 da gördüğünüz adımda ,ç,ndeki veriyi almak istediğiniz excel listesindeki her bir sütun için alan ismini belirleyebilirsiniz. Alan isimlerini belirledikten sonra sonraki adım için “Next >” butonuna tıklayın.

clip_image010

Şekil -8

Şekil -8 deki adımda sizden hangi sütunun Primary key olarak seçmek istediğinizi sormaktadırBEnim Excel dosyamda her kayıt için bir numara olmadığı için ilk seçeneği işaretleyerek bu işi Access e bıraktım. Eğer sizde her kayıt için bir numara varsa ikinci seçeneği seçerek açılan combo box tan listenizdeki o numaraların yazılı olduğu sütunu seçmelisiniz. Eğer bu duruma hiç ihtiyacım olmaz diyorsanız son seçeneği seçip bu adımı direk yoksayarak devam edebilirsiniz. Tavsiyem bu adımı yoksaymayın ve bulma ,raporlama işlemleri için ihtiyacınız olacak bu adımı muhakkak önemseyin.

clip_image011

Şekil -9

Son olarak aldığınız bu veriler için Access te oluşturulacak tablonun adına karar vermeniz gerekecek.

clip_image012

Şekil -10

Şekil -10 da gördüğünüz sayfada “Save import steps” seçeneğini içaretlerseniz daha sonra hızlı bir şekilde aynı işlemleri yapabilmeniz için yaptığınız bu adımlar kaydedilecektir. Eğer bu Excel listesi portalinize erişme yetkisi olmayan bir kullanıcı tarafından güncelleniyorsa bu seçenek işinize yarayabilir.

Artık Excel dosyasındaki verileriniz Access te.

clip_image013

Şekil -11

“Create” sekmesinde “Form” butonuna tıklarsanız aktardığınız verileri görebileceğiniz,yenilerini ekleyebileceğiniz ya da silebileceğiniz hatta Sharepoint 2010 a yayınladığınızda karşınıza gelecek olan Form u oluşturmuş olursunuz.

Yine “Create” sekmesindeki “Report” butonuna tıklarsanız verilerin raporunu görürsünüz ve rapor sayfasını oluşturmuş olursunuz.Bu rapor sayfası Sharepoint 2010 da göreceğiniz rapor ekranıdır.

Form unuz ya da Rapor unuz Access Servislerinde problem çıkartmayacak şekilde yapılandırıldığı için düzenlemeler kısıtlı olacaktır.

Sharepoint 2010 da yayınlamadan önce Formunuza ve Raporunuza isim vererek bu access dosyasını bilgisaarınıza kaydedin.

Oluşturduğunuz Access veritabanınızı form ve raporlarıyle birlikte Sharepoint 2010 da yayınlamak için Ribbon menüsünden “File” sekmesine tıklayın.

clip_image014

Şekil -12

Şekil -12 de göründüğü gibi File menüsünde sol taraftaki “Save&Publish” e tıklayın ve açılan sayfada “Publish to Access Services” i tıklayın.

Önce dosyanızın uyumunu kontrol için “Run Compatibility Checker” butonuna tıklamanızı tavsiye ederim. Böylelikle publish sırasında problem ile karşılaşmadan önce düzeltme yapma imkanınız olacaktır.

Eğer uyumluluk testinde hata ile karşılaşmadıysanız sağ taraftaki “Server URL” bilgisini ve “Site Name” bilgisini girin. Son olarak “Publish to Access Services” butonuna tıklayarak dosyanızın yayınlanması işlemini başlatın.

Yayınlama işlemi bittikten sonra “Publish Succeeded” başlıklı açılan pencerenin üstündeki link Access servislerinden yararlanarak oluşturduğunuz Sharepoint sitenizin linki olacaktır. Tıklayın ve açın.

clip_image015

Şekil -13

Şekil -13 te göründüğü gibi siteniz hazır. Bu sitede “Stok Form” linkine tıklayıp açılan menüden view form u seçerek formunuzun açılmasını sağlayabilirsiniz. Aynı durum Raporlar içinde geçerlidir.

clip_image016

Şekil -14

Yayınladığınız Access  veritabanınızın Sharepoint 2010 üzerindeki görüntüsü Şekil -14 teki gibi olacaktır.

clip_image017

Şekil -15

Son olarak Şekil 15 te göründüğü gibi bu sitenizde kullanıcıları yetkilendirebilirsiniz. Yayınladığınız Access dosyasını tekrar tasarlamak için Access içinde açabilirsiniz. Site ayarlarını değiştirebilirsiniz. Navigation Tab sizi Sharepoint 2010 un üst sitesine yönlendirecektir.

Faydalı olması dileğiyle…

Kolay gelsin.

Yorum Yapın