Tingkat daftar Validasi di SharePoint 2010

Dalam artikel sebelumnya saya, Saya menulis tentang kolom tingkat validasi di SharePoint 2010.

Daftar validasi akan memicu tingkat sebelum menyimpan konten. Validasi harus mengembalikan TRUE untuk menyimpan konten.

Informasi Perpustakaan Daftar:

Saya telah membuat sampel Informasi daftar Library dengan kolom berikut.

Validasi Skenario:

Tanggal jatuh tempo harus lebih besar dari Issue Date.

Validasi Pengaturan:

Pergi ke Daftar Pengaturan dan klik pada pengaturan Validasi.

Tentukan aturan validasi “DueDate > IssueDate”, kemudian tentukan pesan kesalahan yang akan ditampilkan bagi pengguna.

Simpan Pengaturan Validasi.

Membuat item baru dalam daftar.

Jika validasi gagal, pesan kesalahan akan ditampilkan kepada pengguna.

Profil Pengguna Eksepsi Error ketika Membuat Sampel Data di SharePoint 2010 Wizard konfigurasi

Saya menemukan error berikut saat menjalankan Wizard Konfigurasi untuk SharePoint 2010.

Anda perlu Instal perbaikan terbaru untuk Windows Server 2008 R2 / Jendela 7. Download di sini dari Microsoft Connect.




Kesalahan dalam Log File:

01/09/2010 13:20:05 17 ERR Pengecualian dari Microsoft.Office.Server.UserProfiles.UserProfileException jenis dilemparkan. Tambahan pengecualian informasi: Atribut tidak dikenal 'allowInsecureTransport'. Perhatikan bahwa nama atribut bersifat case-sensitive. (C:\Program Files Common Files Microsoft Bersama Web Server Extensions 14 WebClientsCProfile client.config baris 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Atribut tidak dikenal 'allowInsecureTransport'. Perhatikan bahwa nama atribut bersifat case-sensitive. (C:\Program Files Common Files Microsoft Bersama Web Server Extensions 14 WebClientsCProfile client.config baris 56) —> System.Configuration.ConfiguratiCnEProgram Common Files File Microsoft Ekstensi Bersama Web Server 14 WebClientsCProfile client.config barisurce = ""> atribut yang belum diakui: Atribut tidak dikenal 'allowInsecureTransport'. Perhatikan bahwa nama atribut bersifat case-sensitive. (C:\Program Files Common Files Microsoft Bersama Web Server Extensions 14 WebClientsCProfile client.config baris 56)

di System.Configuration.BaseConfigurationRecord.EvaluateOne(Tali[] kunci-kunci, SectionInput masukan, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Obyek parentResult)

di System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Obyek parentResult, Boolean getLkg, Boolean getRuntimeObject, Objek& hasil, Objek& resultRuntimeObject)

di System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Objek& hasil, Objek& resultRuntimeObject)

di System.Configuration.ConfigurationSectionCollection.Get(String nama)

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

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

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

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

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

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

— Akhir dari jejak stack pengecualian batin —

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

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

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

di Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValueNow(K kunci)

