Dilysu lefel Rhestr yn SharePoint 2010

Yn fy erthygl yn gynharach, I wrote about column level validation in SharePoint 2010.

Bydd dilysu ar lefel rhestr sbarduno cyn arbed y cynnwys. Dylai'r dilysiad yn dychwelyd GWIR i achub y cynnwys.

Rhestr Llyfrgelloedd:

Rwyf wedi creu rhestr sampl Llyfrgell gyda'r colofnau canlynol.

Senario Dilysu:

Due date should be greater than Issue Date.

Validation Settings:

Go to List Settings and click on Validation settings.

Specify the validation rule “DueDate > IssueDate”, then specify the error message to be displayed for the user.

Save the Validation Settings.

Create new item in list.

If the validation fails, the error message will be displayed to the user.

Defnyddiwr Proffil Eithriad Gwall tra'n creu Data Sampl yng SharePoint 2010 Ffurfweddu Dewin

Yr wyf yn dod ar draws y gwall canlynol wrth redeg dewin Ffurfweddiad ar gyfer SharePoint 2010.

Mae angen i chi Gosod y hotfix ar gyfer Ffenestri Gweinyddwr 2008 A2 / Ffenestri 7. Lawrlwythwch yma o Microsoft Connect.




Gwall yng Log Ffeil:

01/09/2010 13:20:05 17 ERR Mae eithriad o'r math Microsoft.Office.Server.UserProfiles.UserProfileException ei daflu. Gwybodaeth eithriad Ychwanegol: Priodoledd heb eu cydnabod 'allowInsecureTransport'. Nodwch fod enwau priodoledd yn achos sensitif. (C:\Program Files Common Files Microsoft Shared Estyniadau Gweinyddwr Gwe 14 WebClients Proffil llinell client.config 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Priodoledd heb eu cydnabod 'allowInsecureTransport'. Nodwch fod enwau priodoledd yn achos sensitif. (C:\Program Files Common Files Microsoft Shared Estyniadau Gweinyddwr Gwe 14 WebClients Proffil llinell client.config 56) —> System.Configuration.ConfigurationErrorsException: Priodoledd heb eu cydnabod 'allowInsecureTransport'. Nodwch fod enwau priodoledd yn achos sensitif. (C:\Program Files Common Files Microsoft Shared Estyniadau Gweinyddwr Gwe 14 WebClients Proffil llinell client.config 56)

yn System.Configuration.BaseConfigurationRecord.EvaluateOne(Llinynnol[] allweddi, Mewnbwn SectionInput, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, ParentResult gwrthrych)

yn System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, ParentResult gwrthrych, Boolean getLkg, Boolean getRuntimeObject, Gwrthrych& canlyniad, Gwrthrych& resultRuntimeObject)

yn System.Configuration.BaseConfigurationRecord.GetSectionRecursive(Llinynnol configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Gwrthrych& canlyniad, Gwrthrych& resultRuntimeObject)

yn System.Configuration.ConfigurationSectionCollection.Get(Enw llinyn)

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

yn Microsoft.Office.Server.UserProfiles.MossClientBase`1.GetServiceBinding(EndpointConfigurationName llinyn)

yn Microsoft.Office.Server.UserProfiles.MossClientBase`1.GetChannelFactory(EndpointConfigurationName llinyn)

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

yn Microsoft.Office.Server.UserProfiles.MossClientBase`1.ExecuteOnChannel(Llinynnol operationName, CodeBlock CodeBlock)

yn Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Llinynnol operationName, CodeBlock CodeBlock)

— Diwedd eithriad mewnol hybrin stac —

yn Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Llinynnol operationName, CodeBlock CodeBlock)

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

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

yn Microsoft.Office.Server.Utilities.SPAsyncCache`2.GetValueNow(K allweddol)

yn Microsoft.Office.Server.Utilities.SPAsyncCache`2.GetValue(K allweddol, Asynchronous Boole)

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

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

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

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

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

Dilysu Colofn yn SharePoint 2010

Mae'r rhan fwyaf o'r datblygwyr wynebu materion gyda dilysiadau colofn yn SharePoint 2003/2007.

Mae'n wirioneddol boenus i ysgrifennu gan ddefnyddio dull dilysu fel arfer javascript neu jQuery.

SharePoint 2010 yn darparu'r canlynol yn dilysiadau Allan o'r Box.

  • Dilysu Lefel Colofn
  • Dilysu Lefel Rhestr

Dilysu Lefel Colofn

Er bod creu colofn newydd yn rhestr, cliciwch ar y golofn dilysu nod.

Nodwch eich fformiwla dilysu.

e.e..

[FieldName]=”Gwerth”

Dylai'r fformiwla ddychwelyd GWIR ar gyfer dilysu i PASS.

Creu colofn newydd yn Rhestr a Nodwch y Gosodiadau dilysu.


Creu eitem newydd yn Rhestr, Cliciwch arbed i ddilysu.

WOW .... bywyd yn hawdd gyda SharePoint.

Wladwriaeth tiwnio i glywed am dilysu lefel Rhestr yn fy swydd nesaf.

CodePlex Rhyddhau : Chwilio Rhestr WebPart

Hi y Gymuned,

Rwyf wedi cyfrannu WebPart Chwilio Rhestr gyfer SharePoint yn CodePlex.

Disgrifiad o'r Prosiect:

Mae'r Prosiect hwn yn darparu'r Rhestr WebPart Chwilio am WSS 3.0 / SharePoint 2007. Dim ond y WebPart ychwanegu i dudalen a nodi enw'r rhestr, caeau hidlo, caeau arddangos a meini prawf.

Rhyngwyneb syml ar gyfer Rhan Offeryn gyda nodweddion uwch ar gyfer chwilio rhestr.

Nodweddion

  • Ajax Galluogwyd
  • Cyfluniad Hawdd o restr
  • Awtomatig poblogi'r casglu Rhestr yn Galw Heibio Rhestr Down
  • Meysydd Dewis Hidlo
  • Dangos Caeau Dewis
  • Dewis gweithredwr Ymholiad

Camau Configuration

Agorwch y WebPart yn Golygu Ddelw.

Caeau Hidlo: Meysydd i'w rendro ar dudalen gyda bocs mewnbwn ar gyfer meysydd hidlo.

Dangos Fields: Meysydd i'w arddangos yn grid.

Meini prawf Amod rhwng y caeau

Pan fyddwch yn gwneud cais newidiadau a fydd y golygu WebPart fel isod:

Gadewch eich ceisiadau nodwedd newydd yma: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Sut i Greu Ddewislen Eitem Custom yn Gweithrediadau Safle

Y nodwedd sampl isod yn creu eitem newydd dewislen mewn Camau Gweithredu Safleoedd ddewislen, Os gwelwch yn dda cymryd lle'r GUID yn y cod isod.

Sampl Ffeil Nodwedd

<?Fersiwn xml =”1.0″ amgodio =”UTF-8″?>

<Nodwedd

Id =”<GUID>”

Title =”Custom Ddewislen Eitem”

Disgrifiad =” ”

Version=”1.0.0.0″

Scope=”Gwefan”

Hidden=”False” xmlns=”http://schemas.microsoft.com/sharepoint/”>

<ElementManifests>

<ElementManifest

Location=”elements.xml” />

</ElementManifests>

</Nodwedd>

Sample Elements file

<?Fersiwn xml =”1.0″ amgodio =”UTF-8″?>

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

<CustomAction Id=””

GroupId=”SiteActions”

Location=”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator=”GWIR”

Title =”My Blog”

Disgrifiad =” ”

Sequence=”1″>

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

</CustomAction>

</Elements>

TreeView Doc Lib V 2.0 yn CodePlex

Yr wyf wedi rhyddhau y fersiwn nesaf o Llyfrgell Dogfennau TreeView WebPart ar gyfer SharePoint 2007.

Nodweddion ychwanegol yn y datganiad hwn:

  • Yn llenwi y rhestr o lyfrgelloedd ddogfen Ddewislen yn toolpart
  • Gellir TreeView wedi cwympo yn cael ei rheoli o toolpart eiddo
  • Awtomatig yn dangos y eiconau priodol ar gyfer y ffeil mewn llyfrgell ddogfen

WebPart gynnwys fel nodwedd mewn pecyn ateb.

Postiwch eich sylwadau neu geisiadau nodwedd ychwanegol.

Programmatically Adalw Rhestr Llyfrgelloedd Document

Mae'r cod snippet canlynol yn cael ei ddefnyddio i adfer y rhestr o lyfrgelloedd dogfennau.

SPWeb _web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


foreach (SPList _lst yn ListColl)

{


os (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

Gellir BaseTemplateType yn cael ei ddefnyddio i nodi'r Math o restr.

Microsoft.IdentityModel cynulliad goll Gwall wrth osod SharePoint 2010

Tra'n rhedeg dewiniaid SharePoint Configuration, os ydych yn cael gwall “Goll cynulliad Microsoft.IdentityModel”

Gwnewch yn siŵr eich bod wedi gosod “Fframwaith Geneva”, ei rhan o'ch angenrheidiau cyn i SP 2010

Lawrlwytho SharePoint 2010 Beta

Microsoft wedi rhyddhau y beta darnau o SharePoint 2010 i MSDN & Tanysgrifwyr Net Tech.

Yr wyf yn gobeithio y bydd ar gael i'r cyhoedd mewn ychydig ddyddiau J

SharePoint 2010 Technoleg Stack

SharePoint 2010 Technoleg Stack edrych fel isod.

Mantais allweddol ar gyfer y datblygwyr fod y gall y peiriant datblygiad yn cael ei osod i fyny i mewn Ffenestri Vista ai Ffenestri 7 (x64-did) machine J