Grid Insertar mas Registros ??

27/02/2004 - 13:20 por Manuel0 | Informe spam
Hola Amigos

Tengo el siguiente problemita tengo un Grid y al "Control Source" le asigno
un Archivo, el cual no tiene registros, la idea es ir insertando registros
en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la tengo
en Falso, también chequie el "View".
Probé insertando un registro en el archivo, y ahí me mostro el registro en
el Grid, lo puedo modificar, pero no puedo insertar mas registros.
Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me permita
ver una cuadrícula e insertar registros en ella.
Pd: Trabajo con VFP 6.0
Desde ya muchas gracias...

Manuel G.

Preguntas similare

Leer las respuestas

#1 Gabriel Gonzalez
27/02/2004 - 16:06 | Informe spam
Hola
Setea en .t. la propiedad Allowaddnew de la grilla

Saludos
Gabriel Gonzalez
"Manuel0" escribió en el mensaje
news:uhKwm3S$
Hola Amigos

Tengo el siguiente problemita tengo un Grid y al "Control Source" le


asigno
un Archivo, el cual no tiene registros, la idea es ir insertando registros
en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la


tengo
en Falso, también chequie el "View".
Probé insertando un registro en el archivo, y ahí me mostro el registro en
el Grid, lo puedo modificar, pero no puedo insertar mas registros.
Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me permita
ver una cuadrícula e insertar registros en ella.
Pd: Trabajo con VFP 6.0
Desde ya muchas gracias...

Manuel G.


Respuesta Responder a este mensaje
#2 Manuel0
27/02/2004 - 16:56 | Informe spam
Hola Amigo

Muchas gracias me sirvió, pero tengo que agregar un registro en blanco para
poder insertar mas registros a la grilla.

Ahora me asaltan otras dudas.
¿Como puedo tener el dato de la fila,columna de la grilla en la estoy
posesionado?
No encontré la propiedad Value de la Celda ni tampoco el lostFocus.

La verdad lo que quiero hacer es por Ejemplo ingrezar un Código en la
primera columna y que en la segunda que me muestre la descripción del
Código ingrezado.En qué metodo puedo hacer el proceso de busqueda y asignar
a la segunda columna la descripción?

Desde ya gracias ...





"Gabriel Gonzalez" escribió en el mensaje
news:ORZXmLU$
Hola
Setea en .t. la propiedad Allowaddnew de la grilla

Saludos
Gabriel Gonzalez
"Manuel0" escribió en el mensaje
news:uhKwm3S$
> Hola Amigos
>
> Tengo el siguiente problemita tengo un Grid y al "Control Source" le
asigno
> un Archivo, el cual no tiene registros, la idea es ir insertando


registros
> en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la
tengo
> en Falso, también chequie el "View".
> Probé insertando un registro en el archivo, y ahí me mostro el registro


en
> el Grid, lo puedo modificar, pero no puedo insertar mas registros.
> Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me


permita
> ver una cuadrícula e insertar registros en ella.
> Pd: Trabajo con VFP 6.0
> Desde ya muchas gracias...
>
> Manuel G.
>
>


Respuesta Responder a este mensaje
#3 Gabriel Gonzalez
27/02/2004 - 17:35 | Informe spam
Hola
Si la tabla que tenes asociada a la grilla esta vacia si tenes que hacer
un append blank o insert antes, pero si tiene datos no es necesario, se van
agregando a medida que bajas con la flecha (te va agregando tantos registros
en blanco como lineas vayas bajando). El dato es el del registro en que te
encuentres posicionado en ese momento (el que tengas seleccionado en la
grilla, es el que esta seleccionado en la tabla), apuntas al campo de la
tabla y listo.

si lo que qures es mostrar campos de diferentes tablas, podes relacionar las
tablas y pones los campos que quieras mostrar en la grilla (seteas el
controlsource de cada columma)
Ejemplo la tabla1 tiene el codigo y la tabla2 tiene por ejemplo la
descripcion

THISFORM.Grid1.Column1.ControlSource = 'tabla1.codigo'
THISFORM.Grid1.Column2.ControlSource = 'tabla2.Descripcion'

Saludos
Gabriel González


"Manuel0" escribió en el mensaje
news:%23Lc6FyU$
Hola Amigo

Muchas gracias me sirvió, pero tengo que agregar un registro en blanco


para
poder insertar mas registros a la grilla.

Ahora me asaltan otras dudas.
¿Como puedo tener el dato de la fila,columna de la grilla en la estoy
posesionado?
No encontré la propiedad Value de la Celda ni tampoco el lostFocus.

La verdad lo que quiero hacer es por Ejemplo ingrezar un Código en la
primera columna y que en la segunda que me muestre la descripción del
Código ingrezado.En qué metodo puedo hacer el proceso de busqueda y


asignar
a la segunda columna la descripción?

Desde ya gracias ...





