Hola a todos,

como respuesta a un mensaje enviado a mi correo personal, que preguntaba
cómo hacer para que en un campo de tabla *en vez* de las referencias
*abstractas* a las claves/llaves primarias de tablas relacionadas (p.e.
numero_producto= 00022145, no_vendedor= 458799554, codigo_producto=
AFDERG4582DD) se muestre *información más concreta* (p.e.
nombre_producto="papel calco", nombre_apellido_vendedor"Juan Castro",
descripcion_producto, etc.) he agragado un formulario
(CLIENTES_manipular_campo_TABLA) a mi base de ejemplo (MANIPULAR_BASE.odb):

http://www.arielconstenlahaile.com.ar/ooo/base.php

Por desgracia no ando con mucho tiempo por estos días, así que no puedo
escribir nada aclarando cómo se hace en detalle.

Una breve explicación:

*NO se requiere *ningún tipo de MARCOS*, sí saber realizar consultas
(para resultados más "lindos", en SQL nativo)

La clave está en que *CADA COLUMNA* del campo de tabla puede
*manipularse de forma individual* : en modo de diseño, seleccionar la
tabla; luego seleccionar el encabezado  de la columna; menú contextual:
         *  *Reemplazar por* ... ==lista desplegable, etc...
         *  *Columna*... == se abre el típico diálogo de propiedades de
campo de control con tres pestañas
                  1. en *General* se puede por ejemplo cambiar el
título que se muestra en la columna (por defecto es el del campo de la
tabla)
                  2. en *Datos*, se puede seleccionar que vengan de
OTRA tabla/consulta/instrucción SQL DIFERENTE a la del campo de tabla
[suena medio raro, pero cierto, y abre una infinita cantidad de
posibilidades para que nuestros formularios resulten más profesionales]
                  3. en *Eventos* ....

Lamentablemente, NI el "Asistente para elementos de tabla" (si lo tienen
seleccionado  -- barra de herramientas "Campos de control de
formularios" -- , aparecerá el asistente --de estar disponible para ese
control--, al insertar un campo de tabla) NI la ayuda de OOo explican
todas estas posiblidades.

Saludos

Ariel

La Plata
Argentina




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a