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

Responder a