FoxPro/Visual FoxPro - ACTUALIZAR CURSOR SQ

   
Vista:
Imágen de perfil de HELDERC

ACTUALIZAR CURSOR SQ

Publicado por HELDERC agosto122006@gmail.com (36 intervenciones) el 07/03/2016 21:45:40
Hola a todos, estoy haciendo un cursor SQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cCodPac = ALLTRIM(.cboNombre_pac.Value)
        SELECT tblPacientes
        SELECT codigo_pac, id_pac,;
                ALLTRIM(nombres_pac) +" "+;
                ALLTRIM(apellidos_pac) as _nombrePac,;
                nacion_pac, fecha_nac_pac,;
                sexo_pac, edad_pac,;
                religion_pac, ocupacion_pac,;
                estado_civ_pac, telefono_pac,;
                celular_pac, direccion_pac,;
                pais_pac, depto_pac,;
                muni_pac, foto_pac,;
                email_pac, fecha_pac,;
                usu_agr_pac, fecha_agr_pac,;
                usu_mod_pac, fecha_mod_pac;
        FROM tblPacientes;
        WHERE codigo_pac = cCodPac;
        INTO CURSOR _tblPacientesRQ1 READWRITE

con este cursor alimento un combobox, el form de parte de un formset o conjunto de formularios, cuando salgo del form con thisform.hide y vuelvo a cargar el form con quiero que el combo actualice los valores que cambie en otro form,

con esto cargo el combo;
1
2
3
4
5
6
7
*rellenando combo
SELECT _tblPacientesRQ1
.cboNombre_pac.ColumnCount = 2
.cboNombre_pac.RowSourceType = 0
.cboNombre_pac.value = ""
.cboNombre_pac.RowSourceType = 6
.cboNombre_pac.RowSource = "_tblPacientesRQ1._nombrePac, codigo_pac"

Me gustaria ver como recargar el combo en tiempo de ejecución.

Saludos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ACTUALIZAR CURSOR SQ

Publicado por Saul Hernandez (676 intervenciones) el 09/03/2016 04:21:00
Hola..

Me gustaria ayudarte.. pero note entiendo nada ??

Que quieres en realidad.


con este cursor alimento un combobox, el form de parte de un formset o conjunto de formularios, cuando salgo del form con thisform.hide y vuelvo a cargar el form con quiero que el combo actualice los valores que cambie en otro form,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Helder Martínez

ACTUALIZAR CURSOR SQ

Publicado por Helder Martínez agosto122006@gmail.com (36 intervenciones) el 09/03/2016 13:27:44
HOLA SAUL,

Por ejemplo.

1 hago un cursor select * from, con este cursor alimento un combo box.
Ahí busco datos y Toda la cosa. Ok ,quizá el usuario desea modificar algún dato d la tabla física qe viene el cursor select.

2. Entonces salgo de este form con un hide,
Para modificar los registros de la tabla física e otro form, cuando retorno al form donde estaba . Y a ver el select anterior , no le sale la información actualizada en el combo. Afecte la tabla física pero no me ha recargado el select cursor.

No sé si me entiendes, gracias

Saludos Saul
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ACTUALIZAR CURSOR SQ

Publicado por Saúl Hernández Aguilar (676 intervenciones) el 10/03/2016 22:30:10
Hola Helder

Mira los procesos son asi.

Cuando llamas a tu Form donde tienes tu Select.

Llama el procedimiento donde haces el cursor

Y lo cargas.
(es decir cuando carga el Form) o cuando lo muestras (antes del Show)

MiForm.Show -- Inicia
(llamas a tu llenada de Combo)
Recuerda que creas un Cursor de ahi lo llamas a tu combo y listo.
en el form es el metodo Load

MiForm.Hide -- Ocultas


Suerte..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de HELDERC

ACTUALIZAR CURSOR SQ

Publicado por HELDERC agosto122006@gmail.com (36 intervenciones) el 15/03/2016 06:54:16
GRACIAS SAUL, CREE UN METODO PARA EL COMBO, ASI COMO DICES TU; CARGO ESE METODO AL COMBO CUANDO HAGO REFERENCIA AL FORM.

MUCHAS GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

ACTUALIZAR CURSOR SQ

Publicado por Juan R. (100 intervenciones) el 15/03/2016 00:58:02
Buenas HELDERC

No sé si has solucionado el problema. Quizás podrías probar a Refrescar el formulario o incluso el combo, antes de volver a mostrar el formulario.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de HELDERC

ACTUALIZAR CURSOR SQ

Publicado por HELDERC agosto122006@gmail.com (36 intervenciones) el 15/03/2016 06:55:08
GRACIAS JUAN, CREE UN METODO PARA EL COMBO; CARGO ESE METODO AL COMBO CUANDO HAGO REFERENCIA AL FORM.
MUCHAS GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar