Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.





Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
llevamos 20 años contigo

Ayuda al foro con tu donación


Búsqueda en los foros

Foros en Udias.com / FileMaker / ::: TRUCO ::: Búsquedas dinámicas
Autor Mensaje

Administrador


  Karma               32165

#1 Publicado: 14 Jun 2011 18:50



Hoy vamos a explorar otro tipo de búsquedas FileMaker, las búsquedas dinámicas, si, si, tal y como suena, ¡vamos a verlo!

búsquedas dinámicas

Sabéis que en FileMaker existe el modo buscar que se utiliza, como su nombre indica para buscar registros en nuestra base de datos. Mediante el menú o bien con los comandos del teclado ( ctl +F ó cmd+ F) nos ponemos en modo buscar y podemos añadir sobre el campo en cuestión el criterio de búsqueda que nos interesa. Por ejemplo si estamos en una base de datos de Gestión de eventos, nos puede interesar buscar todos los eventos para el día 11 de Mayo 2011. Esto es una búsqueda estática. En modo buscar, insertamos la fecha 11/05/2011, al presionar enter, nos aparecerán todos los registros que en es campo Fecha de evento, tengan la misma información, es decir que exista una coincidencia exacta.

Bien, esto es una manera de hacerlo, pero puede resultar interesante para el usuario de la base de datos, tener la opción de realizar búsquedas dinámicas.

Un ejemplo de búsqueda dinámica sería buscar los eventos con fecha de hoy o aquellos que sean para este mes. Este tipo de búsqueda es dinámica, pues independientemente del momento en el que estemos, queremos que FileMaker nos busque los eventos de ese mes. Para ello, FileMaker tendrá que saber qué dia es hoy, vamos a ver cómo se hace.

El paso de guión Establecer campo establece el valor de un campo destino como resultado de una fórmula de cálculo. No suele utilizarse en búsquedas, pues tiende a se utilizado más a menudo para modificar datos en un campo, sin embargo para las búsquedas dinámicas va a ser nuestro mejor aliado. Vamos a crear un guión que nos busque los eventos del mes en el que nos encontramos:

Guiones:

1..Vamos a crear un guión llamado Eventos del mes
y establecemos los siguientes pasos de guión:


Modo Buscar
Establecer campo []
#Atención, este es el paso de guión importante. Tenemos que determinar 2 cosas, la primera es el campo de destino, en esta ocasión es Fecha de evento
La segunda cuestión es conocer el valor de ese campo, según el resultado de una fórmula, la fórmula que establecemos será:

Month ( Get ( CurrentDate ) )
#Esto lo que hace es insertar en el campo el mes en que estamos actualmente.

Bien, y sólo nos queda ejecutar la búsqueda añadiendo este paso de guión:
Ejecutar Búsqueda/Reemplazar []

Si lo probáis, veréis que efectivamente en el campo fecha de evento, lo que hace es ponernos */05/11, y FileMaker, nos busca todos los eventos para ese mes y ese año... Dicho así parece...lógico, ¿no?. Una vez tenemos el guión lo podemos añadir a la presentación con un botón o imagen, para siempre que queramos tener esta información disponible.


NOTA: Este tipo de búsquedas nos puede servir para muchas otras aplicaciones, por ejemplo para encontrar los eventos de un dia de la semana ( Dayname (Get (CurrentDate)) o registros que contienen un valor determinado por ejemplo cargo o categoría Manager, etc.... Este guión además nos puede servir para realizar informes o lista de la información solicitada, por ejemplo añadiendo un paso de guión Ir a la Presentación [] nos podría poner en contexto.

Sacado del boletín de Filemaker


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.

Miembro

Asiduo

  Karma           488

#2 Publicado: 9 Jun 2015 23:50 - Editado por: Goncalo



La JCU

Vi tu post sobre "dinámica búsquedas" y no puedo operar en FileMaker 13.
Cuando agrego que buscar no hace nada. ¿Hay algo que tengo que hacer para el trabajo?


Ir para layout [ "Caixa" (Lançamentos Valores) ]
Entrar em Modo de busca [ ]

Definir campo [ Lançamentos Valores::Data Vencimento; Get(CurrentDate) ]
*Hasta aquí todo bien

* Es nesta linha que está el problema !!! Pues no ace nada
Realizar localizar/substituir [ Operação de pesquisa: Localizar próxima; Configurações de pesquisa: Avançar; Pesquisar entre: Todos os registros/solicitações; Pesquisar dentro de: Campo atual ]
[ Sem caixa de diálogo ]



ps: lo siento si no era para poner mensajes aqui en trucos

Muchas Gracias

Goncalo Casanova


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
OS X

Administrador


  Karma               32165

#3 Publicado: 10 Jun 2015 09:10



Hola

En lugar de poner directamente Get(CurrentDate), secciona la fecha.

por ejemplo para encontrar los eventos de un día de la semana ( Dayname (Get (CurrentDate))

Tienes más información sobre la función Get(CurrentDate) aquí, y recueda que el formato es de fecha, con cuatro dígitos en el año.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con ::: TRUCO ::: Búsquedas dinámicas

::: TRUCO ::: Trabaje con las búsquedas guardadas de FileMaker Pro.
Filas de Portal dinamicas, es posible???
Gráficas dinámicas con selección específica
::: TRUCO ::: Gráficos: ¡Truco! Crea un control de mandos.
Busquedas


Conectados: Invitados - 25
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2023
Para Udias.com © 1996-2023
Hosting con Interdominios