In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Ayuda en crear registro

Foro de Xailer profesional en español
Responder
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Ayuda en crear registro

Mensaje 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)Â
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Ayuda en crear registro

Mensaje 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.
>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Ayuda en crear registro

Mensaje 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.
>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Ayuda en crear registro

Mensaje 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)Â
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Ayuda en crear registro

Mensaje 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.
>
>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Ayuda en crear registro

Mensaje 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.
>>
>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Ayuda en crear registro

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Ayuda en crear registro

Mensaje 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)Â
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Ayuda en crear registro

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder