SharePoint Listesi düzey Doğrulama 2010

benim daha önceki yazıda, Ben hakkında yazı yazdı SharePoint sütun düzey doğrulama 2010.

Liste düzey doğrulama içeriği kaydetmeden önce tetikleyecek. Doğrulama içeriği kaydetmek için TRUE dönmelidir.

Kütüphane Bilgi Listesi:

Ben aşağıdaki sütunları ile örnek bir liste Kütüphane Bilgi oluşturduk.

Doğrulama Senaryo:

Vadesi Yayın Tarihi daha fazla olmalıdır.

Doğrulama Ayarlar:

Listesi Ayarlar gidin ve Doğrulama ayarları tıklayın.

Belirtmek geçerlilik kuralı “DueDate > IssueDate”, Daha sonra kullanıcı için görüntülenecek hata iletisini belirtmek.

Doğrulama Ayarları Kaydet.

Listede Yeni öğe.

doğrulama başarısız olursa, hata mesajı kullanıcıya gösterilir.

Kullanıcı Profili Özel Durum Hata SharePoint örnek veri oluşturma süre 2010 Yapılandırma Sihirbazı

SharePoint için Yapılandırma sihirbazı çalışırken ben şu hatayla karşılaştı 2010.

Windows Server için düzeltmeyi yükleyin gerekir 2008 R2 / Windows 7. Burada Microsoft Download bağlayın.




Günlük Dosyası Hata:

01/09/2010 13:20:05 17 tip Microsoft.Office.Server.UserProfiles.UserProfileException bir istisna atıldı ERR. Ek istisna bilgi: Tanınmayan öznitelik 'allowInsecureTransport'. Dikkat nitelik isimleri harf duyarlı olduğunu. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Profile client.config hattı 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Tanınmayan öznitelik 'allowInsecureTransport'. Dikkat nitelik isimleri harf duyarlı olduğunu. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Profile client.config hattı 56) —> System.Configuration.ConfigurationErrorsException: Tanınmayan öznitelik 'allowInsecureTransport'. Dikkat nitelik isimleri harf duyarlı olduğunu. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Profile client.config hattı 56)

System.Configuration.BaseConfigurationRecord.EvaluateOne de(Dizi[] tuşları, SectionInput girdi, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Nesne parentResult)

System.Configuration.BaseConfigurationRecord.Evaluate de(FactoryRecord factoryRecord, SectionRecord sectionRecord, Nesne parentResult, Boolean getLkg, Boolean getRuntimeObject, Nesne& sonuç, Nesne& resultRuntimeObject)

System.Configuration.BaseConfigurationRecord.GetSectionRecursive de(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Nesne& sonuç, Nesne& resultRuntimeObject)

System.Configuration.ConfigurationSectionCollection.Get de(Dize adı)

System.ServiceModel.Configuration.ServiceModelSectionGroup.get_Client de()

Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetServiceBinding de(String endpointConfigurationName)

Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetChannelFactory de(String endpointConfigurationName)

Microsoft.Office.Server.UserProfiles.MossClientBase `1.get_Channel de()

Microsoft.Office.Server.UserProfiles.MossClientBase `1.ExecuteOnChannel de(String operationName, CodeBlock codeBlock)

Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel de(String operationName, CodeBlock codeBlock)

— iç istisna sonu yığını izlemesi —

Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel de(String operationName, CodeBlock codeBlock)

Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.GetProfileProperties de()

Microsoft.Office.Server.Administration.UserProfileApplicationProxy.RefreshProperties de(Guid applicationID)

Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValueNow de(K tuşuna)

de Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValue(K tuşuna, Boolean asenkron)

Microsoft.Office.Server.Administration.UserProfileApplicationProxy.InitializePropertyCache de()

Microsoft.Office.Server.Administration.UserProfileApplicationProxy.Provision de()

Microsoft.SharePoint.PostSetupConfiguration.EvalModeProvisionTask.ProvisionServiceApplicationsAndProxies de()

Microsoft.SharePoint.PostSetupConfiguration.EvalModeProvisionTask.Run de()

Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask de()

SharePoint Sütun Doğrulama 2010

geliştiricilerin çoğu SharePoint sütun doğrulaması ile ilgili sorunlar karşısında 2003/2007.

Gerçekten javascript veya jquery gibi özel yaklaşım kullanarak doğrulama yazmak için acı verici.

SharePoint 2010 Box Out aşağıdaki doğrulaması sağlar.

  • Sütun Seviye Doğrulama
  • Liste Seviye Doğrulama

Sütun Seviye Doğrulama

Listede yeni bir sütun oluştururken, sütun doğrulama düğüm tıklayın.

