Gracias, ojalá puedan darme una mano.

| |||
![]() Hola, tal vez se rian de esta consulta, pero necesito saber como hacer para capturar el contenido de un campo ingresado en otro y además agregarle automáticamente dos caracteres. Los campos son tipo texto. Gracias, ojalá puedan darme una mano. ![]() |
| |||
Hola Andre95, gracias por responder. Mira, estoy ingresando un campo en un formulario y lo que quiero hacer es usar esa información para otro campo en el mismo formulario, además de añadirle un par de caracteres más. Se puede hacer? Gracias nuevamente. |
| ||||
![]() Si tu primer control depende de un campo solo agrega la expresion que deseas al segundo control haciendo referencia al mismo campo del que depende el primer control. p.e. control1.controlsource = descripcion_articulo control2.controlsource = "cadena_agregada" & descripcion_articulo. Eso si es que tu formulario esta ligado a un origen de datos. Si requieres que al modificar tu primer control se modifique el segundo (controles no ligados a un origen de datos) Puedes crear una macro nueva. En la accion eliges (SetValue o FijarValor) y direccionas tus controles la propiedad Item corresponde al control destino p.e. Forms!MiFormulario!Control y en la expresion agregas la operacion que requieres p.e. "cadena_agregada" & Forms!MiFormulario!Control grabas la macro y ya luego solo la asocias al evento del control origen que mejor consideres para tu aplicacion (al actualizar, modificar, etc). * So Te anexo una liga de referencia. Espero te sirva la info. ![]() Access - Base the value of a control on another control |