Modificar campo Id de LISTA

18/04/2008 - 22:00 por Jesús | Informe spam
Hola.

Es posible modificar los campos de una lista, pero los campos que se generan
al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
el capo Id que se genera automaticamente) por otro campo.

Existe algún tipo de campo en una lista que te permita generar un calculo o
concatenar algún texto.?

Saludos

Preguntas similare

Leer las respuestas

#16 Jesús
25/04/2008 - 12:06 | Informe spam
Hola.

He eleiminado la página principal (.aspx) desde SD 2007, ¿Como puedo
recuperarla?

Gracías

"Elecktrus" wrote:

Hola, Jesus:
Prueba en ingles a ver si tira: [CreatedBy]

"Jesús" wrote:

> Hola Elecktrus.
>
> El error del campo ID es que lo indicaba como Id y es Id., el no poner el
> punto producia el error de campo no valido.
>
> Eso si necesito lo del usuario que lo pongo como:
> =(Creado por)
> =[(Creado por)]
> =Creado por
> =[Creado por]
>
> Y nada.
>
> Gracias.
>
>
>
> "Jesús" wrote:
>
> > Hola Elecktrus.
> >
> > Parece que se me niega, pero bueno insistire.
> >
> > Seguro que la formula =ID&YEAR([Creado]), pero me dice que el campo Id (el
> > que crea la lista) no existe, donde no existe es en la lista Insertar Columna.
> >
> > EL campo Usuario quiero que sea = (Creado por). Pero igual al no estar este
> > campo en la lista (Insertar Columna) me da el error de que no existe.
> >
> > Si me puedes echar una mano, quizas sea solo hacer posible que estos campo
> > saparezcan en dicha lista.
> >
> > Saludos
> >
> >
> > "Elecktrus" wrote:
> >
> > > Hola, Jesus:
> > > Esta formula deberia funcionarte (yo la he probado y va ok)
> > > =ID&YEAR([Creado]) (va un simbolo ampersand, el de encima de la tecla 6)
> > >
> > > Obviamente, debes aplicarla a un campo calculado, y definir la salida del
> > > campo como Texto una sola linea
> > >
> > > Lamentablemente, el ID no se puede inicializar a un valor concreto. Cuando
> > > creas la lista, empieza en 1, y cada vez que creas un item,aunque canceles,
> > > incrementa en una unidad.
> > > Para hacer lo que tu quieres, tendrias que utilizar un workflow de Designer
> > > o un manejador de eventos en .net. Te crearias otro campo, con un valor
> > > inicial de 0, y cada vez que añdieras un eleemnto, recuperarias el maximo de
> > > toda la lista y le sumarias 1
> > > "Jesús" wrote:
> > >
> > > > Hola Elecktrus.
> > > >
> > > > Ante todo Gracias.
> > > >
> > > > No se lo que ocurre con las Formulas, pero no consigo concatenar dos campos,
> > > > estos son el campo Id (autonumerico) y el campo Creado (Fecha). Este ultimo
> > > > lo he hecho como me indicas (YEAR (Creado)) y perfecto me da el año.
> > > >
> > > > Pero no condigo encontrar la formula para concatenar estos campos, y creeme
> > > > que lo he intentado bastantes veces.
> > > >
> > > > Es posible establecer el campo Id (autonumerico) a un valor X y que se
> > > > incremente a partir de ese momento?
> > > >
> > > > Podrías indicarme como conseguir la formula?
> > > >
> > > > Saludos.
> > > >
> > > > "Elecktrus" wrote:
> > > >
> > > > > Hola, Jesus:
> > > > > En un SPS en ingles yo uso esto:
> > > > > =("Año de Creacion:" & YEAR([Created]))
> > > > >
> > > > > Created es una columna que siemrpe existe, es la fecha de creacion del item.
> > > > > El equivalente en español deberia ser =(AÑO([Created])) aunque no lo he
> > > > > probado.
> > > > > Tambien logicamente, el operando entre corchetes debe ser una columna de
> > > > > tipo fecha, y distinta de la columna a la que estas definiendo la formula.
> > > > > Si lo quieres con 4 digitos, como intuyo:
> > > > > =TEXT(YEAR([Created]),"yyyy")
> > > > >
> > > > > "Jesús" wrote:
> > > > >
> > > > > > Hola.
> > > > > >
> > > > > > Intento aplicar las formulas para campos caluclados, excatamente la
> > > > > > siguiente y me da error:
> > > > > > =([Fecha],"aaaa")
> > > > > >
> > > > > > Necesito extraer el año de la fecha.
> > > > > >
> > > > > > Saludos
> > > > > >
> > > > > >
> > > > > > "Elecktrus" wrote:
> > > > > >
> > > > > > > Hola, Jesus:
> > > > > > >
> > > > > > > El campo ID se genera automaticamente. En terminos de BD es un autonumerico,
> > > > > > > indice y clave a la vez del registro. Y esto no lo puedes (ni debes) variar
> > > > > > > de ninguna forma.No obstante, tu puedes ignorarlo, y crearte tus propios
> > > > > > > campos, con el comportamiento que quiereas, incluso que sean indices, pero el
> > > > > > > campo ID estará siempre. Puedes ocultarlo en tu tabla (o crear una vista
> > > > > > > sobre tu tabla que no lo incluya).
> > > > > > > No entiendo que quieres decir con principal, ¿Que es para ti un campo
> > > > > > > principal?¿la clave primaria del registro, si hablaramos en terminos de BD? Y
> > > > > > > si es eso, ¿quieres onvertir en clave un campo de texto!!!!???? Piensa en el
> > > > > > > ID como un campo autonumerico que has añadido a tu tabla para optimizar las
> > > > > > > indexaciones.
> > > > > > > Para lo de los campos calculados, mira estos enlaces. Antes venía en la
> > > > > > > ayuda incluida en el sharepoint, pero ahora no he sido capaz de localizarlo
> > > > > > > alli. Si te fijas se parecen mucho (demasiado) a las antiguas formulas de
> > > > > > > Excel.
> > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > >
> > > > > > > Nota: Si usas un sps en ingles, las formulas están en ingles. Si te dan
> > > > > > > problemas las españolas prueba a ver con las misma en ingles:
> > > > > > > http://office.microsoft.com/en-us/s...71033.aspx
> > > > > > > "Jesús" wrote:
> > > > > > >
> > > > > > > > Hola Joan.
> > > > > > > >
> > > > > > > > Tengo una tabla vinculada a u na lista, como sabes hay campo que se crean
> > > > > > > > automanticamente, como el campo Id que es el principal, mi objetivo es que
> > > > > > > > otro campo sea el principal y a la vez este sea una cambinación de año & nº.
> > > > > > > > Esta campo me gustaría que se autorellenara automaticamente al pulsar el
> > > > > > > > vinculo de la lista Nuevo elemento.
> > > > > > > >
> > > > > > > > He intentado cambiar la tabla vinculada con la lista, es decir eliminar por
> > > > > > > > ejemplo el campo id y algo más y no me deja.
> > > > > > > >
> > > > > > > > Ese es lo que me ocurre.
> > > > > > > >
> > > > > > > > donde esta lo de las formulas internas de sharepoint para un campo calculado?.
> > > > > > > >
> > > > > > > > Saludos
> > > > > > > >
> > > > > > > > Gracias.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > "joan" wrote:
> > > > > > > >
> > > > > > > > > Lo siento, pero entendí que querias que se autorellenase un campo el cual
> > > > > > > > > usarias de principal. Con ese método que te he comentado, se autorellenaria
> > > > > > > > > solo el campo.
> > > > > > > > >
> > > > > > > > > Espero que encuentres lo que buscas, eso si, si lo encuentras ... ya sabes,
> > > > > > > > > compártelo con el resto.
> > > > > > > > >
> > > > > > > > > Saludos.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > "Jesús" wrote:
> > > > > > > > >
> > > > > > > > > > Gracias Joan.
> > > > > > > > > >
> > > > > > > > > > Pero no me responde a mis preguntas.
> > > > > > > > > >
> > > > > > > > > > Saludos
> > > > > > > > > >
> > > > > > > > > > "joan" wrote:
> > > > > > > > > >
> > > > > > > > > > > Buenas,
> > > > > > > > > > >
> > > > > > > > > > > puedes crearte una columna sobre la cual le indicas que el valor sea:
> > > > > > > > > > > [Año] + [Texto que tu quieras]
> > > > > > > > > > >
> > > > > > > > > > > Así este campo se rellenará automáticamente.
> > > > > > > > > > >
> > > > > > > > > > > Espero que te sirva,
> > > > > > > > > > > Saludos.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Hola.
> > > > > > > > > > > >
> > > > > > > > > > > > Mi objetivo es que un campo creado por mi sea el campo principal y no el
> > > > > > > > > > > > campo Id generado al crear la lista. ¿Como puedo cambiarlo, si fuese posible?.
> > > > > > > > > > > >
> > > > > > > > > > > > El campo que quiero que sea principal en la tabla, es de tipo texto y se
> > > > > > > > > > > > concatena cn el año actual por ello lo de las formulas internas de
> > > > > > > > > > > > sharepoint. ¿Donde estan las formulas internas?.
> > > > > > > > > > > >
> > > > > > > > > > > > Es posible que cuando se agrega un nuevo elemento (registro) el campo
> > > > > > > > > > > > principal yo este relleno con su valor?¿Como seria?
> > > > > > > > > > > >
> > > > > > > > > > > > Saludos y Gracias.
> > > > > > > > > > > >
> > > > > > > > > > > > "Elecktrus" wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Hola, Jesus:
> > > > > > > > > > > > > 1)No es conveniente cambiar los campos propios de sharepoint, ya que luego
> > > > > > > > > > > > > te puede dar problemas.
> > > > > > > > > > > > > Si utilizas Moss 2007, puedes indicar que cualquier campo (segun el tipo de
> > > > > > > > > > > > > datos del campo) esté indexado, para optimizar las busquedas.
> > > > > > > > > > > > > Y en cualquier version de sharepoint puedes hacer que ordene la lista por
> > > > > > > > > > > > > casi cualquier campo, con lo que creo que eso te puede servir.
> > > > > > > > > > > > >
> > > > > > > > > > > > > 2)Si te creas un campo de tipo CALCULADO en una lista, puedes utilizar las
> > > > > > > > > > > > > formulas internas de sharepoint, asi como concatenar texto e incluso valores
> > > > > > > > > > > > > de otras columnas
> > > > > > > > > > > > >
> > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Es posible modificar los campos de una lista, pero los campos que se generan
> > > > > > > > > > > > > > al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
> > > > > > > > > > > > > > el capo Id que se genera automaticamente) por otro campo.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Existe algún tipo de campo en una lista que te permita generar un calculo o
> > > > > > > > > > > > > > concatenar algún texto.?
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Saludos
Respuesta Responder a este mensaje
#17 Elecktrus
26/04/2008 - 20:19 | Informe spam
"Jesús" wrote:

