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


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


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 -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / FileMaker / Truco para mejorar la presentación de listados
Autor Mensaje

Miembro

Constante

  Karma             999

#1 Publicado: 11 Nov 2008 23:48 - Editado por: dunumba



Bueno, aquí va otro truco que me ha facilitado bastante la presentación de listados en una base de datos de contactos.
Cada contacto tiene los datos habituales de nombre, apellidos, etc., además de dos teléfonos fijos, dos móviles y correo electrónico.
Supongamos que no todos tienen móvil o correo; entonces la presentación del listado no queda bien por los espacios vacíos.
Esto lo he solucionado con otra fórmula sencilla aunque larga:

Upper ( Apellidos) & ", " & Upper ( Nombre) & ¶ & Domicilio personal & " - " & C.P. personal & " " & Upper (Localidad personal)
todos los registros tienen estos datos, por tanto aquí no hay problema

& Case( IsEmpty ( Teléfono Fijo 1) and IsEmpty ( Teléfono Móvil 1) and IsEmpty ( Correo electrónico);"";¶)
así evitamos que quede una línea vacía cuando no hay números de telérono ni correo

&If( IsEmpty ( Teléfono Fijo 1 );""; "Tel: ") & Teléfono Fijo 1
si el registro no tiene teléfono fijo, no aparece Tel:

& Case( IsEmpty ( Teléfono Móvil 1 ) ;""; not IsEmpty ( Teléfono Móvil 1 ) and not IsEmpty ( Teléfono Fijo 1 ); " - Móvil: "; not IsEmpty ( Teléfono Móvil 1 ) and IsEmpty ( Teléfono Fijo 1 );"Móvil: ")& Teléfono Móvil 1
Si hay fijo y móvil, después del número fijo aparece - Móvil: Si hay móvil pero no fijo, aparece sólo Móvil: al principio de la línea.

& Case( IsEmpty ( Correo electrónico ) ;""; not IsEmpty ( Correo electrónico ) and not IsEmpty ( Teléfono Fijo 1 ) or not IsEmpty ( Teléfono Móvil 1 ); " - Correo: "; not IsEmpty ( Correo electrónico ) and IsEmpty ( Teléfono Fijo 1 ) or ( Teléfono Móvil 1 );"Correo: ")& Correo electrónico
Si hay algún teléfono, aparece - Correo:; si no hay números de teléfono, sólo aparece Correo: al comienzo de la línea

Espero que os sea de ayuda. Un saludo, Dunumba.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
FM18, MAC OS, WIN 10

Miembro

Ocasional

  Karma       77

#2 Publicado: 14 Nov 2014 16:42



No sería más fácil ejecutar una búsqueda múltiple que omita los que no tienen teléfono, otra petición que omita los que no tienen correo, y asi solo le mostraría los que si tienen todos los campos llenos?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 8.1 - FM 11 v2
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 para mejorar la presentación de listados

Problemas para imprimir listados
Ayuda para mejorar BD de Gestión Deportiva
::: TRUCO ::: Trabajar mejor aún en modo Presentación.
::: TRUCO ::: Auto-ajuste de objetos de la presentación
Listados personalizados


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

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