Relacion de tablas en grid y ORDEN

10/06/2005 - 14:20 por RgSystems | Informe spam
Hola a todos,

Bueno, una consultilla:

Tengo un grid con una tabla principal relacionada con una tabla hija por un
campo indice en el entorno de datos del formulario.
Y aunque en el entorno de datos, en propiedades de la tabla hija pongo
ORDER="NOMBRE", en el grid no me aparece ordenado por nombre.

Uso VFP5
¿Cual es el problema?
Por supuesto que si lo hiciera con una vista, podría ordenarlo por cualquier
campo, pero ¿ por que no me lo ordena ?

Un saludo y gracias

Roberto García

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
12/06/2005 - 09:57 | Informe spam
Hola Roberto:

Intenta fuera del formulario reproducir la situación y abrir las tablas con
browse para comprobar que en realidad tengas bien establecidos los índices y
las relaciones. Si eso está bien, entonces hay ue ver si dentro del
formulario, por alguna razón estás cambiando el orden de la tabla.


Saludos,

Ana
www.amby.net

"RgSystems" escribió en el mensaje
news:
Mostrar la cita
un
Mostrar la cita
cualquier
Mostrar la cita
#2 RgSystems
13/06/2005 - 10:11 | Informe spam
Hola Ana,

Gracias por tu respuesta.
ya sé que no es muy ético, pero posteé el mismo mensaje en otro de los
grupos de Fox, en el que me comentaron que para que el orden aparezca tal y
como yo quiera definirlo debía crear un índice compuesto con
CAMPO_DE_RELACION + ORDEN DE VISUALIZACION, es decir:
INDICE+FECHA, por ejemplo. De esta forma, la relacion sería a través de
INDICE y fecha sería el campo del orden.

No sé si me he explicado ( tengo la sensación de que hoy estoy un poco
espeso ). El hecho es que así me ha funcionado, aunque no entiendo por qué
si en el entorno de datos le establezco un orden a la tabla hija, en el grid
del formulario no me aparece ordenado por ese campo, bueno, corramos un
tupido velo.

Gracias por contestar y un saludo
Roberto García.

"Ana María Bisbé York" escribió en el mensaje
news:
Mostrar la cita
#3 Ana María Bisbé York
13/06/2005 - 10:21 | Informe spam
Hola Roberto:

Mostrar la cita
¿Cómo que no es ético? Para nada, Preguntar es totalmente ético. Aquí, allí,
donde sea. Lo importante es dar con la solución. Y si luego compartes lo que
te han comentado, pues mejor aún.

Fíjate que yo te decía que probaras a ver si estaban correctamente
establecidos los índices y las relaciones. En principio es lo mismo que te
han indicado, salvo que te dieron la solución correcta y yo no, te dí la vía
para que encontraras el problema.

Mostrar la cita
San Lunes !!!

¿Qué es lo que no te quedó claro? Es importante que veas que los índices y
relaciones tienen que ser exactamente cómo los necesitas, en caso contrario
no se ponen de acuerdo las tablas.


Saludos,

Ana
www.amby.net


"RgSystems" escribió en el mensaje
news:%23jVaQ%23%
Mostrar la cita
y
Mostrar la cita
qué
Mostrar la cita
grid
Mostrar la cita
índices
Mostrar la cita
por
Mostrar la cita
Ads by Google
Search Busqueda sugerida