Re: [pyPYME-Giotto] [CHARON] Formularios-lista y otros asuntos
Status: Planning
Brought to you by:
pyneo
From: maram <mam...@gm...> - 2005-07-26 21:03:53
|
Jose wrote: > El mar, 26-07-2005 a las 16:33, maram escribió: > >>Jose wrote: >> >>>El lun, 25-07-2005 a las 18:38, Marcelo G Ametller escribió: >>> >>> >>>>On 7/22/05, Jose <coo...@py...> wrote: >>>> >>>> >>>>>Hola, >>>>> >>>>>Acabo de subir a SVN [1] un bloque de cambios que: >>>>> >>>>> - integra completamente el formulario-lista y el formulario-ficha >>>> >>>>En el formulario-ficha, he visto que faltan las acciones >>>>desencadenadas cuando por ejemplo, al ingresar un codigo, salgo del >>>>foco con tab... me deberia buscar el codigo y refrescar la ficha... >>>> >>>>es un olvido respecto al codigo que implementaba esto (para >>>>incorporarlo en mis pantallas) o hay cambios previstos? >>> >>> >>>La recodificación del controlador del formulario-ficha ha tenido el >>>efecto no deseado de anular esta funcionalidad 8-( . >>> >>>Pero cuenta con ella como funcionalidad estándar. En cuanto pueda >>>volveré a incorporar el código correspondiente. >>> >>>Jose >>> >> >>Para descartar un problema al integrar mi codigo... cual es la >>funcionalidad actual de formulario-ficha? > > > Llamo "formulario-ficha" a cualquier formulario que se utiliza para > realizar la entrada de datos. Toma como base una vista (clase QDialog o > QFrame) y la clase org.pypyme.thalassa.core.c.card.controller.Controller > o uno de sus derivados (DefaultController o DataControlController). > > Actualmente el formulario-ficha incluye el código necesario para > realizar todo el mantenimiento de datos. Sólo falta añadir la capacidad > de buscar/filtrar datos y de imprimir y corregir el error que detectaste > respecto a que no "lee" un registro cuando el usuario escribe un > "código" que se corresponde con el de un registro de la base de datos. > > Seguramente, cuando precisemos mantenimientos más complejos (del tipo > maestro-detalle), tendremos que ampliar la funcionalidad de estas clases > para que soporten los nuevos requerimientos. > > >>no puedo guardar, modificar ni consultar... (no probe borrar ni >>actualizar y supongo que el boton que enlaza con la ficha-lista todavia >>no esta) > > > El código que he subido a SVN permite realizar el mantenimiento completo > desde el formulario-ficha: añadir, modificar, borrar y refrescar el > registro en curso. Como he dicho antes falta incorporar la > búsqueda/filtrado de registros y la impresión. Ya logre probar la funcionalidad que mencionas, se me habian "mezclado" un poco las versiones... sory! > > Y, desde el formulario-lista, permite consultar, buscar y filtrar la > relación de registros de un tipo de datos y, a partir de éste, acceder > al mantenimiento de datos. > > ¿Qué problemas estás teniendo con el mantenimiento de datos? > > Jose > Te comento los problemas que quedan: Cuando pulsas sobre "nuevo", cargas los datos en la ficha y apretas guardar. Pero en realidad el estado de la ficha sigue siendo nuevo, y creo deberia pasar a existente... ya que si volves a apretar guardar trata de incorporarlo nuevamente... como otro registro. Tambien si estas editando un registro nuevo y por error (o no) apretas modificar, vuelve al ultimo registrado... borrando la ficha que estabas ingresando sin previo aviso. Marcelo |