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

Añadir a Google Seguir a udias en Twitter

Á:gora de programación
Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Buscar - Mi Perfil - Salir - Lista de usuarios -  - Zona de Descargas

Foros en Udias.com / FileMaker / Casilla de verificación a base de imágenes
Autor Mensaje

Miembro

Habitual

  Karma   8

#1 Publicado: 26 Jul 2010 19:16 - Editado por: Brandford desde Chile
[Editar]


Mi duda si se puede lograr este estilo de casilla de verificación para FM, creo que es mediante un juego de campos contenedores.

Casilla vacia - Casilla marcada

Por ejemplo:

¿Se atendió?
Si/No → Si / No

Seria mucho mas vistoso, ¿se puede?




EDIT: Me redimensiona las imagenes mas grandes pongo la URL mejor

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
FileMaker Pro 10

Miembro

Ocasional

  Karma   7

#2 Publicado: 26 Jul 2010 19:36 desde Chile
[Editar]


Se podría hacer haciendo dos presentaciones prácticamente iguales. En una de ellas incluyes la imagen como chequeada, y en la otra, la imagen sin chequeo.

Para activarlo, se hace un guión que cambie de presentaciones y en la imagen colocar el botón.

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 Ultimate - FileMaker Pro 9 Advanced

Moderador


  Karma           396

#3 Publicado: 27 Jul 2010 03:05 - Editado por: Perezoso desde Spain
[Editar]


Tienes un campo de casillas que se llama (p.ej.) "Atención", el cual tiene 2 posibles respuestas para "¿Se atendió?": "Sí" o "No". Este campo lo vas a utilizar pero no es necesario mostrarlo en la presentación.

Necesitas un campo contenedor con 2 repeticiones que llamaremos: "Almacén" ... en la primera repetición meterás la imagen de la casilla vacía y en la segunda la imagen de la casilla con la marca. Este campo tampoco aparecerá para nada en la presentación, sirve sólo como almacén de imágenes.

Crearás un campo de cálculo tipo contenedor, de una sola repetición, que es que va a servir para mostrar la imagen vacía o marcada y será ahí donde, además, el usuario tenga que hacer CLIC para cambiar su estado. Este campo lo llamaremos (p.ej.): "Casillas" y lo configuraremos como un campo NO editable.

Bien, ahora necesitamos que el campo Casillas muestre la imagen de la casilla vacía si el campo "Atención" vale "No" o que muestre la casilla marcada si el campo "Atención" vale "Sí". Esto se hará con una formula que incorpore un condicional tipo IF:

(fórmula para el campo Casillas)
Si campo Atención = "No" ;
establecer campo Casillas con el valor de la primera repetición del campo Almacén (Almacen[0])...
de lo contrario, establecer campo Casillas con el valor de la segunda repetición del campo Almacén (Almacen[1])


Con eso, la imagen de la casilla ya va a cambiar automáticamente cuando cambie la selección en el campo "Atención" ... pero, como dijimos que el usuario va a poder cambiar el estado haciendo CLIC sobre la imagen de la casilla, necesitamos crear también un botón que ejecute un pequeño guión.

Con el propio campo "Casillas" creamos un botón que ejecute un sencillo script cada vez que el usuario haga CLIC sobre él ... este script hará lo siguiente:

(fórmula para el script)
Si campo Atención = "No" ;
establecer campo Atención con el valor "Sí" ...
de lo contrario, establecer campo Atención con el valor "No"


Con este script, cada vez que el usuario haga CLIC sobre la imagen, el contenido del campo Atención va cambiando: No -> Sí -> No -> Sí ... y, automáticamente, el campo Casillas va mostrando la imagen: vacía -> marcada -> vacía -> marcada ...

Es más sencillo de lo que parece ... todo este rollo es para intentar que entiendas bien la mecánica que lo hace funcionar

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Habitual

  Karma   8

#4 Publicado: 27 Jul 2010 19:38 desde Chile
[Editar]


Perezoso maestrisimo se agradece la respuesta, con tus instrucciones funcionó a la perfeccion

Adjunto el archivo con los resultados.
Casillas_Verificacio.fp7Archivo adjunto: Casillas_Verificacio.fp7
 

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
FileMaker Pro 10
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.
Bloquear Tema  

Tópicos relacionados con Casilla de verificación a base de imágenes


Conectados: Invitados - 9
Miembros - 0
Conexiones máximas: 56 [17 May 2010 09:41]
Invitados - 39 / Miembros - 17
En verde usuarios ZDDR

Realizado con miniBB © 2001-2010
Para Udias.com © 1996-2010