columna que debe contener informacion

15/03/2006 - 17:29 por M.G. | Informe spam
Hola.

Tengo una lista de tareas en el SharePoint. Esas tareas pueden estar en
varios estados: No empezada, en curso, finalizada.

Si el usuario pone que está finalizada, entonces, solo entonces el usuario
deberia estar obligado a rellenar el campo Fecha de finalizacion.

Es decir, el campo fecha de finalizacion debe tener información solo si el
usuario pone como estado de tarea el valor Finalizado.

¿Se puede hacer esto con SharePoint?



Un saludo,


M.G.

Preguntas similare

Leer las respuestas

#1 Elecktrus
17/03/2006 - 15:00 | Informe spam
Hola, M.G:
Desgraciadamente, NO se puede hacer directamente.
Tienes 2 opciones:
- editar la pagina (*.aspx) con Front-Page, y escribir tu código de validacion

- añadir un webpart "Editor de contenido" con un javascript que haga la
funcionalidad que tu quieres. De esta forma evitas el 'unghost'

Ya te aviso que en ambos casos es un poco complicado porque los campos en la
página no están tan directamente accesibles como si fuera un HTML normal

"M.G." wrote:

Hola.

Tengo una lista de tareas en el SharePoint. Esas tareas pueden estar en
varios estados: No empezada, en curso, finalizada.

Si el usuario pone que está finalizada, entonces, solo entonces el usuario
deberia estar obligado a rellenar el campo Fecha de finalizacion.

Es decir, el campo fecha de finalizacion debe tener información solo si el
usuario pone como estado de tarea el valor Finalizado.

¿Se puede hacer esto con SharePoint?



Un saludo,


M.G.



Respuesta Responder a este mensaje
#2 M.G.
20/03/2006 - 12:51 | Informe spam
Muchas gracias.

Entonces, por lo que veo, el SharePoint tiene muchas carencias para mi.
Porque además de ese problema, cuando yo doy de alta una tarea, hay un campo
que es cliente, me gustaria ponerlo de tipo Eleccion, asi cuando se añade
una tarea el usuario puede elegir el cliente desde una lista desplegable.
Los valores posibles los tengo que poner a mano, cuando yo lo que quisiera
es que estuviera conectado a la base de datos SQL Server y asi siempre
estarian los clientes actuales (y que ademas es inviable poner ahi los
clientes a mano si hay unos 100 clientes o mas).

Un saludo,


M.G.
"Elecktrus" escribió en el mensaje
news:
Hola, M.G:
Desgraciadamente, NO se puede hacer directamente.
Tienes 2 opciones:
- editar la pagina (*.aspx) con Front-Page, y escribir tu código de
validacion

- añadir un webpart "Editor de contenido" con un javascript que haga la
funcionalidad que tu quieres. De esta forma evitas el 'unghost'

Ya te aviso que en ambos casos es un poco complicado porque los campos en
la
página no están tan directamente accesibles como si fuera un HTML normal

"M.G." wrote:

Hola.

Tengo una lista de tareas en el SharePoint. Esas tareas pueden estar en
varios estados: No empezada, en curso, finalizada.

Si el usuario pone que está finalizada, entonces, solo entonces el
usuario
deberia estar obligado a rellenar el campo Fecha de finalizacion.

Es decir, el campo fecha de finalizacion debe tener información solo si
el
usuario pone como estado de tarea el valor Finalizado.

¿Se puede hacer esto con SharePoint?



Un saludo,


M.G.



Respuesta Responder a este mensaje
#3 Elecktrus
21/03/2006 - 10:56 | Informe spam
Efectivamente, SPS tiene bastante carencias, que solo puedes resolver
mediante programacion.
Para el problema de los clientes que comentas, tienes una solución:
- en el mismo area donde este la lista de tareas, create una lista
personalizada, que la llamas Clientes, y con los campos que te hagan falta
(nombre, CIF, etc)
- en tu lista de tareas, creas la columna de cliente, y le dices que es de
tipo Busqueda (Informacion ya existente...), en lugar de Texto
- eliges tu lista personalizada y la columna de ella que quieras como origen
(Nombre, CIF, etc). Eso si, solo puedes elegir una columna, asi que Ojo con
nombres y apellidos en columnas separadas, que es lo habitual y aqui no sirve

De esta forma, la gestion de tus clientes la harias en la lista
personalizada, sin tener que escribirte un mantenimiento ni nada, y ademas te
sirve para tu lista de tareas.
Puesto que los datos se guardan en SQL, si otras aplicaciones necesitan esos
clientes, pueden acceder a ellos, bien mediante los webservices de SPS o
recueprandolo diractmente del SQL (cosa que no recomiendo salvo que conozcas
bien el modelo de datos de SPS)

"M.G." wrote:

Muchas gracias.

Entonces, por lo que veo, el SharePoint tiene muchas carencias para mi.
Porque además de ese problema, cuando yo doy de alta una tarea, hay un campo
que es cliente, me gustaria ponerlo de tipo Eleccion, asi cuando se añade
una tarea el usuario puede elegir el cliente desde una lista desplegable.
Los valores posibles los tengo que poner a mano, cuando yo lo que quisiera
es que estuviera conectado a la base de datos SQL Server y asi siempre
estarian los clientes actuales (y que ademas es inviable poner ahi los
clientes a mano si hay unos 100 clientes o mas).

Un saludo,


M.G.
"Elecktrus" escribió en el mensaje
news:
> Hola, M.G:
> Desgraciadamente, NO se puede hacer directamente.
> Tienes 2 opciones:
> - editar la pagina (*.aspx) con Front-Page, y escribir tu código de
> validacion
>
> - añadir un webpart "Editor de contenido" con un javascript que haga la
> funcionalidad que tu quieres. De esta forma evitas el 'unghost'
>
> Ya te aviso que en ambos casos es un poco complicado porque los campos en
> la
> página no están tan directamente accesibles como si fuera un HTML normal
>
> "M.G." wrote:
>
>> Hola.
>>
>> Tengo una lista de tareas en el SharePoint. Esas tareas pueden estar en
>> varios estados: No empezada, en curso, finalizada.
>>
>> Si el usuario pone que está finalizada, entonces, solo entonces el
>> usuario
>> deberia estar obligado a rellenar el campo Fecha de finalizacion.
>>
>> Es decir, el campo fecha de finalizacion debe tener información solo si
>> el
>> usuario pone como estado de tarea el valor Finalizado.
>>
>> ¿Se puede hacer esto con SharePoint?
>>
>>
>>
>> Un saludo,
>>
>>
>> M.G.
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida