Forum
Engin YILMAZ
"Hocam merhaba makalenizi çok beğendim. Ama
bir yeri tam olarak anlayamadım. SharePointda da daha yeniyim. Benim
sorum siz "Yayın Tarihi, Doküman Nosu" diye sütun oluşturmuşsunuz. Bunu
doğru bir şekilde nasıl oluşturuyoruz anlatabilirmisiniz.
Ben oluşturduğum zaman
"The label reference, OlusturmaTarihi, can not be used in a label" hatası veriyor.
Yardımcı olursanız çok sevinirim şimdiden çok teşekkür ederim kolay gelsin..."
Merhaba Engin Bey, etiketleme ilgili makalem de yazmışsınız sorunuz
cevapsız kalmasın buraya taşıdım buradan yardımcı olmaya çalışalım.
Etiket
de kullanacağız sütunu normal sütun oluşturma yöntemi ile açın.Burada
bir kısıtlama yok.Ancak açmış olduğunuz ve etiket de kullanacağınız sütunu [sütuadınız] şeklinde içeride tutmanız sütun adınızın da birebir aynı olmasına dikkat edin.Buna rağmen hata alıyorsanız türkçe karakter ve boşluk gibi karakterler içermeyen bir sütun oluşturun bunu etiket de kullanmayı deneyin.Bu durumda hata vermez ise sitenizin ingilizce dili ile oluşturulmasından ötürü ilk hatayı aldığınızı anlarız.Bunun çözümü de şöyle;
İlgili sütunu sistemin nasıl gördüğünü bulacaksınız.Yapmanız gereken liste ayarlarına girin.Etiketleme de kullanacağınız size sorun çıkaran sütunun ismini bulup tıklayın.Browserınıza bakın en son kısımda sütunun sistemde nasıl algılandığını görebilirsiniz.
Örnek: http://serveradi/_layouts/FldEdit.aspx?List={E9EE4B4A-3E0A-4EB7-87F5-C4C56F4F2EC5}&Field= _x0130__x015f__x0020_Emri_x0020_
Yukarıdaki kalın işaretli kısımda aslında iş emri yazıyor 🙂 Sistem bu sütunu bu şekilde algılıyor.Etiket alanına buradaki kalın olarak işaretlediğim yerdeki gibi görünen sütununuzu birebir kopyalayıp yapıştırın.Diğer kısımlar aynıdır.Bu şekilde deneyin.
Biraz kafa karıştırmış olabilirim:) siz deneyin takıldığınız kısımda tekrar sorarsanız yardımcı olmaya çalışırız.
Hocam Merhaba;
Öncellikle vakit ayırıp cevap yazdığınız için teşekkür ederim. Yukarda anlatığınızı denedim ama hala benim bir kaç sorunum var.
Aslında benim yapmak istediğim şey ise yüklenen bir dosyanın bilgilerini word den almak. Yani o dosya ile ilgili yapılmış değişikliklerden bazılarını almak. Ben version ve title alabiliyorum. Benim almak istediğim ise güncellenme tarihi (Modified) kimin güncellediği (Modified By) bunlardır.
Aslında default olarak Modified, Modified By sütunları var ama bunları label de eklemek istediğim zaman bunları kullanamazsınız diye bir uyarı veriyor.
Hocam ben bunları nasıl çekerim bir yol gösterebilirmisiniz. Şimdiden Teşekkür ederim.
Not : Hocam kendim sütun eklediğim zaman düzenleyen kişin kim olduğunu çekemiyorum yada düzenlenen tarihin hahgisi olduğunu çekemiyorum. Bunları elle eklemem gerekiyor. Ben version yada title da çektiğim gibi bir kere label olarak ekledikten sonra otomatik yapsın istiyorum. yani default olarak gelen sütunlarda doğru geliyor ama bende o sütunları kullanamıyorum insallah anlatabilmisimdir.
Hocam Bu şekilde sütun ekliyorum.
Sonrada sütuları ekliyorum.
Burada ise istediğim gibi kisi ve tarih gelmiyor...
Rica ederim.
Etiketlemenizde bir hata yok zaten refresh lediğiniz de ön izleme de hata vermemiş yani bu kısımda sorun yok.Siz belgeyi etiketlediğinizde bu eklemiş olduğunuz sütunlara veri gelmiyor sanırım.(Bu fieldlar boş olarak gelir siz herhangi bir fonksiyon ile içerisine veri çağırmassanız)Bunun sebebi ilgili sütunlarınızın boş olmasıdır.Kontrol edebilirmisiniz bu sütunlar otomatik veri alacak şekilde ayarlandımı? örneğin Gkisi ye hesaplanmış değer den yani içerideki sütunlardan birini ekleyebilirsiniz mesela modified by böylece GKisi sütunu her eklenen belge için dolu olur etikete de veri gelir.Sadece ilk kayıt esnasında veri gelmeyecektir.Bir sonraki açılış da GKisi dolu olacaktır.Kitaplıktaki belgeyi word veya excel ile açmayıp üzerine gelip özellikleri görüntüle diyip eklemiş olduğunuz bu fieldların içinde veri olup olmadığını kontrol edermisiniz.
benim de resim ekleme gibi bir problemim var.Sharepoint listesinde bir kaç başlığımın altına verileri kaydettirdim.Bu başlıklardan biri Resim ben burda resimin yolunu kaydetmiştim.Yalnız böyle olmıycakmış resimi kişi görebilmesi için benim önce upload etmem gerekiyormuş başka bir list oluşturuldu oraya kaydetmem gerekiyormuş ve ordan da çekmem gerekiyormuş nasıl yapıcam yardım edin lütfen.