• Viernes 8 de Noviembre de 2024, 23:04

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Izcariote

Páginas: [1]
1
Visual FoxPro / Re: Boton Siguiente
« en: Martes 19 de Febrero de 2008, 19:13 »
si el cursor que creas en el init es de solamente un alumno al darle click no te llevara aningun otro registro,

lo que tienes que hacer es asegurarte de que despues de crear el cursor tienes que posicionarte en el primer registro, lo haces de la siguiente manera:
Código: Text
  1. select clave from alumno where grado=1 into cursor alumno
  2. go top in alumno
  3. thisform.txtclave.value=alumno.clave
  4.  

Citar
use alumno
if !eof()
skip 1
endif
if eof()
go bottom
endif
thisform.txtclave.value=clave

en lugar de eso puedes hcer lo suguiente:

Código: Text
  1. select alumno
  2. if !eof()
  3.    skip 1
  4. else
  5.    go top
  6. endif
  7. thisform.txtclave.value=alumno.clave
  8.  

espero te sirva :comp:

Saludos

2
Visual FoxPro / Re: Duda Sobre Grids
« en: Martes 19 de Febrero de 2008, 18:14 »
no se si aun te interece aun

a mi me toco hacer algo similar a lo que estas consultando lo que hice fue lo siguiente

Código: Text
  1. SELECT campo1, campo2, campo3, campo FROM tabla1 into cursor cursor1
  2.  
  3. thisform.grid1.RecordSource = "cursor1"
  4.  
  5. thisform.grid1.Enabled = .T.
  6.  

el enabled = . T.  me permite modifcara los registros que tengo en el grid

al modificar los daros del grid los estas modificando en el cursor luego solamente tienes que recorrer el cursor y guardar la unformacion en la tabla que desees con appernd blank, update, replace, o como tu lo desees.

saludos y espero que te sirva aun

3
Visual FoxPro / Re: Ayuda Por Favor !!!!!!!!!!!!!!!!
« en: Martes 19 de Febrero de 2008, 17:41 »
intenta con este codigo en el gotfocus del siguiente texto a modificar u objeto que tome el focus

Código: Text
  1. if thisform.Pageframe1.Page1.txtfecha.value=CTOD(" / / ")
  2.      thisform.Pageframe1.Page1.txtfecha.setfocus
  3. endif
  4.  

4
Visual FoxPro / Re: Unir Tablas
« en: Martes 19 de Febrero de 2008, 16:20 »
no entiendo realmente lo que tu necesitas pero si quieres unir dos tablas tienes que tomar en cuenta que en ambas tablas debe haber un campo que las una por ejemplo en la tabla (A) tienes el Campo (Nombre) y en la tabla (B) tambien tiene que existir el campo nombre.
acontinuacion te detallo mas sobre las uniones de tablas que puedes hacer

INNER JOIN especifica que el resultado de la consulta contenga sólo filas en una tabla con la que coincidan una o varias filas de otra tabla.

LEFT [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas de la tabla a la izquierda de la palabra clave JOIN y sólo las filas que coincidan procedentes de la tabla a la derecha de la palabra clave JOIN. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.

RIGHT [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas de la tabla a la derecha de la palabra clave JOIN y sólo las filas que coincidan de la tabla a la izquierda de la palabra clave JOIN. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.

FULL [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas, coincidan o no, de ambas tablas. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.

5
Visual FoxPro / Re: Registro Bloqueado Por Otro Usuario
« en: Martes 19 de Febrero de 2008, 16:08 »
Gracias por tu ayuda eso soluciono mi problema

6
Visual FoxPro / Registro Bloqueado Por Otro Usuario
« en: Lunes 18 de Febrero de 2008, 19:05 »
tengo en una tabla un registro que fue bloqueado por otro usuario, cuando este utilizaba el registro surgio un problema con la red y lo saco del programa, din antes llegar a la parte donde desbloquea el registro, ahora nadie puede accesar a este registro para modificarlo.

pregunta como puedo desbloquer este registro si no se quien fue que lo bloqueo??
necesito desbloquearlo para que otros usuarios lo puedan utilizar.

Gracias por su ayuda

Páginas: [1]