Crear tipo de contenido como feature

17/04/2009 - 10:58 por Maria | Informe spam
Hola,

He creado un tipo de contenido y lo he instalado como una feature.

El único problema que tengo es que una columna es de tipo Búsqueda o Lookup.

Si la lista de la que cojo los elementos de la columna lookup está en el
mismo sitio que la lista que usa el tipo de contenido, todo funciona
correctamente.

El caso es que necesito que la lista de lookup esté en otro sitio diferente
que la lista de contenidos.

A continuación muestro la definición de la columna.

<Field ID="{XXXX}"
Name="MiName"
StaticName="MiName"
SourceID="http://schemas.microsoft.com/sharepoint/v3"
Group="MiGroup"
DisplayName="MiDisplayName"
Type="Lookup"
List="{YYYYY}"
ShowField="FieldListaLookup"
UnlimitedLengthInDocumentLibrary="FALSE" />

Agradezco cualquier ayuda. Saludos.
 

Leer las respuestas

#1 Gustavo
19/04/2009 - 17:58 | Informe spam
Hola Maria,
Desafortunadamente, Listas de Lookup solo funcionan si estan localizadas en
el mismo sitio. Lo unico que se puede hacer (que yo sepa) es usar una columna
de Choise que se rellene automaticamente por algun medio magico desde la
lista en el sitio diferente (Feature event handler?)
Saludes,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"Maria" wrote:

Hola,

He creado un tipo de contenido y lo he instalado como una feature.

El único problema que tengo es que una columna es de tipo Búsqueda o Lookup.

Si la lista de la que cojo los elementos de la columna lookup está en el
mismo sitio que la lista que usa el tipo de contenido, todo funciona
correctamente.

El caso es que necesito que la lista de lookup esté en otro sitio diferente
que la lista de contenidos.

A continuación muestro la definición de la columna.

<Field ID="{XXXX}"
Name="MiName"
StaticName="MiName"
SourceID="http://schemas.microsoft.com/sharepoint/v3"
Group="MiGroup"
DisplayName="MiDisplayName"
Type="Lookup"
List="{YYYYY}"
ShowField="FieldListaLookup"
UnlimitedLengthInDocumentLibrary="FALSE" />

Agradezco cualquier ayuda. Saludos.

Preguntas similares