Tutta la potenza degli script in FileMaker...
in un unico laboratorio!

  25 appuntamenti PRATICI dove vedremo come gli script possono migliorare il tuo sviluppo FileMaker, rendendo le tue applicazioni più versatili e facendoti risparmiare molto tempo

Cosa troverai all'interno del Laboratorio di scripting in FileMaker

Nel Laboratorio di scripting FileMaker affronteremo in maniera capillare e applicata gli argomenti più importanti che ti trovi ad affrontare ogni volta che sviluppi in FileMaker e che, se applicati correttamente, ti permetteranno di fare un salto importante nelle tue capacità di sviluppo
  • Le più importanti funzioni del motore di calcolo
  • I segreti dei campi contenitore (si, esistono e possono essere davvero utili)
  • Nuovi modi per affrontare molte operazioni ricorrenti (dalla dichiarazione di una variabile al calcolo complesso)
  • Istruzioni "universali" come InseriscidaURL, eseguiSQL, le funzioni multiple e molte altre

Cos'è lo scripting?

Lo scripting è il modo in cui FileMaker permette di automatizzare le procedure e serve a far eseguire a FileMaker delle attività in automatico, al verificarsi di una certa condizione.
Uno dei caposaldi del metodo di sviluppo di FileMaker Guru è nello scripting “riciclabile”: non solo script parametrizzati, ma moduli che possono essere utilizzati in procedure differenti.
  • Devi duplicare dei record correlati nei documenti di trasporto e nelle fatture
  • Devi inviare email da più tabelle/formati?
  • Devi impostare un enorme numero di campi?
Hai mai pensato che potresti utilizzare un singolo modulo composto dalle stesse 5 istruzioni di script in tutte le tue soluzioni?

Direttamente dal libro Sviluppo FileMaker Consapevole, i segreti dello scripting 2.0 sono ora a portata di click

Laboratorio... Nel dettaglio!

Ottimizza il tuo scripting - 18/03/2019

  • operare su oggetti di formato - trigger applicati
  • lo script al lavoro: per spostare i dati meglio la pala o la scavatrice?
  • pulsanti: script o istruzione singola?
  • quando lo script diventa un labirinto: evitare indentazioni folli

EseguiSQL - 27/03/2019

  • capire quando utilizzare eseguiSQL e quando le relazioni
  • quali sono i nomi campo da evitare assolutamente e come gestire i nomi non supportati
  • come eseguiSQL si può integrare con le liste valori e in che modo le può sostituire
  • come eseguiSQL può essere utilizzato per ricavare dati riepilogati
  • perché una tabella non è una TO

Dichiara - 03/04/2019

  • rendere leggibili e facilmente manutenibili calcoli complessissimi
  • creare un vero e proprio processo mentale ordinato che ti mette in grado di affrontare le sfide logiche che il tuo sviluppo ti propone in maniera strutturata

Tutti i colori delle variabili - 18/04/2019

  • cos'è una variabile e cosa può fare per te
  • tutti i modi per dichiarare variabili e quale utilizzare di volta in volta
  • come utilizzare variabili ricorsive oppure con il nome impostato dinamicamente
  • quando usare variabili globali o locali
  • per quale motivo le variabili sono Cosa Buona E Giusta

Il parsing del testo - 03/05/2019

  • ricavare pezzi specifici da qualsiasi testo
  • parsing all'interno di codice HTML e XML
  • ricavare valori precisi anche da un campo testo

InserisciDaURL - 15/05/2019

  • ricavare dati dal web
  • importare testo dal web o dalla tua rete (o dal tuo dispositivo o pc)
  • importare file o immagini
  • comunicare con i webservices
  • connetterti in ftp per caricare o scaricare file

I percorsi - 22/05/2019

  • le funzioni che FileMaker mette a disposizione per identificare un percorso specifico su disco
  • a cosa servono e come si comportano nei vari ambienti (Pro Adv., Runtime, Server, Webdirect, Go)
  • qual'è la sintassi specifica e come utilizzarle per operare sui file in maniera rapida efficiente

Portali contestuali o autorelazione? - giugno

  • quando e come usare i portali contestuali
  • quando e come utilizzare le autorelazioni
  • quando usare il portale e quando l’autorelazione

Script incatenati - giugno

  • Come concatenare gli script per avere la massima efficienza di sviluppo
  • come passare dati in ingresso e in uscita dagli script
  • script diversi, stesso script
  • quando usare esegui script, esegui script per nome, esegui script su server oppure gli script temporizzati
  • la differenza fra Esci dallo script e Arresta script

Operare sui campi - giugno

  • utilizzare imposta campo/imposta campo per nome/inserisci testo/inserici risultato calcolato

Funzioni multiple - luglio

  • come le funzioni multiple ti fanno risparmiare un sacco di tempo
  • quali sono i casi in cui ottieni dei risultati non ottenibili in modo alternativo
  • quali sono i casi in cui i campi multipli possono sostituire i portali in un ambito relazionale

Campi contenitore - luglio

  • quali sono gli utilizzi comuni
  • quali sono le best practices per l'ottimizzazione
  • quali sono le funzioni "nascoste" che ci possono aiutare nella gestione dei file allegati

Salva record come shapshot link - luglio

  • come lo snapshot link può essere usato per velocizzare le ricerche
  • come gestire gli snapshot link per monitorare l'attività degli utenti

Base64 e i suoi fratelli - agosto

  • cosa sono le funzioni di codifica dati e come operano
  • Base64, ma non solo
  • le differenti funzioni di codifica/decodifica
  • le funzioni esadecimali

Vai a record correlato - settembre

  • - usare Vai al record correlato (o GTRR dall'inglese Go To Related Record) come funzione di navigazione
  • GTTR nella creazione o modifica di record
  • GTTR nella stampa documenti e nella reportistica
  • GTTR nelle procedure di ricerca

Visualizzatore web - settembre

  • cos'è e come usarlo
  • come visualizzare e interagire con dati online
  • come visualizzare file su disco o nei campi contenitore
  • come visualizzare grafici e costrutti javascript

RicavaAttributoOggettoFormato - settembre

  • come ricavare informazioni su tutti gli oggetti presenti nel formato

RicavaEnnesimoRecord - ottobre

  • come ricavare un record specifico da una relazione
  • come utilizzare il record specifico per calcoli complessi

Lista come riassunto e come calcolo - ottobre

  • in che modo una "lista" di dati può essere usata per semplificarci la vita
  • la differenza tra campo riassunto di tipo lista e la funzione lista
  • quando usare riassunto e quando il calcolo

JSON - novembre

  • come creare costrutti JSON da dati FileMaker
  • come leggere costrutti JSON e trasformarli in dati FileMaker
  • come ricreare delle strutture dati ad albero che ricalcano la struttura database FileMaker

Formati lista e report con dati raggruppati - novembre

  • come utilizzare scripting calcoli e sezioni di formato per raggiungere il risultato voluto (o anche di più) in poco tempo

RicavaComeCSS (o del testo formattato) - novembre

  • perché soffermarsi su una funzione usata raramente
  • cosa restituisce la funzione
  • come sfruttare i risultati della funzione per costruire dei testi formattati senza editor di testo o Javascript

Limitare gli accessi ai campi - dicembre

  • come gestire l'accesso alle varie informazioni da parte degli utenti
  • il metodo "da manuale"
  • metodi alternativi
  • quando usare quale metodo

GO Mobile! Come interagire con l'hardware del dispositivo - dicembre

  • quali sono le possibilità che ci offre l'accesso all'hardware
  • utilizzare la geolocalizzazione
  • utilizzare la fotocamera
  • utilizzare il touch
  • utilizzare i sensori
  • cosa sono e come sfruttare bluetooth e beacon

Le funzioni personalizzate - dicembre

  • come creare una semplice funzione personalizzata come "contenitore di dati" e usarla al posto di una variabile globale
  • come creare funzioni personalizzate semplici per calcoli ricorrenti
  • come creare funzioni personalizzate ricorsive
  • quali sono le 5 funzioni personalizzate più utili

Ottimizza il tuo scripting - 18/03/2019

EseguiSQL - 27/03/2019

Dichiara - 03/04/2019

Tutti i colori delle variabili - 18/04/2019

Il parsing del testo - 03/05/2019

InserisciDaURL - 15/05/2019

I percorsi - 22/05/2019

Portali contestuali o autorelazione? - giugno

Script incatenati - giugno

Operare sui campi - giugno

Funzioni multiple - luglio

Campi contenitore - luglio

Salva record come shapshot link - luglio

Base64 e i suoi fratelli - agosto

Vai a record correlato - settembre

Visualizzatore web - settembre

RicavaAttributoOggettoFormato - settembre

RicavaEnnesimoRecord - ottobre

Lista come riassunto e come calcolo - ottobre

JSON - novembre

Formati lista e report con dati raggruppati - novembre

RicavaComeCSS (o del testo formattato) - novembre

Limitare gli accessi ai campi - dicembre

GO Mobile! Come interagire con l'hardware del dispositivo - dicembre

Le funzioni personalizzate - dicembre

Perché un Laboratorio di scripting FileMaker?

Gli scripting sono IL metodo per automatizzare il tuo sviluppo FileMaker: ti permettono di sviluppare in meno tempo applicativi più versatili.

25 appuntamenti online, ognuno dedicato a strumenti fondamentali dello scripting di FileMaker

Applicazioni pratiche alle aree di sviluppo FileMaker ed esempi concreti che potrai utilizzare fin da subito all'interno dei tuoi applicativi

La nostra è una promessa: se segui il metodo FileMaker Guru aumenterai immediatamente l'efficacia del tuo sviluppo.

Cosa ne pensa chi ha frequentato il corso?

Claudio
Claudio
Sviluppatore FileMaker
È un corso che consiglio a tutti e non smetterò mai di dirlo e ripeterlo perché c’è iterazione, coinvolgimento, suggerimenti su come gestire determinate situazioni, spiegazioni chiare, esempi pratici, ci sono tutti gli ingredienti che rendono questo corso di alta qualità e utilità per chiunque intenda intraprendere la strada di sviluppatore con FileMaker e nella sua piattaforma, sia per chi vuole rispolverare le basi e riscoprire ciò che magari aveva sepolto.
Massimiliano
Massimiliano
Sviluppatore FileMaker
Anche se non sono riuscito a presiedere il per-corso in diretta, sto utilizzando il vostro splendido servizio in differita. Utilissimo almeno per 2 motivi: posso anche perdermi la lezione ma non la formazione; ho la possibilità di rivedere il video tutte le volte che voglio apprendendo sempre una cosa nuova. Critiche non riesco a farne! Grazie ancora al GURU, la mia qualità di sviluppo cresce di volta in volta.
Precedente
Successivo

Il prezzo speciale terminerà il 30 aprile 2019
alle ore 20:00

Giorni
Ore
Minuti
Secondi

Voglio acquistare il Laboratorio di scripting FileMaker

Laboratorio di scripting FileMaker

Acquisto in soluzione unica
€1.597
597
00
+ IVA
  • Pagamento in un'unica soluzione
  • 24+1 appuntamenti pratici
  • Tutti i segreti dello scripting 2.0
  • Registrazioni, materiali ed esempi pratici disponibili entro 48h in area riservata dopo la diretta
  • Garanzia FileMaker Guru*

Laboratorio di scripting FileMaker

Acquisto in 10 rate mensili
€1.756
66
00
+ IVA
  • Pagamento in 10 rate mensili
  • 24+1 appuntamenti pratici
  • Tutti i segreti dello scripting 2.0
  • Registrazioni, materiali ed esempi pratici disponibili entro 48h in area riservata dopo la diretta​
  • Garanzia FileMaker Guru*
*Garanzia FileMaker Guru: se il Laboratorio di scripting FileMaker non soddisfa la tua aspettativa puoi disdire in ogni momento con una semplice email di richiesta e smettere di partecipare alle puntate mancanti. Tutti i materiali già sbloccati restano comunque tuoi per sempre. Se al termine di ogni appuntamento avrai dubbi e domande sull'applicazione di quanto appreso i nostri FileMaker Guru sono a tua disposizione sul forum o attraverso del coaching GRATUITO per aiutarti a chiarire tutti i dubbi.

Garanzia 100% soddisfatti

Grazie alla nostra garanzia "100% soddisfatti", se il Laboratorio di scripting FileMaker non soddisfa le tue aspettative potrai disdire quando vuoi, con una semplice email di richiesta.

Tutti i contenuti che avrai già sbloccato resteranno comunque a tua disposizione.

Se al termine delle lezioni avrai dubbi e domande sull'applicazione di quanto appreso i nostri FileMaker Guru sono a tua disposizione sul forum o attraverso del coaching GRATUITO per aiutarti a chiarire tutti i dubbi.

© Copyright di FileMaker Guru - All Rights Reserved - FileMaker Guru è un brand sinapsi@work s.r.l. - Privacy policy

Salva e condividi carrello
Il tuo carrello è stato salvato e hai ora un link. Tramite il link può recuperare il carrello in ogni momento.
Back Salva e condividi carrello
Il tuo carrello salverà le informazioni del prodotto. Potrai recuperarlo semplicemente con un click sul link
Your cart email sent successfully :)