Hola Elecktrus.
No funciona. A que se puede deber.

En el campo Número = Id.&Año. Al crear un nuevo elemento cuando lo guardo
solo aparece en el campo Número el año (-2008)y cuando salgo y entro en la
página entonces es cuando sale Id.&Año (25-2008). Que puede ocurrir

Saludos


"Elecktrus" wrote:

> Hola, Jesus:
> Prueba en ingles a ver si tira: [CreatedBy]
>
> "Jesús" wrote:
>
> > Hola Elecktrus.
> >
> > El error del campo ID es que lo indicaba como Id y es Id., el no poner el
> > punto producia el error de campo no valido.
> >
> > Eso si necesito lo del usuario que lo pongo como:
> > =(Creado por)
> > =[(Creado por)]
> > =Creado por
> > =[Creado por]
> >
> > Y nada.
> >
> > Gracias.
> >
> >
> >
> > "Jesús" wrote:
> >
> > > Hola Elecktrus.
> > >
> > > Parece que se me niega, pero bueno insistire.
> > >
> > > Seguro que la formula =ID&YEAR([Creado]), pero me dice que el campo Id (el
> > > que crea la lista) no existe, donde no existe es en la lista Insertar Columna.
> > >
> > > EL campo Usuario quiero que sea = (Creado por). Pero igual al no estar este
> > > campo en la lista (Insertar Columna) me da el error de que no existe.
> > >
> > > Si me puedes echar una mano, quizas sea solo hacer posible que estos campo
> > > saparezcan en dicha lista.
> > >
> > > Saludos
> > >
> > >
> > > "Elecktrus" wrote:
> > >
> > > > Hola, Jesus:
> > > > Esta formula deberia funcionarte (yo la he probado y va ok)
> > > > =ID&YEAR([Creado]) (va un simbolo ampersand, el de encima de la tecla 6)
> > > >
> > > > Obviamente, debes aplicarla a un campo calculado, y definir la salida del
> > > > campo como Texto una sola linea
> > > >
> > > > Lamentablemente, el ID no se puede inicializar a un valor concreto. Cuando
> > > > creas la lista, empieza en 1, y cada vez que creas un item,aunque canceles,
> > > > incrementa en una unidad.
> > > > Para hacer lo que tu quieres, tendrias que utilizar un workflow de Designer
> > > > o un manejador de eventos en .net. Te crearias otro campo, con un valor
> > > > inicial de 0, y cada vez que añdieras un eleemnto, recuperarias el maximo de
> > > > toda la lista y le sumarias 1
> > > > "Jesús" wrote:
> > > >
> > > > > Hola Elecktrus.
> > > > >
> > > > > Ante todo Gracias.
> > > > >
> > > > > No se lo que ocurre con las Formulas, pero no consigo concatenar dos campos,
> > > > > estos son el campo Id (autonumerico) y el campo Creado (Fecha). Este ultimo
> > > > > lo he hecho como me indicas (YEAR (Creado)) y perfecto me da el año.
> > > > >
> > > > > Pero no condigo encontrar la formula para concatenar estos campos, y creeme
> > > > > que lo he intentado bastantes veces.
> > > > >
> > > > > Es posible establecer el campo Id (autonumerico) a un valor X y que se
> > > > > incremente a partir de ese momento?
> > > > >
> > > > > Podrías indicarme como conseguir la formula?
> > > > >
> > > > > Saludos.
> > > > >
> > > > > "Elecktrus" wrote:
> > > > >
> > > > > > Hola, Jesus:
> > > > > > En un SPS en ingles yo uso esto:
> > > > > > =("Año de Creacion:" & YEAR([Created]))
> > > > > >
> > > > > > Created es una columna que siemrpe existe, es la fecha de creacion del item.
> > > > > > El equivalente en español deberia ser =(AÑO([Created])) aunque no lo he
> > > > > > probado.
> > > > > > Tambien logicamente, el operando entre corchetes debe ser una columna de
> > > > > > tipo fecha, y distinta de la columna a la que estas definiendo la formula.
> > > > > > Si lo quieres con 4 digitos, como intuyo:
> > > > > > =TEXT(YEAR([Created]),"yyyy")
> > > > > >
> > > > > > "Jesús" wrote:
> > > > > >
> > > > > > > Hola.
> > > > > > >
> > > > > > > Intento aplicar las formulas para campos caluclados, excatamente la
> > > > > > > siguiente y me da error:
> > > > > > > =([Fecha],"aaaa")
> > > > > > >
> > > > > > > Necesito extraer el año de la fecha.
> > > > > > >
> > > > > > > Saludos
> > > > > > >
> > > > > > >
> > > > > > > "Elecktrus" wrote:
> > > > > > >
> > > > > > > > Hola, Jesus:
> > > > > > > >
> > > > > > > > El campo ID se genera automaticamente. En terminos de BD es un autonumerico,
> > > > > > > > indice y clave a la vez del registro. Y esto no lo puedes (ni debes) variar
> > > > > > > > de ninguna forma.No obstante, tu puedes ignorarlo, y crearte tus propios
> > > > > > > > campos, con el comportamiento que quiereas, incluso que sean indices, pero el
> > > > > > > > campo ID estará siempre. Puedes ocultarlo en tu tabla (o crear una vista
> > > > > > > > sobre tu tabla que no lo incluya).
> > > > > > > > No entiendo que quieres decir con principal, ¿Que es para ti un campo
> > > > > > > > principal?¿la clave primaria del registro, si hablaramos en terminos de BD? Y
> > > > > > > > si es eso, ¿quieres onvertir en clave un campo de texto!!!!???? Piensa en el
> > > > > > > > ID como un campo autonumerico que has añadido a tu tabla para optimizar las
> > > > > > > > indexaciones.
> > > > > > > > Para lo de los campos calculados, mira estos enlaces. Antes venía en la
> > > > > > > > ayuda incluida en el sharepoint, pero ahora no he sido capaz de localizarlo
> > > > > > > > alli. Si te fijas se parecen mucho (demasiado) a las antiguas formulas de
> > > > > > > > Excel.
> > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > >
> > > > > > > > Nota: Si usas un sps en ingles, las formulas están en ingles. Si te dan
> > > > > > > > problemas las españolas prueba a ver con las misma en ingles:
> > > > > > > > http://office.microsoft.com/en-us/s...71033.aspx
> > > > > > > > "Jesús" wrote:
> > > > > > > >
> > > > > > > > > Hola Joan.
> > > > > > > > >
> > > > > > > > > Tengo una tabla vinculada a u na lista, como sabes hay campo que se crean
> > > > > > > > > automanticamente, como el campo Id que es el principal, mi objetivo es que
> > > > > > > > > otro campo sea el principal y a la vez este sea una cambinación de año & nº.
> > > > > > > > > Esta campo me gustaría que se autorellenara automaticamente al pulsar el
> > > > > > > > > vinculo de la lista Nuevo elemento.
> > > > > > > > >
> > > > > > > > > He intentado cambiar la tabla vinculada con la lista, es decir eliminar por
> > > > > > > > > ejemplo el campo id y algo más y no me deja.
> > > > > > > > >
> > > > > > > > > Ese es lo que me ocurre.
> > > > > > > > >
> > > > > > > > > donde esta lo de las formulas internas de sharepoint para un campo calculado?.
> > > > > > > > >
> > > > > > > > > Saludos
> > > > > > > > >
> > > > > > > > > Gracias.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > "joan" wrote:
> > > > > > > > >
> > > > > > > > > > Lo siento, pero entendí que querias que se autorellenase un campo el cual
> > > > > > > > > > usarias de principal. Con ese método que te he comentado, se autorellenaria
> > > > > > > > > > solo el campo.
> > > > > > > > > >
> > > > > > > > > > Espero que encuentres lo que buscas, eso si, si lo encuentras ... ya sabes,
> > > > > > > > > > compártelo con el resto.
> > > > > > > > > >
> > > > > > > > > > Saludos.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > "Jesús" wrote:
> > > > > > > > > >
> > > > > > > > > > > Gracias Joan.
> > > > > > > > > > >
> > > > > > > > > > > Pero no me responde a mis preguntas.
> > > > > > > > > > >
> > > > > > > > > > > Saludos
> > > > > > > > > > >
> > > > > > > > > > > "joan" wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Buenas,
> > > > > > > > > > > >
> > > > > > > > > > > > puedes crearte una columna sobre la cual le indicas que el valor sea:
> > > > > > > > > > > > [Año] + [Texto que tu quieras]
> > > > > > > > > > > >
> > > > > > > > > > > > Así este campo se rellenará automáticamente.
> > > > > > > > > > > >
> > > > > > > > > > > > Espero que te sirva,
> > > > > > > > > > > > Saludos.
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Hola.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Mi objetivo es que un campo creado por mi sea el campo principal y no el
> > > > > > > > > > > > > campo Id generado al crear la lista. ¿Como puedo cambiarlo, si fuese posible?.
> > > > > > > > > > > > >
> > > > > > > > > > > > > El campo que quiero que sea principal en la tabla, es de tipo texto y se
> > > > > > > > > > > > > concatena cn el año actual por ello lo de las formulas internas de
> > > > > > > > > > > > > sharepoint. ¿Donde estan las formulas internas?.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Es posible que cuando se agrega un nuevo elemento (registro) el campo
> > > > > > > > > > > > > principal yo este relleno con su valor?¿Como seria?
> > > > > > > > > > > > >
> > > > > > > > > > > > > Saludos y Gracias.
> > > > > > > > > > > > >
> > > > > > > > > > > > > "Elecktrus" wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hola, Jesus:
> > > > > > > > > > > > > > 1)No es conveniente cambiar los campos propios de sharepoint, ya que luego
> > > > > > > > > > > > > > te puede dar problemas.
> > > > > > > > > > > > > > Si utilizas Moss 2007, puedes indicar que cualquier campo (segun el tipo de
> > > > > > > > > > > > > > datos del campo) esté indexado, para optimizar las busquedas.
> > > > > > > > > > > > > > Y en cualquier version de sharepoint puedes hacer que ordene la lista por
> > > > > > > > > > > > > > casi cualquier campo, con lo que creo que eso te puede servir.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > 2)Si te creas un campo de tipo CALCULADO en una lista, puedes utilizar las
> > > > > > > > > > > > > > formulas internas de sharepoint, asi como concatenar texto e incluso valores
> > > > > > > > > > > > > > de otras columnas
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Es posible modificar los campos de una lista, pero los campos que se generan
> > > > > > > > > > > > > > > al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
> > > > > > > > > > > > > > > el capo Id que se genera automaticamente) por otro campo.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Existe algún tipo de campo en una lista que te permita generar un calculo o
> > > > > > > > > > > > > > > concatenar algún texto.?
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Saludos
Respuesta Responder a este mensaje
#18 Elecktrus
26/04/2008 - 20:20 | Informe spam
Hola, Jesus:
Es normal. El Id es el identificador, que lo asigna el sharepoint al grabar
el registro. por tanto, hasta grabar y refrescar (salir y volver a entrar no
te aparece).

