Danh sách các cấp Xác Nhận trong SharePoint 2010

Trong bài viết trước đây của tôi, Tôi đã viết về cột cấp xác nhận trong SharePoint 2010.

Danh sách xác nhận mức độ sẽ kích hoạt trước khi lưu nội dung. Việc xác thực nên trả về để lưu các nội dung.

Thông tin Thư viện sách:

Tôi đã tạo ra mẫu danh sách thư viện thông tin với các cột sau.

Kịch bản xác nhận:

Do ngày phải lớn hơn Vấn đề Ngày.

Cài đặt Xác Nhận:

Vào Cài đặt danh sách và click vào cài đặt Xác Nhận.

Xác định nguyên tắc xác nhận “DueDate > IssueDate”, sau đó xác định được thông báo lỗi sẽ được hiển thị cho người sử dụng.

Lưu Cài đặt Xác Nhận.

Tạo mới mục trong danh sách.

Nếu xác nhận không thành, các thông báo lỗi sẽ được hiển thị cho người sử dụng.

User Profile Ngoại lệ Lỗi khi tạo mẫu dữ liệu trong SharePoint 2010 Configuration Wizard

Tôi gặp phải lỗi sau khi chạy trình hướng dẫn cấu hình cho SharePoint 2010.

Bạn cần phải cài đặt các hotfix cho Windows Server 2008 R2 / Cửa sổ 7. Tải về tại đây từ Microsoft Connect.




Lỗi trong Log File:

01/09/2010 13:20:05 17 ERR Một ngoại lệ của Microsoft.Office.Server.UserProfiles.UserProfileException loại đã được ném. Thông tin thêm ngoại lệ: Thuộc tính không được công nhận 'allowInsecureTransport'. Lưu ý rằng các tên thuộc tính là trường hợp nhạy cảm. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Hồ sơ client.config dòng 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Thuộc tính không được công nhận 'allowInsecureTransport'. Lưu ý rằng các tên thuộc tính là trường hợp nhạy cảm. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Hồ sơ client.config dòng 56) —> System.Configuration.ConfigurationErrorsException: Thuộc tính không được công nhận 'allowInsecureTransport'. Lưu ý rằng các tên thuộc tính là trường hợp nhạy cảm. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 WebClients Hồ sơ client.config dòng 56)

tại System.Configuration.BaseConfigurationRecord.EvaluateOne(Chuỗi[] phím, SectionInput đầu vào, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Đối tượng parentResult)

tại System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Đối tượng parentResult, Boolean getLkg, Boolean getRuntimeObject, Đối tượng& kết quả, Đối tượng& resultRuntimeObject)

tại System.Configuration.BaseConfigurationRecord.GetSectionRecursive(Chuỗi configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Đối tượng& kết quả, Đối tượng& resultRuntimeObject)

tại System.Configuration.ConfigurationSectionCollection.Get(String name)

tại System.ServiceModel.Configuration.ServiceModelSectionGroup.get_Client()

Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetServiceBinding(Chuỗi endpointConfigurationName)

tại Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetChannelFactory(Chuỗi endpointConfigurationName)

tại 1.get_Channel Microsoft.Office.Server.UserProfiles.MossClientBase `()

tại 1.ExecuteOnChannel Microsoft.Office.Server.UserProfiles.MossClientBase `(Chuỗi operationName, CodeBlock codeBlock)

tại Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Chuỗi operationName, CodeBlock codeBlock)

— Kết thúc dấu vết ngăn xếp bên trong ngoại lệ —

tại Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Chuỗi operationName, CodeBlock codeBlock)

tại Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.GetProfileProperties()

tại Microsoft.Office.Server.Administration.UserProfileApplicationProxy.RefreshProperties(Guid applicationID)

tại Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValueNow(K quan trọng)