di 2.GetValue Microsoft.Office.Server.Utilities.SPAsyncCache `(K kunci, Boolean asynchronous)

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

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

di()

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

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

Kolom Validasi di SharePoint 2010

Sebagian besar pengembang menghadapi masalah dengan validasi kolom di SharePoint 2003/2007.

Sungguh menyakitkan untuk menulis validasi menggunakan pendekatan adat seperti javascript atau jquery.

SharePoint 2010 menyediakan validasi berikut dalam Out of the Box.

  • Kolom Tingkat Validasi
  • Tingkat daftar Validasi

Kolom Tingkat Validasi

Sekaligus menciptakan kolom baru dalam daftar, klik pada node kolom validasi.

Tentukan rumus validasi Anda.

g.

[FieldName]=”Nilai”

Rumus harus kembali TRUE untuk validasi untuk PASS.

Buat Baru kolom dalam Daftar dan Tentukan Pengaturan validasi.


Buat baru item dalam Daftar, Klik save untuk memvalidasi.

WOW .... Hidup mudah dengan SharePoint.

Negara Tuned mendengar tentang validasi Daftar tingkat dalam posting berikutnya.

CodePlex Release : Cari daftar web part

Hi Masyarakat,

Saya telah memberikan web part Daftar Pencarian untuk SharePoint dalam CodePlex.

Deskripsi Proyek:

Proyek ini menyediakan Daftar Pencarian web part untuk WSS 3.0 / SharePoint 2007. Cukup tambahkan ke halaman web part dan tentukan nama daftar, Filter bidang, menampilkan bidang dan kriteria.

Antarmuka yang sederhana untuk Bagian Perangkat dengan fitur-fitur canggih untuk pencarian list.

Fitur

  • Ajax Diaktifkan
  • Mudah konfigurasi daftar
  • Otomatis Mempopulai koleksi Daftar di Drop Down Daftar
  • Filter Fields Seleksi
  • Tampilan Fields Seleksi
  • Query Operator Seleksi

Langkah Konfigurasi

Buka web part di Edit Mode.

Filter Fields: Fields yang akan diberikan di halaman dengan kotak input untuk bidang penyaring.

Tampilan Fields: Fields untuk ditampilkan dalam grid.

Kondisi kriteria antara bidang

Bila Anda menerapkan perubahan akan membuat web part seperti di bawah ini:

Silakan tinggalkan permintaan fitur baru Anda di sini: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Cara Membuat Custom Menu Item dalam Tindakan Situs

Fitur contoh di bawah ini menciptakan item menu baru di menu Tindakan Situs, Silakan ganti GUID dalam kode di bawah.

Contoh Fitur Berkas

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

<Ciri

Id =”<GUID>”

Title =”Kustom Menu Item”

Keterangan =” ”

Versi =”1.0.0.0″

Lingkup =”Website”

Tersembunyi =”Palsu” xmlns =”http://schemas.microsoft.com / Sharepoint /”>

<Elemen>

<ElementManifest

Lokasi =”elements.xml” />

</Elemen>

</Ciri>

Contoh Elemen berkas

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

<Elemen xmlns =”http://schemas.microsoft.com / Sharepoint /”>

<CustomAction Id =””

GroupID =”SiteActions”

Lokasi =”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator =”TRUE”

Title =”My Blog”

Keterangan =” ”

Urutan =”1″>

<UrlAction Url =”http://www.mstechblogs.com / Sharepoint “/>

</CustomAction>

</Elemen>

TreeView V Doc Lib 2.0 di CodePlex

Saya telah merilis versi berikutnya Dokumen TreeView Perpustakaan Web part untuk SharePoint 2007.

Ditambahkan fitur dalam rilis ini:

  • Otomatis populates daftar pustaka dokumen di DropDownList di toolpart
  • Runtuh TreeView dapat dikelola dari properti toolpart
  • Secara otomatis menampilkan ikon-ikon yang sesuai untuk file dalam perpustakaan dokumen

Web part dimasukkan sebagai fitur dalam paket solusi.

Silahkan posting komentar Anda atau permintaan fitur tambahan.

Ambil programatis Daftar Perpustakaan Dokumen

Potongan kode berikut digunakan untuk mengambil daftar perpustakaan dokumen.

SPWeb _web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


foreach (SPList _lst di ListColl)

{


jika (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType dapat digunakan untuk mengidentifikasi Tipe daftar.

Perakitan Microsoft.IdentityModel Hilang Kesalahan ketika menginstal SharePoint 2010

Sementara menjalankan penyihir SharePoint Konfigurasi, jika Anda mendapatkan error “Microsoft.IdentityModel perakitan hilang”

Pastikan Anda telah menginstal “Kerangka Jenewa”, bagiannya dari prasyarat untuk SP 2010

Unduh SharePoint 2010 Beta

Microsoft telah merilis bit beta SharePoint 2010 untuk MSDN & Pelanggan Bersih tech.

Saya berharap ini akan tersedia untuk umum di beberapa hari J

SharePoint 2010 Teknologi Stack

SharePoint 2010 Teknologi Stack terlihat seperti di bawah ini.

Keuntungan utama bagi para pengembang akan menjadi mesin pembangunan dapat mengaturnya di Windows Vista atau Windows 7 (x64-bit) mesin J