none
Site column multiple Hyperlink RRS feed

  • Pregunta

  • Hola,
    
    Quisiera crear una site column donde pudiera poner multiples links.
    
    He buscado pero no encontrado nada hecho (codeplex, etc..)
    
    Sabeis si se puede hacer una custom Column site con Visual Studio con esto, 
    lo digo por ponerme..
    
    
    Simplemente, como el site column de hyperlink pero con posiblidades de que 
    sea multiple.
    
    Gracias
    
    Ramon Torras
    Blog: http://www.ibetania.es
    

    RTP
    miércoles, 21 de octubre de 2009 16:13

Respuestas

  • Hola Ramon,

    Más que un content type, como sugiere Gerardo, lo que te recomiendo es crear un tipo de columna nuevo (un SPField). Como quieres tener la columna a nivel de sitio, no me parece bien crear un content type.

    Lo que se me ocurre es tener un SPField personalizado que muestre las URLs y luego las guarde dentro del campo separadas por punto-coma o cualquier cosa parecida. El trabajo duro lo tendrás haciendo el control de edición del campo.

    Este ejemplo es parecido a lo que quieres hacer, guarda 3 valores en uno: http://vspug.com/jimyang/2006/07/10/create-custom-field-type-in-wss-v3/

    Un saludo,

    -- Edin http://edinkapic.blogspot.com
    • Marcado como respuesta Ramon Torras miércoles, 4 de noviembre de 2009 16:39
    miércoles, 4 de noviembre de 2009 13:39
    Moderador

Todas las respuestas

  • Hola Ramon.

    Puedes crear un Custom Content Type, para el proposito que mencionas, aqui te dejo algunos links que tal vez puedan ayudarte,

    http://www.theartofsharepoint.com/2007/05/custom-content-type-feature.html
    http://nishantrana.wordpress.com/2009/02/10/create-a-custom-content-type-to-be-used-with-createtaskwithcontenttype-activity-in-sharepoint-workflow-2/
    http://msdn.microsoft.com/en-us/library/ms472236.aspx
    http://msdn.microsoft.com/en-us/library/cc161067.aspx

    Saludos
    Gerardo Reyes Ortiz
    MCTS, MCP
    www.gerardo-reyes.blogspot.com
    jueves, 22 de octubre de 2009 4:57
  • Hola Ramon,

    Más que un content type, como sugiere Gerardo, lo que te recomiendo es crear un tipo de columna nuevo (un SPField). Como quieres tener la columna a nivel de sitio, no me parece bien crear un content type.

    Lo que se me ocurre es tener un SPField personalizado que muestre las URLs y luego las guarde dentro del campo separadas por punto-coma o cualquier cosa parecida. El trabajo duro lo tendrás haciendo el control de edición del campo.

    Este ejemplo es parecido a lo que quieres hacer, guarda 3 valores en uno: http://vspug.com/jimyang/2006/07/10/create-custom-field-type-in-wss-v3/

    Un saludo,

    -- Edin http://edinkapic.blogspot.com
    • Marcado como respuesta Ramon Torras miércoles, 4 de noviembre de 2009 16:39
    miércoles, 4 de noviembre de 2009 13:39
    Moderador
  • Muchas gracias a los dos.

    Esta claro que tengo que hacer un SPField.. supongo que esperaba que alguien me dijeses que existia algo en codeplex :D


    Saludos

    Ramon Torras
    http://www.ibetania.es


    RTP
    miércoles, 4 de noviembre de 2009 16:39