Lo del Created lo siento, pero es que mi sistema esta 'tuneado' y si
funciona, porque en realidad es un campo personalizado.
Segun Microsoft: With references, you can use data contained in different
columns of a list in one or more formulas. Columns of the following data
types can be referenced in a formula: Single line of text, number, currency,
date and time, choice, yes/no, and calculated.

Es decir, no puedes referenciar una columna de tipo Persona.
Hay un truco, que te permitiria poner el login (Dominio\usuario) del
usuario. No esta soportado por Microsoft, pero funciona. Ojo, porque si
alguien modifica el registro, entonces el valor se le actualiza con el login
de ese usuario. El truco es el siguiente, siguelo al pie de la letra:
- crea una nueva columna de texto y llamala asi: me (si, solo la palabra me)
- crea tu campo calculado, haciendo referencia a esta columna. Ejemplo: [me]
& " me ha creado "
- elimina la columna me. Para ello, desde la configuracion de la lista, en
la seccion columnas pinchas en la columna me, y luego el boton eliminar.

Ahora cada vez que crees o edites un registro te aparecera el login del
usuario y el texto o columna que hayas puesto


"Elecktrus" wrote:



"Jesús" wrote:

> Hola Elecktrus.
> No funciona. A que se puede deber.
>
> En el campo Número = Id.&Año. Al crear un nuevo elemento cuando lo guardo
> solo aparece en el campo Número el año (-2008)y cuando salgo y entro en la
> página entonces es cuando sale Id.&Año (25-2008). Que puede ocurrir
>
> Saludos
>
>
> "Elecktrus" wrote:
>
> > Hola, Jesus:
> > Prueba en ingles a ver si tira: [CreatedBy]
> >
> > "Jesús" wrote:
> >
> > > Hola Elecktrus.
> > >
> > > El error del campo ID es que lo indicaba como Id y es Id., el no poner el
> > > punto producia el error de campo no valido.
> > >
> > > Eso si necesito lo del usuario que lo pongo como:
> > > =(Creado por)
> > > =[(Creado por)]
> > > =Creado por
> > > =[Creado por]
> > >
> > > Y nada.
> > >
> > > Gracias.
> > >
> > >
> > >
> > > "Jesús" wrote:
> > >
> > > > Hola Elecktrus.
> > > >
> > > > Parece que se me niega, pero bueno insistire.
> > > >
> > > > Seguro que la formula =ID&YEAR([Creado]), pero me dice que el campo Id (el
> > > > que crea la lista) no existe, donde no existe es en la lista Insertar Columna.
> > > >
> > > > EL campo Usuario quiero que sea = (Creado por). Pero igual al no estar este
> > > > campo en la lista (Insertar Columna) me da el error de que no existe.
> > > >
> > > > Si me puedes echar una mano, quizas sea solo hacer posible que estos campo
> > > > saparezcan en dicha lista.
> > > >
> > > > Saludos
> > > >
> > > >
> > > > "Elecktrus" wrote:
> > > >
> > > > > Hola, Jesus:
> > > > > Esta formula deberia funcionarte (yo la he probado y va ok)
> > > > > =ID&YEAR([Creado]) (va un simbolo ampersand, el de encima de la tecla 6)
> > > > >
> > > > > Obviamente, debes aplicarla a un campo calculado, y definir la salida del
> > > > > campo como Texto una sola linea
> > > > >
> > > > > Lamentablemente, el ID no se puede inicializar a un valor concreto. Cuando
> > > > > creas la lista, empieza en 1, y cada vez que creas un item,aunque canceles,
> > > > > incrementa en una unidad.
> > > > > Para hacer lo que tu quieres, tendrias que utilizar un workflow de Designer
> > > > > o un manejador de eventos en .net. Te crearias otro campo, con un valor
> > > > > inicial de 0, y cada vez que añdieras un eleemnto, recuperarias el maximo de
> > > > > toda la lista y le sumarias 1
> > > > > "Jesús" wrote:
> > > > >
> > > > > > Hola Elecktrus.
> > > > > >
> > > > > > Ante todo Gracias.
> > > > > >
> > > > > > No se lo que ocurre con las Formulas, pero no consigo concatenar dos campos,
> > > > > > estos son el campo Id (autonumerico) y el campo Creado (Fecha). Este ultimo
> > > > > > lo he hecho como me indicas (YEAR (Creado)) y perfecto me da el año.
> > > > > >
> > > > > > Pero no condigo encontrar la formula para concatenar estos campos, y creeme
> > > > > > que lo he intentado bastantes veces.
> > > > > >
> > > > > > Es posible establecer el campo Id (autonumerico) a un valor X y que se
> > > > > > incremente a partir de ese momento?
> > > > > >
> > > > > > Podrías indicarme como conseguir la formula?
> > > > > >
> > > > > > Saludos.
> > > > > >
> > > > > > "Elecktrus" wrote:
> > > > > >
> > > > > > > Hola, Jesus:
> > > > > > > En un SPS en ingles yo uso esto:
> > > > > > > =("Año de Creacion:" & YEAR([Created]))
> > > > > > >
> > > > > > > Created es una columna que siemrpe existe, es la fecha de creacion del item.
> > > > > > > El equivalente en español deberia ser =(AÑO([Created])) aunque no lo he
> > > > > > > probado.
> > > > > > > Tambien logicamente, el operando entre corchetes debe ser una columna de
> > > > > > > tipo fecha, y distinta de la columna a la que estas definiendo la formula.
> > > > > > > Si lo quieres con 4 digitos, como intuyo:
> > > > > > > =TEXT(YEAR([Created]),"yyyy")
> > > > > > >
> > > > > > > "Jesús" wrote:
> > > > > > >
> > > > > > > > Hola.
> > > > > > > >
> > > > > > > > Intento aplicar las formulas para campos caluclados, excatamente la
> > > > > > > > siguiente y me da error:
> > > > > > > > =([Fecha],"aaaa")
> > > > > > > >
> > > > > > > > Necesito extraer el año de la fecha.
> > > > > > > >
> > > > > > > > Saludos
> > > > > > > >
> > > > > > > >
> > > > > > > > "Elecktrus" wrote:
> > > > > > > >
> > > > > > > > > Hola, Jesus:
> > > > > > > > >
> > > > > > > > > El campo ID se genera automaticamente. En terminos de BD es un autonumerico,
> > > > > > > > > indice y clave a la vez del registro. Y esto no lo puedes (ni debes) variar
> > > > > > > > > de ninguna forma.No obstante, tu puedes ignorarlo, y crearte tus propios
> > > > > > > > > campos, con el comportamiento que quiereas, incluso que sean indices, pero el
> > > > > > > > > campo ID estará siempre. Puedes ocultarlo en tu tabla (o crear una vista
> > > > > > > > > sobre tu tabla que no lo incluya).
> > > > > > > > > No entiendo que quieres decir con principal, ¿Que es para ti un campo
> > > > > > > > > principal?¿la clave primaria del registro, si hablaramos en terminos de BD? Y
> > > > > > > > > si es eso, ¿quieres onvertir en clave un campo de texto!!!!???? Piensa en el
> > > > > > > > > ID como un campo autonumerico que has añadido a tu tabla para optimizar las
> > > > > > > > > indexaciones.
> > > > > > > > > Para lo de los campos calculados, mira estos enlaces. Antes venía en la
> > > > > > > > > ayuda incluida en el sharepoint, pero ahora no he sido capaz de localizarlo
> > > > > > > > > alli. Si te fijas se parecen mucho (demasiado) a las antiguas formulas de
> > > > > > > > > Excel.
> > > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > > >
> > > > > > > > > Nota: Si usas un sps en ingles, las formulas están en ingles. Si te dan
> > > > > > > > > problemas las españolas prueba a ver con las misma en ingles:
> > > > > > > > > http://office.microsoft.com/en-us/s...71033.aspx
> > > > > > > > > "Jesús" wrote:
> > > > > > > > >
> > > > > > > > > > Hola Joan.
> > > > > > > > > >
> > > > > > > > > > Tengo una tabla vinculada a u na lista, como sabes hay campo que se crean
> > > > > > > > > > automanticamente, como el campo Id que es el principal, mi objetivo es que
> > > > > > > > > > otro campo sea el principal y a la vez este sea una cambinación de año & nº.
> > > > > > > > > > Esta campo me gustaría que se autorellenara automaticamente al pulsar el
> > > > > > > > > > vinculo de la lista Nuevo elemento.
> > > > > > > > > >
> > > > > > > > > > He intentado cambiar la tabla vinculada con la lista, es decir eliminar por
> > > > > > > > > > ejemplo el campo id y algo más y no me deja.
> > > > > > > > > >
> > > > > > > > > > Ese es lo que me ocurre.
> > > > > > > > > >
> > > > > > > > > > donde esta lo de las formulas internas de sharepoint para un campo calculado?.
> > > > > > > > > >
> > > > > > > > > > Saludos
> > > > > > > > > >
> > > > > > > > > > Gracias.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > "joan" wrote:
> > > > > > > > > >
> > > > > > > > > > > Lo siento, pero entendí que querias que se autorellenase un campo el cual
> > > > > > > > > > > usarias de principal. Con ese método que te he comentado, se autorellenaria
> > > > > > > > > > > solo el campo.
> > > > > > > > > > >
> > > > > > > > > > > Espero que encuentres lo que buscas, eso si, si lo encuentras ... ya sabes,
> > > > > > > > > > > compártelo con el resto.
> > > > > > > > > > >
> > > > > > > > > > > Saludos.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Gracias Joan.
> > > > > > > > > > > >
> > > > > > > > > > > > Pero no me responde a mis preguntas.
> > > > > > > > > > > >
> > > > > > > > > > > > Saludos
> > > > > > > > > > > >
> > > > > > > > > > > > "joan" wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Buenas,
> > > > > > > > > > > > >
> > > > > > > > > > > > > puedes crearte una columna sobre la cual le indicas que el valor sea:
> > > > > > > > > > > > > [Año] + [Texto que tu quieras]
> > > > > > > > > > > > >
> > > > > > > > > > > > > Así este campo se rellenará automáticamente.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Espero que te sirva,
> > > > > > > > > > > > > Saludos.
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Mi objetivo es que un campo creado por mi sea el campo principal y no el
> > > > > > > > > > > > > > campo Id generado al crear la lista. ¿Como puedo cambiarlo, si fuese posible?.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > El campo que quiero que sea principal en la tabla, es de tipo texto y se
> > > > > > > > > > > > > > concatena cn el año actual por ello lo de las formulas internas de
> > > > > > > > > > > > > > sharepoint. ¿Donde estan las formulas internas?.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Es posible que cuando se agrega un nuevo elemento (registro) el campo
> > > > > > > > > > > > > > principal yo este relleno con su valor?¿Como seria?
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Saludos y Gracias.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > "Elecktrus" wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Hola, Jesus:
> > > > > > > > > > > > > > > 1)No es conveniente cambiar los campos propios de sharepoint, ya que luego
> > > > > > > > > > > > > > > te puede dar problemas.
> > > > > > > > > > > > > > > Si utilizas Moss 2007, puedes indicar que cualquier campo (segun el tipo de
> > > > > > > > > > > > > > > datos del campo) esté indexado, para optimizar las busquedas.
> > > > > > > > > > > > > > > Y en cualquier version de sharepoint puedes hacer que ordene la lista por
> > > > > > > > > > > > > > > casi cualquier campo, con lo que creo que eso te puede servir.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > 2)Si te creas un campo de tipo CALCULADO en una lista, puedes utilizar las
> > > > > > > > > > > > > > > formulas internas de sharepoint, asi como concatenar texto e incluso valores
> > > > > > > > > > > > > > > de otras columnas
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Es posible modificar los campos de una lista, pero los campos que se generan
> > > > > > > > > > > > > > > > al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
> > > > > > > > > > > > > > > > el capo Id que se genera automaticamente) por otro campo.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Existe algún tipo de campo en una lista que te permita generar un calculo o
> > > > > > > > > > > > > > > > concatenar algún texto.?
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Saludos
Respuesta Responder a este mensaje
#19 Elecktrus
26/04/2008 - 20:23 | Informe spam
Lo siento, pero no uso Designer.
Creo que Designer guarda copias de seguridad de lo borrado, mira a ver si
la encuentras por algun sitio. Sino, dile que quieres crear una nueva, y dale
el mismo nombre. Solo perderas los cambos echos, que no son importantes.