"Gabriel Gonzalez" escribió en el mensaje
news:ORZXmLU$
> Hola
> Setea en .t. la propiedad Allowaddnew de la grilla
>
> Saludos
> Gabriel Gonzalez
> "Manuel0" escribió en el mensaje
> news:uhKwm3S$
> > Hola Amigos
> >
> > Tengo el siguiente problemita tengo un Grid y al "Control Source" le
> asigno
> > un Archivo, el cual no tiene registros, la idea es ir insertando
registros
> > en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la
> tengo
> > en Falso, también chequie el "View".
> > Probé insertando un registro en el archivo, y ahí me mostro el


registro
en
> > el Grid, lo puedo modificar, pero no puedo insertar mas registros.
> > Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me
permita
> > ver una cuadrícula e insertar registros en ella.
> > Pd: Trabajo con VFP 6.0
> > Desde ya muchas gracias...
> >
> > Manuel G.
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Ana María Bisbé York
28/02/2004 - 10:17 | Informe spam
Hola Manuel:

¿Como puedo tener el dato de la fila,columna de la grilla en la estoy
posesionado?
No encontré la propiedad Value de la Celda ni tampoco el lostFocus.



La propiedad value está asociada al control que está contenido dentra de la
columna, la columna por si, no tiene valor, el valor es del textbox,
checkbox o sea cual sea el control que tienes en la columna. Por cierto que
puedes tener más de un control por columna y cada uno tendrá su value
correspondiente.

En qué metodo puedo hacer el proceso de busqueda y asignar
a la segunda columna la descripción?


Pues es lo mismo, en los métodos asociados al control, por ejemplo en
text.valid, text.LostFocus

Saludos,

Ana

"Manuel0" escribió en el mensaje
news:#Lc6FyU$
Hola Amigo

Muchas gracias me sirvió, pero tengo que agregar un registro en blanco


para
poder insertar mas registros a la grilla.

Ahora me asaltan otras dudas.
¿Como puedo tener el dato de la fila,columna de la grilla en la estoy
posesionado?
No encontré la propiedad Value de la Celda ni tampoco el lostFocus.

La verdad lo que quiero hacer es por Ejemplo ingrezar un Código en la
primera columna y que en la segunda que me muestre la descripción del
Código ingrezado.En qué metodo puedo hacer el proceso de busqueda y


asignar
a la segunda columna la descripción?

Desde ya gracias ...





"Gabriel Gonzalez" escribió en el mensaje
news:ORZXmLU$
> Hola
> Setea en .t. la propiedad Allowaddnew de la grilla
>
> Saludos
> Gabriel Gonzalez
> "Manuel0" escribió en el mensaje
> news:uhKwm3S$
> > Hola Amigos
> >
> > Tengo el siguiente problemita tengo un Grid y al "Control Source" le
> asigno
> > un Archivo, el cual no tiene registros, la idea es ir insertando
registros
> > en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la
> tengo
> > en Falso, también chequie el "View".
> > Probé insertando un registro en el archivo, y ahí me mostro el


registro
en
> > el Grid, lo puedo modificar, pero no puedo insertar mas registros.
> > Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me
permita
> > ver una cuadrícula e insertar registros en ella.
> > Pd: Trabajo con VFP 6.0
> > Desde ya muchas gracias...
> >
> > Manuel G.
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Manuel0
01/03/2004 - 14:07 | Informe spam
Gracias por vuestra Ayuda

Logré hacerlo.
Ahora lo que quiero es: por ejemplo Tengo una Columna A,B,C , quiero asignar
en C la multiplicacion de A * B . Esto lo hice en el Valid de la Grilla ,
pero solo me actualiza C cuando pierdo el Foco de la Grilla .Como lo puedo
hacer para que me actualice C una vez que yo ya he digitado ambos datos o
simplemente al desplazarme con las teclas dentro de la grilla??





"Manuel0" escribió en el mensaje
news:#Lc6FyU$
Hola Amigo

Muchas gracias me sirvió, pero tengo que agregar un registro en blanco


para
poder insertar mas registros a la grilla.

Ahora me asaltan otras dudas.
¿Como puedo tener el dato de la fila,columna de la grilla en la estoy
posesionado?
No encontré la propiedad Value de la Celda ni tampoco el lostFocus.

La verdad lo que quiero hacer es por Ejemplo ingrezar un Código en la
primera columna y que en la segunda que me muestre la descripción del
Código ingrezado.En qué metodo puedo hacer el proceso de busqueda y


asignar
a la segunda columna la descripción?

Desde ya gracias ...





"Gabriel Gonzalez" escribió en el mensaje
news:ORZXmLU$
> Hola
> Setea en .t. la propiedad Allowaddnew de la grilla
>
> Saludos
> Gabriel Gonzalez
> "Manuel0" escribió en el mensaje
> news:uhKwm3S$
> > Hola Amigos
> >
> > Tengo el siguiente problemita tengo un Grid y al "Control Source" le
> asigno
> > un Archivo, el cual no tiene registros, la idea es ir insertando
registros
> > en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la
> tengo
> > en Falso, también chequie el "View".
> > Probé insertando un registro en el archivo, y ahí me mostro el


registro
en
> > el Grid, lo puedo modificar, pero no puedo insertar mas registros.
> > Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me
permita
> > ver una cuadrícula e insertar registros en ella.
> > Pd: Trabajo con VFP 6.0
> > Desde ya muchas gracias...
> >
> > Manuel G.
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida