Página 1 de 1

Ayuda en crear registro

Publicado: Dom Ene 07, 2007 1:39 pm
por PILO
Necesito ayuda para los siguiente en este proyecto
En la ventana explotaciones, Selecciono con 1 click el registro "TITULAR"
despues en el boton "Al-Codi" lo pulso,
Tengo que coger todos los datos que tengo en este registro para añadirselos
a uno
nuevo, y en el formulario "Añadir Nueva Explotacion" tene que presentarlos
y en el caja de "datos codigos", aqui se modifican los datos nuevos
comprobando si es codigo exite en la base de datos, si existe se queda otra
vez
en el mismo tdbedit y si no existe pasa al siguiente
Cuando le doy a aceptar, tiene que pasar todos los datos de la ventana
al nuevo registro,
Me pasa que los datos que no esta en el recuadro de "datos de codigo" no
lo actualiza en la base de datos.
Me urge que me ayudeis, si alguien puede se lo agradeceria.


Attached files pilo.zip (18 KB)Â

Ayuda en crear registro

Publicado: Lun Ene 08, 2007 10:46 am
por PILO
Ignacio mira si puedes revisar este proyectos
lo necesito los antes posible ya que no puedo continuar desarrollando si
esto me funciona
mal , Gracias de antemano por tu tiempo
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=45a0e9f6@news.xailer.com...]45a0e9f6@news.xailer.com...[/email]
> Necesito ayuda para los siguiente en este proyecto
> En la ventana explotaciones, Selecciono con 1 click el registro "TITULAR"
> despues en el boton "Al-Codi" lo pulso,
> Tengo que coger todos los datos que tengo en este registro para
> añadirselos a uno
> nuevo, y en el formulario "Añadir Nueva Explotacion" tene que presentarlos
> y en el caja de "datos codigos", aqui se modifican los datos nuevos
> comprobando si es codigo exite en la base de datos, si existe se queda
> otra vez
> en el mismo tdbedit y si no existe pasa al siguiente
> Cuando le doy a aceptar, tiene que pasar todos los datos de la ventana
> al nuevo registro,
> Me pasa que los datos que no esta en el recuadro de "datos de codigo" no
> lo actualiza en la base de datos.
> Me urge que me ayudeis, si alguien puede se lo agradeceria.
>
>
>

Ayuda en crear registro

Publicado: Lun Ene 08, 2007 5:17 pm
por ignacio
Pilo,
De verdad que lo siento, pero no puedo ayudarte. Lo que me estás pidiendo es
sencillamente ayuda para arreglar errores en tu código.
Qué conste que lo he intentado y obtengo este error:
SELECIONAREXPLO(283)
Error BASE/1003 No existe la variable: VERSION
Argumentos: ()
Veo que se llama a Update() dos veces (líneas 390 y 394) sin que haya un
segundo Addnew(), por lo tanto sobra el de la línea 390.
Pero después de ver el código y comprobar claramente que NO es un ejemplo,
he pensado que no debía seguir ya que es contraproducente para los dos.
Para ti ya que nunca terminarás de controlar la herramienta si cada vez que
te tropiezas te lo arreglamos y para nosotros, pues aparte del tiempo
considerable que nos lleva encontrar estos bugs, estamos perdiendo el norte
en lo que debe ser realmente un soporte técnico de la propia herramienta ya
que a veces se están trasladando vuestros problemas a nosotros sin realmente
serlo, desprestigiando a Xailer que aparece en los foros como único
culpable, y cuanto más os ayudemos más desprestigio para Xailer ya que
lógicamente se incrementarán las demandas de ayuda.
Espero que a través de la propia comunidad de usuarios de Xailer puedas
encontrar ayuda, y te recomiendo que para ello crees ejemplos lo más
pequeños posible de lo que quieres hacer, ya veras como enseguida lo
solucionas. Hay mucha gente dispuesta a ayudarte, y desde aquí les doy las
gracias a todos ellos.
No obstante, no descarto que pueda ser un error de Xailer, si así lo crees,
te ruego que hagas un pequeño ejemplo que reproduzca el problema, o nos
indiques un ejemplo existente que podamos modificar para reproducir el
fallo.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:45a212f5$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ignacio mira si puedes revisar este proyectos
> lo necesito los antes posible ya que no puedo continuar desarrollando si
> esto me funciona
> mal , Gracias de antemano por tu tiempo
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=45a0e9f6@news.xailer.com...]45a0e9f6@news.xailer.com...[/email]
>> Necesito ayuda para los siguiente en este proyecto
>> En la ventana explotaciones, Selecciono con 1 click el registro "TITULAR"
>> despues en el boton "Al-Codi" lo pulso,
>> Tengo que coger todos los datos que tengo en este registro para
>> añadirselos a uno
>> nuevo, y en el formulario "Añadir Nueva Explotacion" tene que
>> presentarlos
>> y en el caja de "datos codigos", aqui se modifican los datos nuevos
>> comprobando si es codigo exite en la base de datos, si existe se queda
>> otra vez
>> en el mismo tdbedit y si no existe pasa al siguiente
>> Cuando le doy a aceptar, tiene que pasar todos los datos de la ventana
>> al nuevo registro,
>> Me pasa que los datos que no esta en el recuadro de "datos de codigo" no
>> lo actualiza en la base de datos.
>> Me urge que me ayudeis, si alguien puede se lo agradeceria.
>>
>>
>>
>
>