"Jesús" wrote:

Hola.

He eleiminado la página principal (.aspx) desde SD 2007, ¿Como puedo
recuperarla?

Gracías

"Elecktrus" wrote:

> Hola, Jesus:
> Prueba en ingles a ver si tira: [CreatedBy]
>
> "Jesús" wrote:
>
> > Hola Elecktrus.
> >
> > El error del campo ID es que lo indicaba como Id y es Id., el no poner el
> > punto producia el error de campo no valido.
> >
> > Eso si necesito lo del usuario que lo pongo como:
> > =(Creado por)
> > =[(Creado por)]
> > =Creado por
> > =[Creado por]
> >
> > Y nada.
> >
> > Gracias.
> >
> >
> >
> > "Jesús" wrote:
> >
> > > Hola Elecktrus.
> > >
> > > Parece que se me niega, pero bueno insistire.
> > >
> > > Seguro que la formula =ID&YEAR([Creado]), pero me dice que el campo Id (el
> > > que crea la lista) no existe, donde no existe es en la lista Insertar Columna.
> > >
> > > EL campo Usuario quiero que sea = (Creado por). Pero igual al no estar este
> > > campo en la lista (Insertar Columna) me da el error de que no existe.
> > >
> > > Si me puedes echar una mano, quizas sea solo hacer posible que estos campo
> > > saparezcan en dicha lista.
> > >
> > > Saludos
> > >
> > >
> > > "Elecktrus" wrote:
> > >
> > > > Hola, Jesus:
> > > > Esta formula deberia funcionarte (yo la he probado y va ok)
> > > > =ID&YEAR([Creado]) (va un simbolo ampersand, el de encima de la tecla 6)
> > > >
> > > > Obviamente, debes aplicarla a un campo calculado, y definir la salida del
> > > > campo como Texto una sola linea
> > > >
> > > > Lamentablemente, el ID no se puede inicializar a un valor concreto. Cuando
> > > > creas la lista, empieza en 1, y cada vez que creas un item,aunque canceles,
> > > > incrementa en una unidad.
> > > > Para hacer lo que tu quieres, tendrias que utilizar un workflow de Designer
> > > > o un manejador de eventos en .net. Te crearias otro campo, con un valor
> > > > inicial de 0, y cada vez que añdieras un eleemnto, recuperarias el maximo de
> > > > toda la lista y le sumarias 1
> > > > "Jesús" wrote:
> > > >
> > > > > Hola Elecktrus.
> > > > >
> > > > > Ante todo Gracias.
> > > > >
> > > > > No se lo que ocurre con las Formulas, pero no consigo concatenar dos campos,
> > > > > estos son el campo Id (autonumerico) y el campo Creado (Fecha). Este ultimo
> > > > > lo he hecho como me indicas (YEAR (Creado)) y perfecto me da el año.
> > > > >
> > > > > Pero no condigo encontrar la formula para concatenar estos campos, y creeme
> > > > > que lo he intentado bastantes veces.
> > > > >
> > > > > Es posible establecer el campo Id (autonumerico) a un valor X y que se
> > > > > incremente a partir de ese momento?
> > > > >
> > > > > Podrías indicarme como conseguir la formula?
> > > > >
> > > > > Saludos.
> > > > >
> > > > > "Elecktrus" wrote:
> > > > >
> > > > > > Hola, Jesus:
> > > > > > En un SPS en ingles yo uso esto:
> > > > > > =("Año de Creacion:" & YEAR([Created]))
> > > > > >
> > > > > > Created es una columna que siemrpe existe, es la fecha de creacion del item.
> > > > > > El equivalente en español deberia ser =(AÑO([Created])) aunque no lo he
> > > > > > probado.
> > > > > > Tambien logicamente, el operando entre corchetes debe ser una columna de
> > > > > > tipo fecha, y distinta de la columna a la que estas definiendo la formula.
> > > > > > Si lo quieres con 4 digitos, como intuyo:
> > > > > > =TEXT(YEAR([Created]),"yyyy")
> > > > > >
> > > > > > "Jesús" wrote:
> > > > > >
> > > > > > > Hola.
> > > > > > >
> > > > > > > Intento aplicar las formulas para campos caluclados, excatamente la
> > > > > > > siguiente y me da error:
> > > > > > > =([Fecha],"aaaa")
> > > > > > >
> > > > > > > Necesito extraer el año de la fecha.
> > > > > > >
> > > > > > > Saludos
> > > > > > >
> > > > > > >
> > > > > > > "Elecktrus" wrote:
> > > > > > >
> > > > > > > > Hola, Jesus:
> > > > > > > >
> > > > > > > > El campo ID se genera automaticamente. En terminos de BD es un autonumerico,
> > > > > > > > indice y clave a la vez del registro. Y esto no lo puedes (ni debes) variar
> > > > > > > > de ninguna forma.No obstante, tu puedes ignorarlo, y crearte tus propios
> > > > > > > > campos, con el comportamiento que quiereas, incluso que sean indices, pero el
> > > > > > > > campo ID estará siempre. Puedes ocultarlo en tu tabla (o crear una vista
> > > > > > > > sobre tu tabla que no lo incluya).
> > > > > > > > No entiendo que quieres decir con principal, ¿Que es para ti un campo
> > > > > > > > principal?¿la clave primaria del registro, si hablaramos en terminos de BD? Y
> > > > > > > > si es eso, ¿quieres onvertir en clave un campo de texto!!!!???? Piensa en el
> > > > > > > > ID como un campo autonumerico que has añadido a tu tabla para optimizar las
> > > > > > > > indexaciones.
> > > > > > > > Para lo de los campos calculados, mira estos enlaces. Antes venía en la
> > > > > > > > ayuda incluida en el sharepoint, pero ahora no he sido capaz de localizarlo
> > > > > > > > alli. Si te fijas se parecen mucho (demasiado) a las antiguas formulas de
> > > > > > > > Excel.
> > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > >
> > > > > > > > Nota: Si usas un sps en ingles, las formulas están en ingles. Si te dan
> > > > > > > > problemas las españolas prueba a ver con las misma en ingles:
> > > > > > > > http://office.microsoft.com/en-us/s...71033.aspx
> > > > > > > > "Jesús" wrote:
> > > > > > > >
> > > > > > > > > Hola Joan.
> > > > > > > > >
> > > > > > > > > Tengo una tabla vinculada a u na lista, como sabes hay campo que se crean
> > > > > > > > > automanticamente, como el campo Id que es el principal, mi objetivo es que
> > > > > > > > > otro campo sea el principal y a la vez este sea una cambinación de año & nº.
> > > > > > > > > Esta campo me gustaría que se autorellenara automaticamente al pulsar el
> > > > > > > > > vinculo de la lista Nuevo elemento.
> > > > > > > > >
> > > > > > > > > He intentado cambiar la tabla vinculada con la lista, es decir eliminar por
> > > > > > > > > ejemplo el campo id y algo más y no me deja.
> > > > > > > > >
> > > > > > > > > Ese es lo que me ocurre.
> > > > > > > > >
> > > > > > > > > donde esta lo de las formulas internas de sharepoint para un campo calculado?.
> > > > > > > > >
> > > > > > > > > Saludos
> > > > > > > > >
> > > > > > > > > Gracias.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > "joan" wrote:
> > > > > > > > >
> > > > > > > > > > Lo siento, pero entendí que querias que se autorellenase un campo el cual
> > > > > > > > > > usarias de principal. Con ese método que te he comentado, se autorellenaria
> > > > > > > > > > solo el campo.
> > > > > > > > > >
> > > > > > > > > > Espero que encuentres lo que buscas, eso si, si lo encuentras ... ya sabes,
> > > > > > > > > > compártelo con el resto.
> > > > > > > > > >
> > > > > > > > > > Saludos.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > "Jesús" wrote:
> > > > > > > > > >
> > > > > > > > > > > Gracias Joan.
> > > > > > > > > > >
> > > > > > > > > > > Pero no me responde a mis preguntas.
> > > > > > > > > > >
> > > > > > > > > > > Saludos
> > > > > > > > > > >
> > > > > > > > > > > "joan" wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Buenas,
> > > > > > > > > > > >
> > > > > > > > > > > > puedes crearte una columna sobre la cual le indicas que el valor sea:
> > > > > > > > > > > > [Año] + [Texto que tu quieras]
> > > > > > > > > > > >
> > > > > > > > > > > > Así este campo se rellenará automáticamente.
> > > > > > > > > > > >
> > > > > > > > > > > > Espero que te sirva,
> > > > > > > > > > > > Saludos.
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Hola.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Mi objetivo es que un campo creado por mi sea el campo principal y no el
> > > > > > > > > > > > > campo Id generado al crear la lista. ¿Como puedo cambiarlo, si fuese posible?.
> > > > > > > > > > > > >
> > > > > > > > > > > > > El campo que quiero que sea principal en la tabla, es de tipo texto y se
> > > > > > > > > > > > > concatena cn el año actual por ello lo de las formulas internas de
> > > > > > > > > > > > > sharepoint. ¿Donde estan las formulas internas?.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Es posible que cuando se agrega un nuevo elemento (registro) el campo
> > > > > > > > > > > > > principal yo este relleno con su valor?¿Como seria?
> > > > > > > > > > > > >
> > > > > > > > > > > > > Saludos y Gracias.
> > > > > > > > > > > > >
> > > > > > > > > > > > > "Elecktrus" wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hola, Jesus:
> > > > > > > > > > > > > > 1)No es conveniente cambiar los campos propios de sharepoint, ya que luego
> > > > > > > > > > > > > > te puede dar problemas.
> > > > > > > > > > > > > > Si utilizas Moss 2007, puedes indicar que cualquier campo (segun el tipo de
> > > > > > > > > > > > > > datos del campo) esté indexado, para optimizar las busquedas.
> > > > > > > > > > > > > > Y en cualquier version de sharepoint puedes hacer que ordene la lista por
> > > > > > > > > > > > > > casi cualquier campo, con lo que creo que eso te puede servir.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > 2)Si te creas un campo de tipo CALCULADO en una lista, puedes utilizar las
> > > > > > > > > > > > > > formulas internas de sharepoint, asi como concatenar texto e incluso valores
> > > > > > > > > > > > > > de otras columnas
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Es posible modificar los campos de una lista, pero los campos que se generan
> > > > > > > > > > > > > > > al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
> > > > > > > > > > > > > > > el capo Id que se genera automaticamente) por otro campo.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Existe algún tipo de campo en una lista que te permita generar un calculo o
> > > > > > > > > > > > > > > concatenar algún texto.?
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Saludos
Respuesta Responder a este mensaje
#20 Jesús
30/04/2008 - 08:28 | Informe spam
Hola Elecktrus.

