No entendi muy bien lo que quieres hacer, si BASE tiene plantillas para base de datos de catalogos como video tiendas. Sin embargo no usa macros, cuando haces una forma usualmente te la puede auto-generar pero igual la puedes hacer tu.
En la ayuda de OpenOffice.org BASE tienen un capitulo de consultas y de formas/formulario. En esta ayuda incluye el capitulo para busqueda aqui te pongo un extracto: Buscar registro Buscar registro En las tablas de bases de datos y formularios, se pueden buscar valores específicos en los campos de datos, cuadros de lista y casillas de verificación. Para acceder a esta orden... Símbolo *Buscar registro* en las barras *Base de datos* y *Formulario* [image: Icono] Buscar registro de datos ... Al buscar en una tabla, se busca en los campos de datos de la tabla actual. Al buscar en un formulario, se buscan los campos de datos de la tabla vinculada al formulario. [image: Icono de consejo] La búsqueda que se describe aquí la lleva a cabo OpenOffice.org. Si desea utilizar el servidor SQL para buscar en una base de datos deberá utilizar el símbolo Filtro basado en formulario<vnd.sun.star.help://shared/text/shared/02/12110000.xhp?Language=es&System=UNIX&UseDB=no>de la barra de formulario<vnd.sun.star.help://shared/text/shared/main0213.xhp?Language=es&System=UNIX&UseDB=no> . La función de búsqueda también está disponible en los controles de la tabla. Al ejecutar una función de búsqueda desde un control de tabla, puede buscar todas las columnas del control de la tabla que se correspondan con las columnas de la base de datos de la tabla de base de datos vinculada. Buscar por Especifica el tipo de búsqueda. Texto: Escriba el término de búsqueda en el cuadro o selecciónelo de la lista. El texto situado bajo el cursor ya se ha copiado en el cuadro combinado *Texto*. Tenga en cuenta que, al ejecutar una búsqueda en un formulario, no es posible procesar tabulaciones ni saltos de línea. Los términos de búsqueda se guardarán en tanto que la tabla o el documento de la fórmula estén abiertos. Si efectúa más de una búsqueda y quiere repetir el término buscado, seleccione un término de búsqueda previamente utilizado en el campo combinado. Contenido del campo es NULL Especifica que se encontrarán campos sin datos. Contenido del campo no es NULL Especifica que se encontrarán campos con datos. Área Especifica los campos para la búsqueda. Formulario Especifica el formulario lógico en el que quiere realizar la búsqueda. [image: Icono de nota] El cuadro combinado *Formulario* sólo está visible si el documento actual es un formulario con más de un formulario lógico. No se muestra durante una búsqueda en tablas o consultas. Los formularios pueden contener formularios lógicos múltiples. Se trata de componentes de formulario individuales vinculados cada uno a la tabla. El cuadro combinado *Formulario* contiene los nombres de todos los formularios lógicos para los que existen controles. todos los campos Busca todos los campos. Si efectúa una búsqueda en una tabla, se examinarán todos los campos de la tabla. Si efectúa una búsqueda en un formulario, se examinarán todos los campos del formulario lógico (introducidos con * Formulario*) Si efectúa una búsqueda en un campo de control de la tabla, se examinarán todas las columnas que estén vinculadas a una tabla válida de la base de datos. Observe que los campos del formulario lógico actual no tienen que ser idénticos a los campos del documento del formulario. Si el documento del formulario contiene campos que remiten a fuentes de datos múltiples (eso es, formularios lógicos múltiples), la opción *Todos los campos* sólo buscará los campos vinculados a fuentes de datos del documento del formulario. On 2/14/06, Diego Fernando Domínguez Castiblanco < [EMAIL PROTECTED]> wrote: > > Hola amigos estoy creando una base de datos para una videotienda, y pense > que la manera mas rapida de hacer unos formularios para entrada y consulta > de datos y que ademas la bd fuera libre era Openoffice Base. Sin embargo no > he podido con las macros. Como hago un formulario indice donde me mande a > las diferentes consultas que he creado o a los otros formularios, donde > puedo encontrar documentacion acerca de eso. > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.espanol.yahoo.com/ > -- Alexandro Colorado
