<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [Gvsig_desarrolladores] Formularios Thinlet</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hola,<BR>
<BR>
Intenta utilizar variables distintas para cada feature y formulario ya<BR>
que parece que se están machacando.<BR>
<BR>
<BR>
-----Mensaje original-----<BR>
De: gvsig_desarrolladores-bounces@listserv.gva.es en nombre de Jose Yances<BR>
Enviado el: mar 23/02/2010 21:19<BR>
Para: gvsig_desarrolladores@listserv.gva.es<BR>
Asunto: [Gvsig_desarrolladores] Formularios Thinlet<BR>
<BR>
HOla<BR>
<BR>
Estoy personalizando gvSigMobile con formularios Thinlet.<BR>
<BR>
Cuando muestro un formulario con el alphanumericalData me permite editarlo<BR>
correctamente. Pero en la mayoria de las pantallas estoy usando mensajes de<BR>
aplicacion para validar algunas cosas, que los muestro tambien con thinlets,<BR>
entonces primero visualizo un formulario (Mensaje de Validacion o de alerta)<BR>
y tras la aceptacion del usuario llamo el siguiente formulario, pero cuando<BR>
se hace de esta forma no me permite editar el segundo formulario.<BR>
<BR>
Les agradezco alguna sugerencia con este problema. EL codigo que utilizo es<BR>
el siguiente:<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fea =<BR>
igacInterceptor.getIgacDbfFeature(IgacGvConstants.pathMensajesdbf, 0);<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; form = new CustomForm(this,<BR>
IgacGvConstants.msg_observacion);<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(AlphanumericalData.update(form, fea)){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //<BR>
mensaje<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fea = new FeatureTemp();<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fea = (FeatureTemp)<BR>
adapter.getFeature(IgacGvConstants.igacTomaActual);<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; form = new CustomForm(this,<BR>
IgacGvConstants.pathObsForm);<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(AlphanumericalData.update(form, fea)){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //<BR>
formulario<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; igacInterceptor = new IgacGvInterceptor();<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; igacInterceptor.setIGacFea((FeatureTemp)<BR>
adapter.getFeature(IgacGvConstants.igacTomaActual));<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>