Gracias como siempre por responder.
El campo Id. no se refresca hatra que entro en modificar la columna del
campo y acepto (sin realizar cambios por supuesto). En ese momento se
refresca. No vale con salir y volver a entrar.

¿Que se puede hacer?.

Lo del Flujo de trabajo, creo que se puede realizar desde Sd 2007, pero sigo
los pasos que me indicas en un post anterior y no tengo esa opción. He
instalado el .NET v 3.0. Creo que es necesario. ¿Podrías orientarme?

Saludos.

"Elecktrus" wrote:

Hola, Jesus:
Prueba en ingles a ver si tira: [CreatedBy]

"Jesús" wrote:

> Hola Elecktrus.
>
> El error del campo ID es que lo indicaba como Id y es Id., el no poner el
> punto producia el error de campo no valido.
>
> Eso si necesito lo del usuario que lo pongo como:
> =(Creado por)
> =[(Creado por)]
> =Creado por
> =[Creado por]
>
> Y nada.
>
> Gracias.
>
>
>
> "Jesús" wrote:
>
> > Hola Elecktrus.
> >
> > Parece que se me niega, pero bueno insistire.
> >
> > Seguro que la formula =ID&YEAR([Creado]), pero me dice que el campo Id (el
> > que crea la lista) no existe, donde no existe es en la lista Insertar Columna.
> >
> > EL campo Usuario quiero que sea = (Creado por). Pero igual al no estar este
> > campo en la lista (Insertar Columna) me da el error de que no existe.
> >
> > Si me puedes echar una mano, quizas sea solo hacer posible que estos campo
> > saparezcan en dicha lista.
> >
> > Saludos
> >
> >
> > "Elecktrus" wrote:
> >
> > > Hola, Jesus:
> > > Esta formula deberia funcionarte (yo la he probado y va ok)
> > > =ID&YEAR([Creado]) (va un simbolo ampersand, el de encima de la tecla 6)
> > >
> > > Obviamente, debes aplicarla a un campo calculado, y definir la salida del
> > > campo como Texto una sola linea
> > >
> > > Lamentablemente, el ID no se puede inicializar a un valor concreto. Cuando
> > > creas la lista, empieza en 1, y cada vez que creas un item,aunque canceles,
> > > incrementa en una unidad.
> > > Para hacer lo que tu quieres, tendrias que utilizar un workflow de Designer
> > > o un manejador de eventos en .net. Te crearias otro campo, con un valor
> > > inicial de 0, y cada vez que añdieras un eleemnto, recuperarias el maximo de
> > > toda la lista y le sumarias 1
> > > "Jesús" wrote:
> > >
> > > > Hola Elecktrus.
> > > >
> > > > Ante todo Gracias.
> > > >
> > > > No se lo que ocurre con las Formulas, pero no consigo concatenar dos campos,
> > > > estos son el campo Id (autonumerico) y el campo Creado (Fecha). Este ultimo
> > > > lo he hecho como me indicas (YEAR (Creado)) y perfecto me da el año.
> > > >
> > > > Pero no condigo encontrar la formula para concatenar estos campos, y creeme
> > > > que lo he intentado bastantes veces.
> > > >
> > > > Es posible establecer el campo Id (autonumerico) a un valor X y que se
> > > > incremente a partir de ese momento?
> > > >
> > > > Podrías indicarme como conseguir la formula?
> > > >
> > > > Saludos.
> > > >
> > > > "Elecktrus" wrote:
> > > >
> > > > > Hola, Jesus:
> > > > > En un SPS en ingles yo uso esto:
> > > > > =("Año de Creacion:" & YEAR([Created]))
> > > > >
> > > > > Created es una columna que siemrpe existe, es la fecha de creacion del item.
> > > > > El equivalente en español deberia ser =(AÑO([Created])) aunque no lo he
> > > > > probado.
> > > > > Tambien logicamente, el operando entre corchetes debe ser una columna de
> > > > > tipo fecha, y distinta de la columna a la que estas definiendo la formula.
> > > > > Si lo quieres con 4 digitos, como intuyo:
> > > > > =TEXT(YEAR([Created]),"yyyy")
> > > > >
> > > > > "Jesús" wrote:
> > > > >
> > > > > > Hola.
> > > > > >
> > > > > > Intento aplicar las formulas para campos caluclados, excatamente la
> > > > > > siguiente y me da error:
> > > > > > =([Fecha],"aaaa")
> > > > > >
> > > > > > Necesito extraer el año de la fecha.
> > > > > >
> > > > > > Saludos
> > > > > >
> > > > > >
> > > > > > "Elecktrus" wrote:
> > > > > >
> > > > > > > Hola, Jesus:
> > > > > > >
> > > > > > > El campo ID se genera automaticamente. En terminos de BD es un autonumerico,
> > > > > > > indice y clave a la vez del registro. Y esto no lo puedes (ni debes) variar
> > > > > > > de ninguna forma.No obstante, tu puedes ignorarlo, y crearte tus propios
> > > > > > > campos, con el comportamiento que quiereas, incluso que sean indices, pero el
> > > > > > > campo ID estará siempre. Puedes ocultarlo en tu tabla (o crear una vista
> > > > > > > sobre tu tabla que no lo incluya).
> > > > > > > No entiendo que quieres decir con principal, ¿Que es para ti un campo
> > > > > > > principal?¿la clave primaria del registro, si hablaramos en terminos de BD? Y
> > > > > > > si es eso, ¿quieres onvertir en clave un campo de texto!!!!???? Piensa en el
> > > > > > > ID como un campo autonumerico que has añadido a tu tabla para optimizar las
> > > > > > > indexaciones.
> > > > > > > Para lo de los campos calculados, mira estos enlaces. Antes venía en la
> > > > > > > ayuda incluida en el sharepoint, pero ahora no he sido capaz de localizarlo
> > > > > > > alli. Si te fijas se parecen mucho (demasiado) a las antiguas formulas de
> > > > > > > Excel.
> > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > > http://office.microsoft.com/es-es/h...0605173082
> > > > > > >
> > > > > > > Nota: Si usas un sps en ingles, las formulas están en ingles. Si te dan
> > > > > > > problemas las españolas prueba a ver con las misma en ingles:
> > > > > > > http://office.microsoft.com/en-us/s...71033.aspx
> > > > > > > "Jesús" wrote:
> > > > > > >
> > > > > > > > Hola Joan.
> > > > > > > >
> > > > > > > > Tengo una tabla vinculada a u na lista, como sabes hay campo que se crean
> > > > > > > > automanticamente, como el campo Id que es el principal, mi objetivo es que
> > > > > > > > otro campo sea el principal y a la vez este sea una cambinación de año & nº.
> > > > > > > > Esta campo me gustaría que se autorellenara automaticamente al pulsar el
> > > > > > > > vinculo de la lista Nuevo elemento.
> > > > > > > >
> > > > > > > > He intentado cambiar la tabla vinculada con la lista, es decir eliminar por
> > > > > > > > ejemplo el campo id y algo más y no me deja.
> > > > > > > >
> > > > > > > > Ese es lo que me ocurre.
> > > > > > > >
> > > > > > > > donde esta lo de las formulas internas de sharepoint para un campo calculado?.
> > > > > > > >
> > > > > > > > Saludos
> > > > > > > >
> > > > > > > > Gracias.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > "joan" wrote:
> > > > > > > >
> > > > > > > > > Lo siento, pero entendí que querias que se autorellenase un campo el cual
> > > > > > > > > usarias de principal. Con ese método que te he comentado, se autorellenaria
> > > > > > > > > solo el campo.
> > > > > > > > >
> > > > > > > > > Espero que encuentres lo que buscas, eso si, si lo encuentras ... ya sabes,
> > > > > > > > > compártelo con el resto.
> > > > > > > > >
> > > > > > > > > Saludos.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > "Jesús" wrote:
> > > > > > > > >
> > > > > > > > > > Gracias Joan.
> > > > > > > > > >
> > > > > > > > > > Pero no me responde a mis preguntas.
> > > > > > > > > >
> > > > > > > > > > Saludos
> > > > > > > > > >
> > > > > > > > > > "joan" wrote:
> > > > > > > > > >
> > > > > > > > > > > Buenas,
> > > > > > > > > > >
> > > > > > > > > > > puedes crearte una columna sobre la cual le indicas que el valor sea:
> > > > > > > > > > > [Año] + [Texto que tu quieras]
> > > > > > > > > > >
> > > > > > > > > > > Así este campo se rellenará automáticamente.
> > > > > > > > > > >
> > > > > > > > > > > Espero que te sirva,
> > > > > > > > > > > Saludos.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Hola.
> > > > > > > > > > > >
> > > > > > > > > > > > Mi objetivo es que un campo creado por mi sea el campo principal y no el
> > > > > > > > > > > > campo Id generado al crear la lista. ¿Como puedo cambiarlo, si fuese posible?.
> > > > > > > > > > > >
> > > > > > > > > > > > El campo que quiero que sea principal en la tabla, es de tipo texto y se
> > > > > > > > > > > > concatena cn el año actual por ello lo de las formulas internas de
> > > > > > > > > > > > sharepoint. ¿Donde estan las formulas internas?.
> > > > > > > > > > > >
> > > > > > > > > > > > Es posible que cuando se agrega un nuevo elemento (registro) el campo
> > > > > > > > > > > > principal yo este relleno con su valor?¿Como seria?
> > > > > > > > > > > >
> > > > > > > > > > > > Saludos y Gracias.
> > > > > > > > > > > >
> > > > > > > > > > > > "Elecktrus" wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > Hola, Jesus:
> > > > > > > > > > > > > 1)No es conveniente cambiar los campos propios de sharepoint, ya que luego
> > > > > > > > > > > > > te puede dar problemas.
> > > > > > > > > > > > > Si utilizas Moss 2007, puedes indicar que cualquier campo (segun el tipo de
> > > > > > > > > > > > > datos del campo) esté indexado, para optimizar las busquedas.
> > > > > > > > > > > > > Y en cualquier version de sharepoint puedes hacer que ordene la lista por
> > > > > > > > > > > > > casi cualquier campo, con lo que creo que eso te puede servir.
> > > > > > > > > > > > >
> > > > > > > > > > > > > 2)Si te creas un campo de tipo CALCULADO en una lista, puedes utilizar las
> > > > > > > > > > > > > formulas internas de sharepoint, asi como concatenar texto e incluso valores
> > > > > > > > > > > > > de otras columnas
> > > > > > > > > > > > >
> > > > > > > > > > > > > "Jesús" wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Hola.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Es posible modificar los campos de una lista, pero los campos que se generan
> > > > > > > > > > > > > > al crear una lista. Es decir quisiera cambiar el campo indice (por defecto es
> > > > > > > > > > > > > > el capo Id que se genera automaticamente) por otro campo.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Existe algún tipo de campo en una lista que te permita generar un calculo o
> > > > > > > > > > > > > > concatenar algún texto.?
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida