Modificar el ControlSource de un TextBox en una clase

03/12/2003 - 19:06 por Rodolfo Arias | Informe spam
Estimados compañeros e creado una simple clase de prueba, basada en un
textbox el cual inserto en un grid de un form, mi problema se da cuando
quiero cambiar o agregar el valor al controlsource del textbox nuevo,
muestro a continuación el código:

Thisform.AddObject('objGrid','Grid')
Thisform.ObjGrid.column1.Addobject("txtn1","txtb1")
Thisform.ObjGrid.column1.txtn1.ControlSource = "client.codigo"

En el momento que le defino el ControlSource me da el siguiente error:

"El objeto primario no permitirá esta configuración de propiedad para
frm_buscar.objgrid.column1.txtn1.ControlSource."

Noté que ya el ControlSource del textbox de la clase insertada tienen
cargado el campo inicial de la tabla que previamente llamé, antes de crear
el grid. ¿Por favor alguna idea de como variar el ControlSource?.

Saludos y mil gracias.

Rodolfo Arias
Costa Rica.
 

Leer las respuestas

#1 Alberto Rodriguez
03/12/2003 - 23:05 | Informe spam
Thisform.ObjGrid.ControlSource = "client"
Thisform.ObjGrid.column1.txtn1.ControlSource = "client.codigo"

Rodolfo Arias wrote:

Estimados compañeros e creado una simple clase de prueba, basada en un
textbox el cual inserto en un grid de un form, mi problema se da cuando
quiero cambiar o agregar el valor al controlsource del textbox nuevo,
muestro a continuación el código:

Thisform.AddObject('objGrid','Grid')
Thisform.ObjGrid.column1.Addobject("txtn1","txtb1")
Thisform.ObjGrid.column1.txtn1.ControlSource = "client.codigo"

En el momento que le defino el ControlSource me da el siguiente error:

"El objeto primario no permitirá esta configuración de propiedad para
frm_buscar.objgrid.column1.txtn1.ControlSource."

Noté que ya el ControlSource del textbox de la clase insertada tienen
cargado el campo inicial de la tabla que previamente llamé, antes de crear
el grid. ¿Por favor alguna idea de como variar el ControlSource?.

Saludos y mil gracias.

Rodolfo Arias
Costa Rica.





Alberto Rodriguez
JARSoft Argentina

Preguntas similares