jueves, 19 de octubre de 2017

FM SpanishDevCon - Off topic

Hola grafo.

La FileMaker Spanish Developers Conference se celebra este viernes y sábado, 20 y 21 de octubre, en Madrid.

Ya hacía tiempo que no os contaba nada, y regreso con un "Off topic".

En realidad, es off topic porque no es un evento de FMValencia propiamente dicho, auque muchos de los participantes en la @SpanishDevCon son habituales en las FMValencia, este evento si esta vinculado a FileMaker y a su gira europea.

Pero si, se trata de un encuentro de desarrolladores FileMaker, pero algunos de los ponentes forman parte del equipo de FileMaker.

Así que como hemos tenido la oportunidad de venir, os contaremos la experiencia.

Recuerda que puedes seguir la @SpanishDevCon por twitter con el hashtag #fmconf.

Podéis consultar el programa del evento en la web filemakerdevcon.es

Ya os iremos contando...

miércoles, 2 de noviembre de 2016

FMValencia, Otoño 2016. - Gestión de Datos.

Hola Grafo.
Los muchachos de FMValencia han preparado una nueva reunión de desarrolladores para el próximo día 3 de diciembre. En esta ocasión se celebrará en Madrid.

Habitualmente las reuniones de FMValencia, son totalmente gratuitas, dado que se realizan en locales cuyo propietario cede para el evento. En esta ocasión, se ha optado por realizar la reunión en un hotel, por lo que la asistencia a la reunión tiene un coste de 40€. Por 55€ tendrás Entrada y comida.

En esta ocasión la reunión se estructura entorno a las siguientes ponencias:
1. Nicolas Franco de MrHouston nos hablará de "FileMaker y las opciones de licenciamiento: si fuera sencillo no estaríamos hablando de ello".
2. Miguel Ángel Aranda de Yelmos planteará "FileMaker como herramienta para comercializar una aplicación".
3. Javier Durá de Afterdata sacará a la luz "Esas funciones que no usas".
4. Andrés López Pascual nos ilustrará sobre como obtener datos de la web "Webscando datos desde FileMaker".
5. Ángel Litago de Initel nos mostrará a resolver la "Integración de FileMaker con Google Calendar"
Al final habrán un par de horas para abordar temas varios, consultas y demás.

Los detalles
Fecha: Sábado 3 de diciembre de 2016 
Horario: De 10 a 18 h.
Lugar: Hotel Rafaelhoteles Atocha. Méndez Álvaro, 30. 28045 Madrid 
Tel: 914 688 100
Si tienes pensado hospedarte en el hotel, di que vas a la reunión de FMValencia para que te apliquen una tarifa especial.
Precio: tienes dos tipos de entrada en función de si te quedas a comer.
Entrada sencilla: 40 EUR
Entrada con comida: 55 EUR
El pago puedes hacerlo con PayPal o con tarjeta de crédito.
El dinero recaudado se dedicará exclusivamente a los gastos de organización del evento.
Inscripciones: pulsa aquí para inscribirte al evento.

Apuntaré ya en FMValencia y...
¡A disfrutarla!


___________________

miércoles, 11 de mayo de 2016

FMValencia, Primavera 2016. - Buscando ponentes.

Hola grafo.
FileMaker acaba de sacar la versión 15, y los chicos de FMValencia ya han puesto fecha para su próxima reunión. Está prevista para el sábado 18 de junio, en esta ocasión se realizará en Valencia.

El formato elegido para esta edición es el de micro ponencias para la mañana, con las que podrás aprender múltiples pequeños trucos. 

Para ello están buscando ponentes, así que si tienes un pequeño truco, o descubres uno nuevo con FileMaker 15, y quieres compartirlo con todos nosotros, no tienes mas que decirlo.

Por la tarde, se hará una mesa redonda, en la que hablaremos de las novedades de FileMaker 15.

Recuerda que en las FMValencia nadie cobra y nadie paga. Únicamente si deseas acudir al almuerzo previo a la sesión matutina, o unirte aquellos que acudirán a comer a un restaurante cercano, tendrás que hacer frente al coste de tus consumiciones.

Seguiremos Informando.


_______________




viernes, 22 de mayo de 2015

FMValencia, verano 2015. - Trabajando con FileMaker 14.

Hola Grafo.

Con la llegada de FileMaker 14, los muchachos de FMValencia, se han empezado a mover. Han anunciado una reunión para el día 19 de septiembre. Aunque aún no han indicado el lugar exacto, se espera que, en esta ocasión, nos reunamos en Valencia.

El nombre oficial del evento es: "Trabajando con FileMaker14". Para el cual serán bienvenidos, como ponentes, todo el que quiera compartir su experiencia con FileMaker 14: Trucos, cambios de perspectiva, nuevas posibilidades, nuevos límites...
¡Anímate! y, dínoslo cuanto antes, para poder ir cerrando la agenda del día.

Y si quieres asistir como oyente (casi mejor tertuliano), toma nota, y reserva la fecha en tu agenda. Recuerda que puedes enviar un correo a MeInteresa@fmvalencia.com, para estar puntualmente informado.

¡Nos vemos!





____________________

miércoles, 8 de octubre de 2014

FMValencia Otoño 2014. - Lo que el usuario no ve.

Hola Grapho.
Los chicos de FMValencia han anunciado que ya está abierta la inscripción para su próxima reunión. Para esta ocasión de ha escogido el día 22 de noviembre, y la villa de Madrid para realizar el encuentro. Cerca de la Plaza Mayor.

Se verán algunas caras nuevas, y otras no tanto, al frente de las ponencias.
   -   Perform Script on Server, por Mario Corazón.
   -   Modular FileMaker, por Julián García.
   -   Sacando campos de la chistera, por  Jashin Rodríguez.
   -   ¿Que tal la DevCon?, por Javier Durá.
