cambio de estado solicitud.

9 views
Skip to first unread message

noelalo...@gmail.com

unread,
May 4, 2012, 5:27:30 AM5/4/12
to fap-s...@googlegroups.com
Hola, tengo un problema al cambiar de estado la solicitud. Para ponerla a presentada, creo este estado en estadosSolicitud de las lista de fap y actualizo la tabla de tablas, pero el error persiste (deja la solicitud a null). Por probar cambié el estado en el init.java, el cual se pone a borrador, y lo pongo a iniciada, que si está declarado en las listas por defecto y también se pone la solicitud a null.

Quizás para cambiar a un estado que no es borrador se debe hacer algo antes?

Gracias.

jelcaf

unread,
May 4, 2012, 5:37:16 AM5/4/12
to fap-s...@googlegroups.com
Hola,

No hay que hacer nada para cambiar el estado de la solicitud, solo establecerle el valor de la key que pusiste en la lista:

solicitud.estado = "iniciada"
ó

solicitud.save();

Dices que se pone la Solicitud a NULL .... ¿te refieres a todos los campos de la Solicitud, al estado ...?

Saludos
Jorge.


--
Has recibido este mensaje porque estás suscrito al grupo "fap-support" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/fap-support/-/WVL7UYpuL3EJ.
Para publicar una entrada en este grupo, envía un correo electrónico a fap-s...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a fap-support...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/fap-support?hl=es.

noelalo...@gmail.com

unread,
May 4, 2012, 5:55:59 AM5/4/12
to fap-s...@googlegroups.com
Me refiero a la solicitud: Usuario admin estás en > Solicitud [null] > 
Pero el estado de la solicitud si lo pone bien.
No sé si me explico.

Gracias.

jelcaf

unread,
May 4, 2012, 6:06:58 AM5/4/12
to fap-s...@googlegroups.com
Vale, eso no es nada. En la plantilla principal "template.html" que es la que se utiliza en todas las páginas, se utilizan las "migas de pan" (breadcrumbs), de ésta forma:

#{fap.breadcrumbs solicitud:solicitud.id, title:title, user:user /}

que es quien se encarga de mostrar esa información que mandas. En el fichero FapTags.java que es don de se define ese tag: fap.breadcrumbs la función _breadcrumbs es la que calcula lo que se muestra. Y contiene esto:

if ((solicitud == null) || (solicitud.estado.equals("borrador")))
idStr = id.toString();
else
idStr = solicitud.expedienteAed.idAed;

Lo que quiere decir que si está en estado borrador muestra el ID en base de datos de la solicitud, y si está en otro estado muestra el valor que se guarda en solicitud.expedienteAed.idAed.

Puedes asignarle un valor que quieras, o mediante las funciones asignarIdAed() de la clase ExpedienteAed, se lo asigna directamente.


¿Supongo que el error era solamente eso no? ¿Qué salía ese NULL ahí?


Saludos.
Jorge.


--
Has recibido este mensaje porque estás suscrito al grupo "fap-support" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/fap-support/-/q7uxbViRYH0J.
Reply all
Reply to author
Forward
0 new messages