Ayuda en crear registro

Publicado: Mar Ene 09, 2007 4:37 pm
por PILO
Perdona Ignacio, pero no pido ayuda al tema de codigo, sino pulso el boton
de "alt-cod",
cojo los datos del registro del data set que esta el cursor, el el browse y
los pasos
a variables para crear un nuevo registro, pongo los datos en el nuevo
registro, pero
en el formulario nuevo me muestra uno si otros no, lo que quier que veas es
porque
esta ese error, que es lo que me esta haciendo perde mucho tiempo y en el
otro foro
me ha dado ejemplo y no consigo que me fucione bien,
Te adjuto otro proyecto para que veas dicho error y me comentas por que es
revisa solo el metodo de "METHOD AddNewcodigo() CLASS TFexplota"
Y el formulario TFcodigonuevo, lo que quiero es que los valores
Espero que con este ejemplo me puedas decir porque se me produce dicho error
en el boton "la-nif" me funciona bien, pero el el "Al-cod" no, o no se como
hacerlo
Gracias por tu tiempo.


Attached files pilo.zip (16.5 KB)Â

Ayuda en crear registro

Publicado: Mié Ene 10, 2007 10:42 am
por PILO
Ingancio o Jose, podeis mirar el error,
Gracias.
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=45a3b6b9@news.xailer.com...]45a3b6b9@news.xailer.com...[/email]
> Perdona Ignacio, pero no pido ayuda al tema de codigo, sino pulso el boton
> de "alt-cod",
> cojo los datos del registro del data set que esta el cursor, el el browse
> y los pasos
> a variables para crear un nuevo registro, pongo los datos en el nuevo
> registro, pero
> en el formulario nuevo me muestra uno si otros no, lo que quier que veas
> es porque
> esta ese error, que es lo que me esta haciendo perde mucho tiempo y en el
> otro foro
> me ha dado ejemplo y no consigo que me fucione bien,
> Te adjuto otro proyecto para que veas dicho error y me comentas por que es
> revisa solo el metodo de "METHOD AddNewcodigo() CLASS TFexplota"
> Y el formulario TFcodigonuevo, lo que quiero es que los valores
> Espero que con este ejemplo me puedas decir porque se me produce dicho
> error
> en el boton "la-nif" me funciona bien, pero el el "Al-cod" no, o no se
> como hacerlo
> Gracias por tu tiempo.
>
>
>
>

Ayuda en crear registro

Publicado: Mié Ene 10, 2007 10:57 am
por ignacio
Pilo,
Creo que fui bastante claro en mi anterior mensaje. Te ruego por favor que
lo revises.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=45a4b4f0@news.xailer.com...]45a4b4f0@news.xailer.com...[/email]
> Ingancio o Jose, podeis mirar el error,
> Gracias.
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=45a3b6b9@news.xailer.com...]45a3b6b9@news.xailer.com...[/email]
>> Perdona Ignacio, pero no pido ayuda al tema de codigo, sino pulso el
>> boton de "alt-cod",
>> cojo los datos del registro del data set que esta el cursor, el el
>> browse y los pasos
>> a variables para crear un nuevo registro, pongo los datos en el nuevo
>> registro, pero
>> en el formulario nuevo me muestra uno si otros no, lo que quier que veas
>> es porque
>> esta ese error, que es lo que me esta haciendo perde mucho tiempo y en
>> el otro foro
>> me ha dado ejemplo y no consigo que me fucione bien,
>> Te adjuto otro proyecto para que veas dicho error y me comentas por que
>> es
>> revisa solo el metodo de "METHOD AddNewcodigo() CLASS TFexplota"
>> Y el formulario TFcodigonuevo, lo que quiero es que los valores
>> Espero que con este ejemplo me puedas decir porque se me produce dicho
>> error
>> en el boton "la-nif" me funciona bien, pero el el "Al-cod" no, o no se
>> como hacerlo
>> Gracias por tu tiempo.
>>
>>
>>
>>
>
>

Ayuda en crear registro

