** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Qué campo hay en este cuadro de texto?
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoQué campo hay en este cuadro de texto?

 Responder Responder
Autor
Mensaje
alesan055 Ver desplegable
Nuevo
Nuevo


Unido: 05/Febrero/2010
Localización: España
Estado: Sin conexión
Puntos: 35
Enlace directo a este mensaje Tema: Qué campo hay en este cuadro de texto?
    Enviado: 16/Enero/2020 a las 18:21
Hola.

Si un cuadro de texto tiene asociado el campo "NumFactura", para hacer que ese cuadro de texto tenga asociado el campo "ImpFactura" uso la siguiente orden:

Me!frmPagosFacturas!NumFactura.ControlSource = "ImpFactura"

Ahora bien, que orden puedo utilizar para que me devuelva el nombre del campo que ahora tiene ese cuadro de texto, osea "ImpFactura"?

Un saludo.
Arriba
prga Ver desplegable
Moderador
Moderador


Unido: 16/Noviembre/2004
Localización: España
Estado: Sin conexión
Puntos: 3523
Enlace directo a este mensaje Enviado: 16/Enero/2020 a las 19:38
Hola
Si he entendido bien:
micampo=Me!frmPagosFacturas!NumFactura.ControlSource
Escrito de memoria, así es que...
Espero que sea la solución.
Ya comentas.
Un saludo a todos
Arriba
alesan055 Ver desplegable
Nuevo
Nuevo


Unido: 05/Febrero/2010
Localización: España
Estado: Sin conexión
Puntos: 35
Enlace directo a este mensaje Enviado: 17/Enero/2020 a las 19:37
Ese código no me sirve, porque en la línea:
Me!frmPagosFacturas!NumFactura.ControlSource = "ImpFactura"

el cuadro de texto ya no contiene "NumFactura", sino "ImpFactura".

Lo que quiero saber es como capturo que tiene este último campo.

Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: en línea
Puntos: 14732
Enlace directo a este mensaje Enviado: 17/Enero/2020 a las 20:54
Vamos a ver... creo que el problema es hablar con propiedad y nombrando las cosas por su nombre.

Publicado originalmente por alesan055 alesan055 escribió:

Si un cuadro de texto tiene asociado el campo "NumFactura", para hacer que ese cuadro de texto tenga asociado el campo "ImpFactura" uso la siguiente orden:

Me!frmPagosFacturas!NumFactura.ControlSource = "ImpFactura"

Eso se entiende como:
Tienes un cuadro de texto llamado NumFactura que tiene, como origen del control, el campo NumFactura. Para que, en lugar de mostrar el NumFactura, muestre el ImpFactura, realizas un cambio de la propiedad ControlSource.

La propiedad Name del control es NumFactura y no la cambias. La propiedad que cambias es la ControlSource.

Publicado originalmente por alesan055 alesan055 escribió:

Ahora bien, que orden puedo utilizar para que me devuelva el nombre del campo que ahora tiene ese cuadro de texto, osea "ImpFactura"?
Si primero asignas el ControlSource del control NumFactura al campo ImpFactura, es lógico que, al preguntar el ControlSource del control NumFactura, este continue siendo ImpFactura.

Para la pregunta y datos que has expuesto, la respuesta de prga es correcta. Intenta explicar de nuevo lo que tienes.

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
alesan055 Ver desplegable
Nuevo
Nuevo


Unido: 05/Febrero/2010
Localización: España
Estado: Sin conexión
Puntos: 35
Enlace directo a este mensaje Enviado: 03/Abril/2020 a las 18:39
Ya se puede cerrar el hilo.
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: en línea
Puntos: 14732
Enlace directo a este mensaje Enviado: 03/Abril/2020 a las 18:51
¿Y la solución es...?
Xavi, un minyó de Terrassa

Mi web
Arriba
ximo Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 03/Marzo/2006
Localización: España
Estado: Sin conexión
Puntos: 2085
Enlace directo a este mensaje Enviado: 04/Abril/2020 a las 17:35
Por lo visto si soluciona o no las dudas planteadas le trae al pairo, y esta no es la única.


Saludos, ximo
La incansable busqueda de información abre nuestras mentes

Saludos desde Burriana
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable