Llista de validació de nivell en SharePoint 2010

En el meu article anterior, Vaig escriure sobre columna de validació de nivell de SharePoint 2010.

Validació de la llista de nivell s'activarà abans de guardar el contingut. La validació ha de retornar TRUE per guardar el contingut.

Biblioteca Llista d'Informació:

Jo he creat la llista mostra informació de la biblioteca amb les següents columnes.

Escenari de validació:

Data de venciment ha de ser major que Data de publicació.

Configuració de la validació:

Aneu a Configuració de la llista i feu clic a Configuració de la validació.

Especificar la regla de validació “Venciment > IssueDate”, a continuació, especificar el missatge d'error que es mostra per a l'usuari.

Desa la configuració de validació.

Crear nou element a la llista.

Si la validació falla, el missatge d'error es mostra a l'usuari.

Perfil d'usuari d'error d'excepció durant la creació de dades d'exemple de SharePoint 2010 Assistent per a la configuració

Em vaig trobar amb el següent error en executar l'Auxiliar per configuració de SharePoint 2010.

Cal instal · lar la revisió per a Windows Server 2008 R2 / Finestres 7. Descarrega aquí des de Microsoft Connect.




Error en l'arxiu de registre:

01/09/2010 13:20:05 17 ERR una excepció de tipus s'ha produït Microsoft.Office.Server.UserProfiles.UserProfileException. Informació addicional de l'excepció: Unrecognized attribute ‘allowInsecureTransport’. Tingueu en compte que els noms d'atributs distingeixen entre majúscules i minúscules. (C:\Arxius de programa Archivos comunes Microsoft Shared Web Server Extensions 14 WebClients perfil client.config línia 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Unrecognized attribute ‘allowInsecureTransport’. Tingueu en compte que els noms d'atributs distingeixen entre majúscules i minúscules. (C:\Arxius de programa Archivos comunes Microsoft Shared Web Server Extensions 14 WebClients perfil client.config línia 56) —> System.Configuration.ConfigurationErrorsException: Unrecognized attribute ‘allowInsecureTransport’. Tingueu en compte que els noms d'atributs distingeixen entre majúscules i minúscules. (C:\Arxius de programa Archivos comunes Microsoft Shared Web Server Extensions 14 WebClients perfil client.config línia 56)

en System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] claus, SectionInput entrada, Booleà isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Objecte parentResult)

en System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Objecte parentResult, Booleà getLkg, Booleà getRuntimeObject, Objecte& result, Objecte& resultRuntimeObject)

en System.Configuration.BaseConfigurationRecord.GetSectionRecursive(Cadena configKey, Booleà getLkg, CheckPermission booleà, Booleà getRuntimeObject, Booleà requestIsHere, Objecte& result, Objecte& resultRuntimeObject)

en System.Configuration.ConfigurationSectionCollection.Get(Cadena de nom)

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

en Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetServiceBinding(Cadena endpointConfigurationName)

en Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetChannelFactory(Cadena endpointConfigurationName)

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

en 1.ExecuteOnChannel Microsoft.Office.Server.UserProfiles.MossClientBase `(Cadena operationName, Bloc de codi bloc de codi)

en Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Cadena operationName, Bloc de codi bloc de codi)

— Final de seguiment de pila de l'excepció —

en Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Cadena operationName, Bloc de codi bloc de codi)

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

en Microsoft.Office.Server.Administration.UserProfileApplicationProxy.RefreshProperties(Orientació application)

en Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValueNow(Clau K)

en 2.GetValue Microsoft.Office.Server.Utilities.SPAsyncCache `(Clau K, Asíncron booleà)

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

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

en()

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

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

Columna de validació en SharePoint 2010

La majoria dels desenvolupadors s'enfronten problemes amb validacions columna en SharePoint 2003/2007.

És molt dolorós per a escriure la validació utilitzant l'enfocament personalitzat com javascript o jQuery.

SharePoint 2010 proporciona les següents validacions en treure'l de la caixa.

  • Columna de validació de nivell
  • Llista de validació de nivell

Columna de validació de nivell

Si bé la creació de nova columna a la llista, feu clic al node de validació de la columna.

Especifiqueu la seva fórmula de validació.

g.

[FieldName]=”Valor”

La fórmula ha de retornar TRUE per a la validació PASSA.

Crear una nova columna a la llista i especifiqui els paràmetres de validació.


Crear nou element a la llista, Feu clic a Desa per validar.

WOW .... La vida és fàcil amb SharePoint.

Estat sintonitzat per conèixer sobre la validació de la llista de nivell en el meu pròxim post.

CodePlex estrena : Llista WebPart Cercar

Hola Comunitat,

He contribuït llista de recerca de WebPart de SharePoint en CodePlex.

Descripció del Projecte:

Aquest projecte ofereix la Llista de cerca Webpart per WSS 3.0 / SharePoint 2007. Només ha d'afegir la WebPart a la pàgina i especificar el nom de la llista, camps de filtre, camps d'indicació i els criteris.

Interfície senzilla eina per a la part amb característiques avançades de cerca llista.

Característiques

  • Ajax Activat
  • Fàcil configuració de la llista
  • Omple automàticament la llista recollida en la llista desplegable de Down
  • Camps de filtres de selecció
  • Mostra camps de selecció
  • Consulta de selecció de l'operador

Saltar-vos la

Obriu la WebPart en la manera d'edició.

Els camps de filtre: Els camps que es retrà a la pàgina amb el quadre d'entrada per als camps de filtre.

Mostra Camps: Els camps que es mostren a la xarxa.

Estat de criteris entre els camps

En aplicar els canvis de la WebPart farà de la següent manera:

Si us plau, deixi les seves peticions nova característica aquí: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Com crear element de menú personalitzat en Accions del lloc

La funció d'exemple següent crea un nou element de menú al menú Accions del lloc, Si us plau, substituïu el GUID en el codi de sota.

Mostra Característica Arxiu

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

<Característica

Id =”<GUID>”

Title =”Element de menú personalitzat”

Descripció =” ”

Version=”1.0.0.0″

Scope=”Lloc web”

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

<ElementManifests>

<ElementManifest

Location=”elements.xml” />

</ElementManifests>

</Característica>

Sample Elements file

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

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

<CustomAction Id=””

GroupId=”SiteActions”

Location=”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator=”VERITABLE”

Title =”El meu blog”

Descripció =” ”

Sequence=”1″>

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

</CustomAction>

</Elements>

TreeView Doc Lib V 2.0 en CodePlex

I have released the next version of TreeView Document Library WebPart for SharePoint 2007.

Característiques agregades en aquesta versió:

  • Automatically populates the list of document libraries in dropdownlist in toolpart
  • Collapsed TreeView can be managed from toolpart property
  • Automatically shows the appropriate icons for the files in document library

WebPart included as feature in solution package.

Please post your comments or additional feature requests.

Mitjançant programació recuperar la llista de biblioteques de documents

El següent fragment de codi s'utilitza per recuperar la llista de biblioteques de documents.

SPWeb _Web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


foreach (SPList _lst en ListColl)

{


si (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType can be used to identify the Type of list.

Microsoft.identityModel Missing assemblea d'error durant la instal·lació del SharePoint 2010

Mentre executar els assistents de configuració del SharePoint, si es produeix un error “Falta assemblea microsoft.identityModel”

Assegureu-vos que ha instal · lat “Marc de Ginebra”, la seva part dels requisits previs per a la SP 2010

Descarregueu SharePoint 2010 Beta

Microsoft ha publicat els bits beta de SharePoint 2010 de MSDN & Subscriptors nets Tech.

I hope it will be available for public in few days J

SharePoint 2010 Tecnologia Pila

SharePoint 2010 Tecnologia Pila sembla baix.

L'avantatge clau per als desenvolupadors seria l'equip de desenvolupament es pot establir que en Windows Vista o Windows 7 (x64 bits) machine J