Publicado: Mié Ene 10, 2007 11:51 am
por jfgimenez
PILO,
acabo de probarlo por curiosidad, y con todo respeto, lo que has enviado ni
siquiera coincide con lo que dices. Me explico:
1) He tenido que entrar a cada una de las opciones del menú para ver donde
está el formulario que supuestamente tenemos que revisar. ¿Tan difícil es
enviar un proyecto que contenga ese formulario solamente para revisarlo?
2) Al entrar en ese formulario se produce un error de un nombre de
componente que está cambiado. Eso indica que ni siquiera lo has probado
antes de enviarlo. Tienes que entender que así es muy difícil revisar nada.
Aún así, lo he corregido para poder seguir.
> Perdona Ignacio, pero no pido ayuda al tema de codigo, sino pulso el boton
> de "alt-cod",
3) No he visto ningún botón de "alt-cod"
> Te adjuto otro proyecto para que veas dicho error y me comentas por que es
> revisa solo el metodo de "METHOD AddNewcodigo() CLASS TFexplota"
4) No hay ningún método AddNewCodigo() ni ningún formulario TFexplota en el
proyecto
> Y el formulario TFcodigonuevo, lo que quiero es que los valores
5) Tampoco hay ningún formulario TFcodigonuevo
> Espero que con este ejemplo me puedas decir porque se me produce dicho
> error
> en el boton "la-nif" me funciona bien, pero el el "Al-cod" no, o no se
> como hacerlo
6) Tampoco hay ningún botón "la-nif" ni "Al-cod"
7) Si desde el segundo formulario (TForm1 en listapersonas.prg) intento
añadir o editar algún registro, aparece un error:
"Message not found: TFORM1:ODATALISTAPERSONAS"
Como comprenderás, es imposible para nosotros comprobar lo que nos dices e
intentar ayudarte. Muchas veces pedimos un ejemplo que muestre el problema
para revisarlo, pero ese ejemplo tiene que ser:
- lo más pequeño posible, y que no contenga código que no tenga que ver
directamente con el problema
- autocontenido, es decir, que se pueda compilar y ejecutar
- y por supuesto, que esté revisado y probado, y que no tenga otros errores
que no tienen nada que ver con el problema que se pretende solucionar
Creo que no es difícil de conseguir. Es más, me consta por otros usuarios
que al hacer un pequeño ejemplo, muchas veces el propio usuario se da cuenta
del error y lo corrige, y lo que es más importante, aprende del error para
no cometerlo más.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Ayuda en crear registro

Publicado: Mié Ene 10, 2007 12:57 pm
por PILO
Perdona, pero creo que es este mismo, lo he vuelto a generar los de mandar
Espero que este este bien, creo que lo mande la segunda vez solo con lo que
da
el error y nada mas, perdona por ello, y Gracias por tu tiempo
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=45a4c544@news.xailer.com...]45a4c544@news.xailer.com...[/email]
> PILO,
>
> acabo de probarlo por curiosidad, y con todo respeto, lo que has enviado
> ni
> siquiera coincide con lo que dices. Me explico:
>
>> Perdona Ignacio, pero no pido ayuda al tema de codigo, sino pulso el
>> boton
>> de "al-codi", (Aqui estaba mal puesto lo de boton)
>
> 3) No he visto ningún botón de "alt-cod"
>
>
>> Te adjuto otro proyecto para que veas dicho error y me comentas por que
>> es
>> revisa solo el metodo de "METHOD AddNewcodigo() CLASS TFexplota"
>
>> Y el formulario TFcodigonuevo, lo que quiero es que los valores
>
>> Espero que con este ejemplo me puedas decir porque se me produce dicho
>> error
>> en el boton "al-nif" me funciona bien, pero el el "Al-codi" no, o no se
>> como hacerlo
>
> Como comprenderás, es imposible para nosotros comprobar lo que nos dices e
> intentar ayudarte. Muchas veces pedimos un ejemplo que muestre el problema
> para revisarlo, pero ese ejemplo tiene que ser:
>
> - lo más pequeño posible, y que no contenga código que no tenga que ver
> directamente con el problema
>
> - autocontenido, es decir, que se pueda compilar y ejecutar
>
> - y por supuesto, que esté revisado y probado, y que no tenga otros
> errores
> que no tienen nada que ver con el problema que se pretende solucionar
>
> Creo que no es difícil de conseguir. Es más, me consta por otros usuarios
> que al hacer un pequeño ejemplo, muchas veces el propio usuario se da
> cuenta
> del error y lo corrige, y lo que es más importante, aprende del error para
> no cometerlo más.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>


Attached files pilo.zip (15.7 KB)Â

Ayuda en crear registro

Publicado: Mié Ene 10, 2007 1:39 pm
por jfgimenez
PILO,
lo que te falta es asignar el dataset en *TODOS* los datacontrols del
formulario. Ahora mismo tienes asignado el evento OnCreate sólo en unos
cuantos, no en todos. Y ese evento OnCreate es el que asigna el dataset.
Y fíjate, si nos hubieras hecho caso antes, y hubieras preparado un pequeño
ejemplo autocontenido, te habrías dado cuenta enseguida de dónde estaba el
problema.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info