Por la tarde está prevista la realización de talleres
   -   Como estructurar un proyecto con FileMaker
   -   Trabajo en equipo con FileMaker

En fin, las plazas son limitadas, así que deberías inscribirte lo antes posible en FMValencia.
Nos vemos por las FMValencia.



_______________

miércoles, 9 de julio de 2014

Técnicas - Campo Correo

Hola Grafo.

Si por algo se caracteriza FMValencia es por la voluntad, de todos los participantes, de compartir y poner en común técnicas que han ido utilizando en sus distintos proyectos.

Y para que veáis un ejemplo de lo que es aquello, he creado este archivo con unas técnicas, que he desarrollado para tratar con esos campos en los que guardamos direcciones de correos electrónicos.



Este fichero no es mas que mi visión personal de como manejarnos con estos campos, y para ello recoge dos técnicas muy simples. Al ser tan simples, y a la vez útiles es posible que vosotros utilicéis, o que encontréis por la red técnicas mas completas, o simplemente mejores. Genial, podremos utilizar los comentarios para enlazar a otras paginas, o sugerir mejoras de esta.

Uno tiene bastantes soluciones por ahí rodando, en los primeros desarrollos, el campo correo electrónico, ni existía, y cuando empecé a incluirlo, casi siempre quedaba vacío.
Lo interesante vino cuando llegó el paso de guión "Enviar correo electrónico". Un botoncito al lado del campo CORREO hacía que nuestros clientes se sintieran poderosos.

Pero la gente se acostumbra rápidamente a la buena vida, y ya han visto que si en un texto hay una dirección de correo y pulsa sobre ella se abre automáticamente su cliente de correo y crea correo nuevo con la dirección puesta. Y eso lo quieren en su base de datos.

Una solución era desdoblar la presentación, una para editar el campo y otra para visualizarlo (en la que se ejecuta el guión al pinchar en el campo). Pero siempre hay un cliente al que molesta este cambio de presentación.

Otra posibilidad era que al pulsar sobre el campo nos salga un mensaje, donde podamos editar la dirección de correo, o enviar el correo. Pero ese mensaje era un paso incómodo, y rompía con la estética del proyecto.

Pero desde la versión 10, tenemos los activadores de guiones, que nos facilitan muchas cosas.
Y en la versión 12, no se si antes, tenemos el calculo "Get ( ActiveModifierKeys )".
Con lo cual:
Si al campo CORREO le aplicamos un activador de guión, al entrar en el campo.
Y en el guión usamos el paso "If ( Get ( ActiveModifierKeys ) = 8).
Comprobaremos si hemos entrado en el campo presionando la tecla "Alt" y podremos continuar el guión diciendo que envíe un correo a la dirección contenida, en vez de permitirnos editar el campo. 


Esta sencilla técnica, se me acaba de ocurrir, nos puede servir para permitir o no la edición de los campos, y así evitar modificaciones por error, (lo probaré y ya compartiré con vosotros la experiencia) Desafortunadamente, esta técnica no nos vale con el teclado táctil de iOS.

La segunda técnica que se muestra en el ejemplo es, como realizar una comprobación BÁSICA de que el contenido del campo tiene formato de dirección de correo electrónico. Y para ver esto de una forma sencilla:

Comprobamos que no tiene espacios.
Length ( CONTACTAR::CORREO ) = Length ( Substitute ( CONTACTAR::CORREO ; " " ; "" ) )
 and
Comprobamos que que hay una y solo una arroba.
Length ( CONTACTAR::CORREO ) - 1 = Length ( Substitute ( CONTACTAR::CORREO ; "@" ; "" ) )
 and
Comprobamos que hay, al menos, un punto.
Length ( CONTACTAR::CORREO ) > Length ( Substitute ( CONTACTAR::CORREO ; "." ; "" ) )


Aunque en el ejemplo no se ha hecho, esta comprobación también puede utilizarse para la validación del campo en la introducción, omitiendo el que esté vacío.

Así de simple. Podemos descargar el archivo aquí

Habiendo aprendido tanto en las FMValencia, y como ya hacía tiempo que no colaboraba activamente en ellas, es casi un deber compartir este archivo con la gente de FMValencia. En realidad es un placer.

Espero que os sea útil.



______________




martes, 10 de junio de 2014

FMValencia, Verano 2014.

Hola Grafo.
El próximo 28 de junio, en el Museo de Historia de Valencia está previsto celebrar una nueva edición de FMValencia.

Esta edición no tiene título, parece retomar esa estructura "caótica" cuyo nexo de unión es "los problemas a los que me he  enfrentado, y las soluciones que quiero compartir con vosotros" en definitiva, un clásico.

Miguel Ricarte, de Vida digital Mac; nos hablara de los quebraderos de cabeza que nos pueden dar las variables, si no tenemos cuidado al elegir entre variables locales y variables globales.

Miguel Ángel Aranda, de Yilmo Producciones; nos mostrará las  ventajas de parametrizar los guiones. La capacidad de simplificar de este hombre, hace de esta una ponencia muy interesante.

Nicolás Franco, de mrHoustion, nos ayudará a perderle el miedo a la publicación web al hablarnos de los servicios web disponibles en FileMaker.

Andrés López Pascual, nos convencerá a usar ExecuteSQL, no sin antes advertirnos de las precauciones que debemos tomar al diseñar nuestra base de datos, así como mostrarnos  aquello que nos podemos ahorrar, si nos decidimos por usar esta instrucción.

Esta edición incluye una tertulia por la tarde, esto es bastante interesante, ya que siempre quedan miles de cosas por hablar.

No olvides pasar por FMValencia y reservar tu plaza.

¡Nos vemos allí!

__________________