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 / ¿Fórmula para un formato de hora correcto?
Autor Mensaje

Moderador


  Karma               2677

#1 Publicado: 8 Jun 2020 16:18 - Editado por: apyguay



Hola a todos
Parece simple pero me estoy haciendo un lío
Necesito una fórmula para que las horas siempre se muestren de forma correcta. Serían solo horas y minutos (sin segundos) con el formato estándar hh:mm
Ahora, si introduzco 15 automáticamente aparece 15:00 pero si introduzco 1530 aparece 1530:00
Evidentemente necesito 15:30 para no obligar al usuario a introducir los 2 puntos y que siempre descarte los segundos
Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 + 10 // FileMaker 10 + 12 Advanced

Moderador


  Karma               8002

#2 Publicado: 8 Jun 2020 16:39 - Editado por: flusheddata



Hola.
Un cálculo de auto introducción (desmarca No reemplazar el valor existente...).

Let ( [
~texto = Right ( "0000" & Filter ( Self ; "0123456789" ) ; 4 )
] ;

Time ( Left ( ~texto ; 2 ) ; Right ( ~texto ; 2 ) ; 0 )

)


Si introduces 1500 te dará 15:00. Si introduces 1545 te dará 15:45.
Si introduces 15 te dará 00:15.

Nota: lo de Filter es para limpiar el valor introducido ya que se espera que sean exclusivamente dígitos (sin separadores).
Sls.

hora.zipArchivo adjunto: hora.zip
 

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19

Moderador


  Karma               2677

#3 Publicado: 8 Jun 2020 17:07



Una vez más, muchas gracias flusheddata!!
Antes de preguntar lo intenté de varias formas, pero si iba bien introduciendo 4 dígitos, no lo hacía cuando eran 3 o al revés
Por curiosidad, ¿por qué al introducir 15 no da 15:00?
Gracias de nuevo


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 + 10 // FileMaker 10 + 12 Advanced

Moderador


  Karma               8002

#4 Publicado: 8 Jun 2020 17:12 - Editado por: flusheddata



apyguay:
Por curiosidad, ¿por qué al introducir 15 no da 15:00?

¿Has visto cómo funcionan algunos cajeros que para introducir 20€ tienes que teclear 2000 porque van con 2 decimales fijos porque si solo tecleas 20 serán 20 céntimos?
Pues aquí es lo mismo, van 2 dígitos de minutos fijos.

La clave está en Right ( "0000" & Self ;4 )
Si Self (el campo donde está la fórmula) pone 15 el resultado será 0015. Después se tomará 00 para la hora y 15 para los minutos.

sls.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19

Moderador


  Karma               2677

#5 Publicado: 8 Jun 2020 17:21



Ok, entendido.
Eso pasa cuando se cobra con los TPV's que hace exactamente lo mismo
Gracias por la explicación
Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 + 10 // FileMaker 10 + 12 Advanced

Miembro

Habitual

  Karma         81

#6 Publicado: 8 Jun 2020 23:34 - Editado por: Chúnguez



Muy simple y eficaz. Excelente.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Mac - Windows
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 ¿Fórmula para un formato de hora correcto?

seria correcto la funcion if para un redondeo un poco especial
En formato condicional buscar fórmula que busque por primeras letras.
mensaje formato fecha y hora
Color en campo con formato Hora
sumar horas en formato de fecha y hora


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

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