Doğrulama formül belirtin.

g.

[FieldName]=”Değer”

Formül PASS doğrulama için TRUE dönmelidir.

Listede Create New sütun ve belirtme doğrulama Ayarlar.


Listede Yeni öğe, doğrulamak için kaydetmek tıklayın.

WOW .... Hayat SharePoint ile kolay.

Devlet Tuned sonraki yazı Listesi düzey doğrulama duymak.

CodePlex'te Film : Listesinde arama webpart

Merhaba Topluluk,

SharePoint Listesi Arama WebPart katkıda CodePlex'te.

Proje Tanımı:

Bu proje WSS için Liste Arama WebPart sağlar 3.0 / SharePoint 2007. Sadece sayfasına WebPart ekleyin ve liste adı belirtin, Filtre alanları, ekran alanları ve kriterleri.

Basit Arayüzü liste arama için gelişmiş özelliklere sahip Aracı Bölüm.

Özellikler

  • Ajax Etkin
  • Kolay yapılandırma liste
  • Listesi Açılır Liste toplama otomatik olarak doldurur
  • Filtre Alanlar Seçimi
  • Gösterim Alanları Seçimi
  • Sorgu operatör seçimi

Yapılandırma Adımları

WebPart Düzenleme Modu aç.

Filtre Alanları: Alanlar filtre alanları için giriş kutusu ile sayfa işlenecek.

Ekran Alanlar: Alanlar ızgara görüntülenir.

Alanlar arasında Durum kriterleri

Değişiklikleri uygulamak WebPart aşağıda hale getirecek:

Lütfen burada yeni bir özellik isteğinde terk: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Site Eylemleri Özel Menü Öğesinin Nasıl Oluşturulur

Aşağıdaki örnek özelliği, Site Eylemleri menüsünde yeni bir menü öğesi oluşturur, Aşağıdaki kodu GUID yerine Lütfen.

Örnek Özelliği Dosya

<?xml version =”1.0″ = kodlama”utf-8″?>

<Özellik

Id =”<GUID>”

Title =”Özel Menü”

Açıklama =” ”

Sürüm =”1.0.0.0″

Kapsam =”Web sitesi”

Gizli =”Yanlış” xmlns =”http://schemas.microsoft.com/sharepoint/”>

<ElementManifests>

<ElementManifest

Yer =”elements.xml” />

</ElementManifests>

</Özellik>

Örnek Elemanları dosyası

<?xml version =”1.0″ = kodlama”utf-8″?>

<Elemanları xmlns =”http://schemas.microsoft.com/sharepoint/”>

<CustomAction Kimliği =””

GroupID =”SiteActions”

Yer =”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator =”DOĞRU”

Title =”Benim blog”

Açıklama =” ”

Dizi =”1″>

<UrlAction URL =”http://www.mstechblogs.com/sharepoint “/>

</CustomAction>

</Elemanları>

TreeView Doc Lib V 2.0 CodePlex içinde

Ben bir sonraki sürümü arasında yayımlandı TreeView Belge Kitaplığı SharePoint için WebPart 2007.

Bu sürümde eklenen özellikler:

  • Otomatik toolpart DropDownList içinde belge kitaplıkları listesini doldurur
  • Çöken TreeView toolpart özelliğinden yönetilebilir
  • Otomatik belge kitaplığında dosyalar için uygun simgeleri gösterir

WebPart çözelti paket içinde bir özellik olarak dahil.

Yorumlarınızı veya ek özellik isteğinde Lütfen.

Programlı Belge Kitaplıkları Listesi Al

Aşağıdaki kod parçası belge kitaplıkları listesini almak için kullanılır..

SPWeb _Web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


foreach (SPList _lst içinde ListColl)

{


eğer (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType listenin türü tanımlamak için kullanılan olabilir.

Microsoft.IdentityModel montaj Eksik Hata SharePoint yükleme 2010

SharePoint Yapılandırma sihirbazları çalışırken, Eğer bir hata alırsanız “eksik Microsoft.IdentityModel montaj”

Yapmak size yüklü olduğundan emin “Cenevre Çerçeve”, SP için ön koşul onun bir parçası 2010

Download SharePoint 2010 Beta

Microsoft SharePoint beta bit yayımladı 2010 MSDN için & TechNet abonelerine.

Ben birkaç gün içinde halk için kullanılabilir olacağını umuyoruz J

SharePoint 2010 Teknoloji Yığını

SharePoint 2010 Teknoloji Yığın aşağıdaki gibi görünüyor.

Geliştiriciler için önemli bir avantaj Windows Vista veya Windows içinde kurulabilir geliştirme makine olurdu 7 (x64-bit) machine J