Luciano Rossi escribió:
> Hola gente estoy yo de nuevo con problemas en el reStore, les comento
> que hise una aplicacion, bastante grandecita en donde tengo una
> pantalla para configurar los datos de la institucion, como ser nombre,
> direccion, telefono, etc. y a todas las clases del modelo le puse el
> addClassDefinitionTo: y todo de pelos, cuando lo corro, y modifico los
> datos de esta pantalla, y pongo en el metodo del boton ok (de la
> pantalla) para que me grabe en el restore mediante una transaccion, y
> cierro la aplicacion y todo hasta ahi va bien, cuando la abro me fijo y
> no me guardo los datos.
Fijate de poner en algun lado, o si ReStore lo tiene, un mecanismo de 
log del SQL que estas generando y enviando al ODBC.
Algo como ->   "Transcript show: aString; cr" seria suficiente
Fijate de hacer commit...

> aca probe nuevamente modificarle los datos y cerrar la aplicacion y
> abrirla nuevamente y ahi me toma los cambios, para cada ves que quiero
> modificar un dato tengo que cerrar la aplicacion y abrirla nuevamente y
> modificarla y ahi recien me toma los cambios en la segunda modificacion
> que le hago, y no se por que puede ser!.
> para que sepan mas de mi proyecto, yo uso para las ventanas (el model)
> uso el aspectbuffer, yo estoy dudando fuertemente en este aspectBuffer,
> como se puede solucionar esto?.

Tenes que fijarte como quedo tu model luego de cerrar el editor. En el 
boton de OK o Aceptar, luego de realizar las acciones necesarias enviale 
#inspect a tu modelo para verificar que los cambios del buffer fueron 
aplicados al modelo.
Hay una aplicacion tutorial de Dolphin, Dolphin Personal Money y otra 
que buscas por internet, Extending Personal Money o algo asi. Si aún no 
las leiste es una lectura recomendable para empezar con Dolphin.
Es obvio que te vuelvas un poco loco al principio, pero pasa con 
cualquier cosa. Tu paciencia sera recompensada. Leete el Personal Money, 
cuidate, querete.

Saludos
  GallegO

--~--~---------~--~----~------------~-------~--~----~
Ha recibido este mensaje porque está suscrito a Grupos de Google 
"clubSmalltalk" grupo.
 Si quiere publicar en este grupo, mande un correo electrónico a 
[email protected]
 Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED]
 Para visualizar más opciones, visite este grupo 
enhttp://groups.google.com/group/clubSmalltalk
-~----------~----~----~----~------~----~------~--~---

Responder a