Filtrar con un botón

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
evafega
Mensajes: 21
Registrado: Dom Oct 09, 2016 5:21 pm

Filtrar con un botón

Mensaje por evafega »

Tengo un formulario con dos campos combinados, un botón y un subformulario (ambos forms asociados a la misma consulta) y quiero que el botón filtre los datos con lo elegido en los campos combinados y lo muestre en el subform.
¿Cómo podría hacerlo?
Me estoy pegando con ello, tengo una macro en el acontecimiento "ejecutar una acción" del botón, pero no sé cómo hacer referencia desde la macro al formulario y al valor elegido en los botones.

¡Muchas gracias!
Apache Office 4.1.3 MacOS Sierra 10.12.6
RMG
Mensajes: 3885
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Filtrar con un botón

Mensaje por RMG »

Hola,

Este tema se ha contestado varias veces en el foro (usa el buscador), aunque si es cierto que cada uno tiene sus peculiaridades. Por eso es conveniente que adjuntes un archivo de ejemplo para ver que estas haciendo para poder ayudarte y no tener que adivinarlo nosotros.

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
evafega
Mensajes: 21
Registrado: Dom Oct 09, 2016 5:21 pm

Re: Filtrar con un botón

Mensaje por evafega »

Hola
Sí, de hecho he estado buscando en el foro varios ejemplos pero ninguno me cuadra (o no sé adaptarlo a lo mío).
Os adjunto archivo con la bd, advierto que la macro actualmente lo único que hace es decir hola, :lol: :lol: porque estaba probando a pegar trozos pero no sé
Gracias de nuevo
Adjuntos
evaluacion copia 2.odb.zip
(79.64 KiB) Descargado 190 veces
Apache Office 4.1.3 MacOS Sierra 10.12.6
RMG
Mensajes: 3885
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Filtrar con un botón

Mensaje por RMG »

Hola,

No me canso de recomendar que hay que intentar hacer las cosas simples sin complicaciones de macros a ser posible. Mira si te sirve el ejemplo, no lleva ninguna macro.

Saludos
Adjuntos
evaluacion copia 3.zip
(84.18 KiB) Descargado 254 veces
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
evafega
Mensajes: 21
Registrado: Dom Oct 09, 2016 5:21 pm

Re: Filtrar con un botón

Mensaje por evafega »

HOLA
Tienes razón en lo de simplificar las cosas.
Sí, efectivamente eso funciona ¡MUCHAS GRACIAS! pero estaba intentando que la selección de grupo y materia fuera con desplegable ¿no se puede sin macros? Yo estaba intentando también hacerlo con la vinculación que has hecho pero no lo conseguí.
El tema de los desplegables era para que quedara más estético, pero si no se puede recoloco los formularios para que quede algo mejor...
GRACIAS DE NUEVO!
Apache Office 4.1.3 MacOS Sierra 10.12.6
RMG
Mensajes: 3885
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Filtrar con un botón

Mensaje por RMG »

Hola

La carga de grupos materia, no se realiza desde este formulario, debes crear uno nuevo con un simple control tabla para ello, así si podrás transformarlo en un listbox. Te dejo un enlace donde te ayudara a crearlo.

http://wiki.open-office.es/Base

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
Responder