abrir tabla desde variable

18/01/2005 - 23:26 por Leopoldo Sánchez | Informe spam
Hola, utilizo una variable publica para capturar el nombre de la tabla en la
cual deseo realizar una búsqueda incremental, esto con el fin de 'reciclar'
un form de busqueda que tengo, pero no logro abrir la tabla que necesito
según lo que se haga.

en un form x uso la tabla 'pendientes', guardo en mi variable el nombre de
la tabla y abro el form search.
select pendientes
oApp.alias = alias()
do form search.scx

Como uso sesión de datos privadas, en el init del form search pongo lo sig.
IF USED(oApp.alias)
SELECT oapp.alias
ELSE
USE MBD!oapp.alias SHARED IN 0
SELECT oapp.alias
ENDIF

pero no encuentra el alias, alguien podría decirme como hacerle?

Gracias

Pd. en el grid se pondría algo así? this.column1.ControlSource =
oapp.alias.capellidos

Leopoldo Sánchez
Monterrey, México

Preguntas similare

Leer las respuestas

#6 Alex Feldstein
21/01/2005 - 02:06 | Informe spam
On Thu, 20 Jan 2005 18:22:38 -0600, "Leopoldo Sánchez"
wrote:

Mostrar la cita
No necesariamente "se pierde".
Fíjate cuando te dice que no la encuentra que te dá DBC()



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
#7 Leopoldo Sánchez
21/01/2005 - 16:09 | Informe spam
Ejecuté el dbc y no me mostró nada, he agregado las lineas para abrir la
base de datos y me funcionó, ya me funciona la busqueda incremental, al
teclear un apellido (que como se realiza la busqueda), en el evento click
del grid tengo { THISFORM.RetValue = 'vbusca.nid_perso' , donde
vbusca.nid_socios es el código de la persona seleccionada, de valor númerico
(entero)}, y en el UNLOAD del formulario tengo { RETURN THISFORM.retValue },
para que en el formulario que llamó a la busqueda (form1), me ubique en los
datos de la persona seleccionada, bien ahora me ha salido algo 'extraño',
antes de hacer los cambios para reutilizar el formulario de busquedas para
todos los forms (que ya tenía 3 para cada formulario de diferentes datos),
me marca error de 'Operator/operand type mismatch', ¿por qué me convierte en
caracteres el nid_perso en la vista que creo para la busqueda, cuando en la
tabla origen es númerico? y si lo regreso con VAL(nreValue), simplemente no
encuentra a la persona en el form 1.

Leopoldo Sánchez
Monterrey, México



"Alex Feldstein" escribió en el mensaje
news:
| On Thu, 20 Jan 2005 18:22:38 -0600, "Leopoldo Sánchez"
| wrote:
|
| >¿Pero que no se supone que mi base de datos ya está abierta desde que
inicio
| >el programa?, por que se pierde?
|
| No necesariamente "se pierde".
| Fíjate cuando te dice que no la encuentra que te dá DBC()
|
|
|
| Alex Feldstein
| ________________________________
| Microsoft Visual FoxPro MVP
| Please respond in the public groups so that everybody
| can benefit from the exchange.
| Favor de responder en los foros públicos asi todos se benefician.
| (address munged with ROT-13)
|
| Blog: http://www.bloglines.com/blog/AlexFeldstein
| Website: http://feldstein.net
#8 Leopoldo Sánchez
21/01/2005 - 16:14 | Informe spam
Sorry, no me había fijado en que al nretValue le daba el valor
'vbusca.nid_perso', ENTRE COMILLAS, se las he quitado y me funcionó de
nuevo.
Gracias Alex por tu ayuda.

Leopoldo Sánchez
Monterrey, México



"Alex Feldstein" escribió en el mensaje
news:
| On Thu, 20 Jan 2005 18:22:38 -0600, "Leopoldo Sánchez"
| wrote:
|
| >¿Pero que no se supone que mi base de datos ya está abierta desde que
inicio
| >el programa?, por que se pierde?
|
| No necesariamente "se pierde".
| Fíjate cuando te dice que no la encuentra que te dá DBC()
|
|
|
| Alex Feldstein
| ________________________________
| Microsoft Visual FoxPro MVP
| Please respond in the public groups so that everybody
| can benefit from the exchange.
| Favor de responder en los foros públicos asi todos se benefician.
| (address munged with ROT-13)
|
| Blog: http://www.bloglines.com/blog/AlexFeldstein
| Website: http://feldstein.net
Ads by Google
Search Busqueda sugerida