Manipular Grids

02/07/2003 - 16:10 por William Alberto Urango C | Informe spam
Existe una forma optima de trabajar con los grids?, pues por lo que he visto
hasta el momento estos son muy ineficientes y complicados de manipular.

Preguntas similare

Leer las respuestas

#11 David Amador \(Davphantom\)
04/07/2003 - 13:17 | Informe spam
Claro ... cuando la columna esta basada en una clase (subclase) y esta la
agregas al formulario en tiempo de ejecución

Thisform.grid.addobject('Column1', 'Columngrid.prg')


David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


" NeoLeoX" escribió en el mensaje
news:#
Mostrar la cita
muy
Mostrar la cita
al
Mostrar la cita
casi
Mostrar la cita
mensaje
Mostrar la cita
manipular.
Mostrar la cita
#12 NeoLeoX
06/07/2003 - 23:14 | Informe spam
Gracias por contestarme David

una duda...

que hay en 'Columngrid.prg' ?
podrias darme un pequeño ejemplo?
(quiero saber como hacer esa columna-objeto)

Leonel Ortega


"David Amador (Davphantom)" wrote in message
news:
Mostrar la cita
y
Mostrar la cita
ineficientes????
Mostrar la cita
un
Mostrar la cita
he
Mostrar la cita
#13 David Amador \(Davphantom\)
07/07/2003 - 00:11 | Informe spam
En el prg se encuentra la definición de una clase columna ...

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


" NeoLeoX" escribió en el mensaje
news:
Mostrar la cita
la
Mostrar la cita
tengo
Mostrar la cita
columnas
Mostrar la cita
(ascendente/descendente)
Mostrar la cita
un
Mostrar la cita
en
Mostrar la cita
que
Mostrar la cita
#14 Marcos M. B.
07/07/2003 - 21:16 | Informe spam
Saludos !

Tengo 2 textbox, en el cual pido fecha y RPE[ID], posteriormente vacio la
informacion relacionada al grid, utilizando el siguiente cursor:

Originalmente obtuve mi grid, ubicandome en mi entorno de datos,
posteriormente de la tabla tcontrolhorariojustificado arrastre a mi forma
y ya tenia el grid apuntando hacia los campos de mi tabla.

Ahora bien tuve la necesidad de validar lo datos que aparecieran en el
grid en base a Fecha y RPE[ID]...

Para lo cual con la ayuda de Ana Maria B. resolvi mi problema con el
siguiente cursor:

select tcontrolhorariojustificado.rpe, ;
tcontrolhorariojustificado.idmateria,
tcontrolhorariojustificado.idcarrera, tcontrolhorariojustificado.nhorae, ;
tcontrolhorariojustificado.nverificae,
tcontrolhorariojustificado.nhoras, tcontrolhorariojustificado.nverificas, ;
tcontrolhorariojustificado.turno, tcontrolhorariojustificado.fecha,
tcontrolhorariojustificado.idjustificacion ;
from tcontrolhorariojustificado ;
where tcontrolhorariojustificado.fecha = thisform.Datetextbox1.Value and ;
tcontrolhorariojustificado.rpe = alltrim(thisform.rtextbox1.Value) and ;
((tcontrolhorariojustificado.nverificae != 1)
or(tcontrolhorariojustificado.nverificas != 1));
into cursor curJustifica

thisform.grdTcontrolhorariojustificado.RecordSource="curJustifica"
thisform.grdTcontrolhorariojustificado.Refresh()


Ahora bien el Cursor me funciona perfectamente hace lo que requiero.

El problema que tengo es que cuando introduzco la fecha y el RPE por
primera ves todo esta bien, pero la segunda ves que doy otra fecha y otro
RPE, en el grid pasa lo siguiente:

Las columnas se hacen pequeñas[ancho]
Los encabezados de cada columna toman el nombre del campo de la tabla
siendo que tenian otro titulo.

No se a que se pueda deber tal suceso...

Muchas Gracias.
Hasta Luego.

Atte: Marco A. Méndez Bueno




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Ads by Google
Search Busqueda sugerida