tại 2.GetValue Microsoft.Office.Server.Utilities.SPAsyncCache `(K quan trọng, Boolean không đồng bộ)

tại Microsoft.Office.Server.Administration.UserProfileApplicationProxy.InitializePropertyCache()

tại Microsoft.Office.Server.Administration.UserProfileApplicationProxy.Provision()

tại()

tại Microsoft.SharePoint.PostSetupConfiguration.EvalModeProvisionTask.Run()

tại Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

Cột Xác Nhận trong SharePoint 2010

Hầu hết các nhà phát triển phải đối mặt với các vấn đề với xác nhận cột trong SharePoint 2003/2007.

Nó thực sự là đau đớn để viết xác nhận bằng cách sử dụng cách tiếp cận tùy chỉnh như javascript jquery.

SharePoint 2010 cung cấp xác nhận sau đây trong Out of Box.

  • Cột Cấp Validation
  • Danh sách Cấp Validation

Cột Cấp Validation

Trong khi tạo cột mới trong danh sách, click vào nút xác nhận cột.

Xác định công thức xác nhận của bạn.

g.

[Fieldname]=”Giá trị”

Các công thức sẽ trả về TRUE cho xác nhận để PASS.

Tạo cột mới trong danh sách và Chỉ định các thiết lập xác nhận.


Tạo mục mới trong Danh sách, Nhấp vào lưu để xác nhận.

WOW ... cuộc sống dễ dàng với SharePoint.

Nhà nước Tuned nghe về Danh sách xác nhận mức độ trong bài viết tiếp theo của tôi.

CodePlex Release : Danh sách tìm kiếm WebPart

Hi cộng đồng,

Tôi đã đóng góp Danh sách tìm kiếm cho SharePoint WebPart trong CodePlex.

Mô tả dự án:

Dự án này cung cấp danh sách Tìm kiếm WebPart cho WSS 3.0 / SharePoint 2007. Chỉ cần thêm các WebPart trang và chỉ định tên trong danh sách, lọc các lĩnh vực, hiển thị các trường và các tiêu chuẩn.

Giao diện đơn giản cho các công cụ phần với các tính năng nâng cao để tìm kiếm danh sách.

Tính năng

  • Ajax Bật
  • Dễ dàng cấu hình của danh sách
  • Tự động populates bộ sưu tập Danh sách trong Danh sách từ trên xuống
  • Các trường bộ lọc lựa chọn
  • Các trường hiển thị lựa chọn
  • Truy vấn lựa chọn nhà điều hành

Các bước cấu hình

Mở WebPart trong Edit Mode.

Lọc Fields: Các trường để được trả tại trang với hộp đầu vào cho các lĩnh vực lọc.

Hiển thị Fields: Những lĩnh vực được hiển thị trong lưới.

Điều kiện tiêu chuẩn giữa các trường

Khi bạn áp dụng thay đổi các WebPart sẽ làm như sau:

Xin vui lòng để lại yêu cầu tính năng mới của bạn ở đây: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Làm thế nào để tạo mục Menu Custom trong hành động trang web

Các tính năng mẫu dưới đây tạo ra mục trình đơn mới trong menu Site Actions, Xin vui lòng thay thế các GUID trong đoạn code dưới đây.

File mẫu tính

<?xml version =”1.0″ mã hóa =”utf-8″?>

<Tính năng

Id =”<GUID>”

Title =”Custom Menu Khoản”

Mô tả =” ”

Phiên bản =”1.0.0.0″

Phạm vi =”Website”

Hidden =”Sai” xmlns =”http://schemas.microsoft.com / dùng thêm /”>

<Yếu tố>

<ElementManifest

Location =”elements.xml” />

</Yếu tố>

</Tính năng>

Mẫu yếu tố tập tin

<?xml version =”1.0″ mã hóa =”utf-8″?>

<Các yếu tố xmlns =”http://schemas.microsoft.com / dùng thêm /”>

<CustomAction Id =””

GROUPID =”SiteActions”

Location =”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator =”TRUE”

Title =”Blog của tôi”

Mô tả =” ”

Chuỗi =”1″>

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

</CustomAction>

</Các yếu tố>

TreeView Đốc Lib V 2.0 trong CodePlex

Tôi đã phát hành phiên bản tiếp theo của Thư viện tài liệu TreeView WebPart cho SharePoint 2007.

Thêm tính năng trong phiên bản này:

  • Tự động populates danh sách các thư viện tài liệu trong DropDownList trong toolpart
  • TreeView sụp đổ có thể được quản lý từ tài sản toolpart
  • Tự động hiển thị các biểu tượng thích hợp cho các tập tin trong thư viện tài liệu

WebPart bao gồm như là tính năng trong gói giải pháp.

Xin vui lòng gửi bài bình luận của bạn, yêu cầu tính năng bổ sung.

Lấy lập trình Danh sách các thư viện tài liệu

Đoạn mã sau đây được sử dụng để lấy danh sách các thư viện tài liệu.

SPWeb _web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


foreach (SPList _lst trong ListColl)

{


nếu (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType có thể được sử dụng để xác định danh sách Loại.

Microsoft.IdentityModel lắp ráp Thiếu Lỗi trong khi cài đặt SharePoint 2010

Trong khi chạy trình thuật sĩ cấu hình SharePoint, nếu bạn nhận được một lỗi “Microsoft.IdentityModel lắp ráp mất tích”

Hãy chắc chắn rằng bạn đã cài đặt “Geneva Framework”, phần của mình điều kiện tiên quyết cho SP 2010

Tải về SharePoint 2010 Beta

Microsoft đã phát hành các bit phiên bản beta của SharePoint 2010 cho MSDN & Công nghệ Net thuê bao.

Tôi hy vọng nó sẽ có sẵn cho công chúng trong vài ngày J

SharePoint 2010 Công nghệ ngăn xếp

SharePoint 2010 Công nghệ ngăn xếp trông như dưới đây.

Lợi thế quan trọng cho các nhà phát triển sẽ là máy phát triển có thể được thiết lập nó trong Windows Vista hoặc Windows 7 (x64-bit) máy J