none
Campos calculados RRS feed

  • Pregunta

  • Estimados: Estoy tratando de hacer un campo calculado con unos datos que tengo en una lista, datos que traigo desde otra lista atraves de la funcion buscar, estos no me aparecen dentro del listado a seleccionar para el campo calculado y tambien trato de agrupar por estos datos traidos desde la otra lista y me arroja en la lista puros garabatos jajaja no cacho ayudaaaaaaaaaaaaaaaaaaaaaa
    jueves, 2 de julio de 2009 16:43

Respuestas

  • Jaorcor:

    Lo mejor que puedes hacer en estos casos es programar eventos con Visual Studio. Son muy fáciles de realizar y muy potentes. Te muestro un ejemplo para que veas como funcionan:

        public class OfertasEventReceiver : SPItemEventReceiver
        {

            public override void ItemAdded(SPItemEventProperties properties)
            {
                // DisableEventFiring();
                properties.ListItem["ID_Duplicado"] = properties.ListItem["ID"];
                properties.ListItem.Update();
                // EnableEventFiring();
            }
        }


    Espero te sirva.
    Saludos.

    • Marcado como respuesta Uriel Almendra viernes, 5 de abril de 2013 17:16
    lunes, 27 de julio de 2009 17:43

Todas las respuestas

  • Que versión de SharePoint estas utilizando?... de entrada dejame decirte que el campo calculado no soporta operaciones con campos de búsqueda, por lo que tu opción es mediante programación o, si te quieres lanzar a la aventura, puedes hacer un flujo de trabajo en SharePoint Designer que copie el dato que necesitas para la operación a un campo de texto simple y después utilizar ese campo nuevo para tu operación.

    Lo de la agrupación sucedía en SharePoint 2003, por eso te pregunto con que versión estas trabajando, si es con la 2003, prueba instalando los service packs, creo que en 2003 se llego hasta el service pack 2...

    Saludos;
    Vlad
    Vlad Blog: http://sharepointmx.mvps.org/blogs/medinav/
    jueves, 2 de julio de 2009 17:20
    Moderador
  • Jaorcor:

    Lo mejor que puedes hacer en estos casos es programar eventos con Visual Studio. Son muy fáciles de realizar y muy potentes. Te muestro un ejemplo para que veas como funcionan:

        public class OfertasEventReceiver : SPItemEventReceiver
        {

            public override void ItemAdded(SPItemEventProperties properties)
            {
                // DisableEventFiring();
                properties.ListItem["ID_Duplicado"] = properties.ListItem["ID"];
                properties.ListItem.Update();
                // EnableEventFiring();
            }
        }


    Espero te sirva.
    Saludos.

    • Marcado como respuesta Uriel Almendra viernes, 5 de abril de 2013 17:16
    lunes, 27 de julio de 2009 17:43