Menu

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

 

25+1 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 - già disponibile

  • 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 - già disponibile

  • 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 - già disponibile

  • 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 - già disponibile

  • 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 - già disponibile

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

InserisciDaURL - già disponibile

  • 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 - già disponibile

  • 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? - già disponibile

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

Script incatenati - già disponibile

  • 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 - già disponibile

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

Funzioni multiple - già disponibile

  • 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 - già disponibile

  • 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 - già disponibile

  • 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

Liste, riassunti e calcoli - 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

BONUS SESSION: La nuovissima funzione While! (27/5/2019)

  • come sfruttare la nuovissima funzione While
  • come gestire parametri e condizioni
  • come integrare in while le funzioni logiche di FileMaker
  • come utilizzare al meglio la ricorsività
  • come trasformare uno script in una funzione

Ottimizza il tuo scripting - già disponibile

EseguiSQL - già disponibile

Dichiara - già disponibile

Tutti i colori delle variabili - già disponibile

Il parsing del testo - già disponibile

InserisciDaURL - già disponibile

I percorsi - già disponibile

BONUS SESSION: While - già disponibile

Portali contestuali o autorelazione? - già disponibile

Script incatenati - già disponibile

Operare sui campi - già disponibile

Funzioni multiple - già disponibile

Campi contenitore - già disponibile

Salva record come shapshot link - già disponibile

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?

Lo scripting è IL metodo per automatizzare il tuo sviluppo FileMaker: ti permette 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 frequenta i nostri PER-CORSI?

Claudio
Claudio
Sviluppatore FileMaker
Leggi Tutto
È 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
Leggi Tutto
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 31 luglio 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
997 + 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 5 rate mensili
€320
125
00
+ IVA
  • Pagamento in 5 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 100% soddisfatti

Grazie alla nostra garanzia "100% soddisfatti", potrai disdire quando vuoi, con una semplice email di richiesta saldando esclusivamente quanto già sbloccato in area riservata.

Tutti i contenuti che avrai già sbloccato resteranno per sempre 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. 

Come attivare la garanzia FMGuru?

Mandaci una email indicando qual è la puntata del PER-CORSO o Laboratorio su cui vuoi applicare la garanzia e i nostri coach ti spiegheranno come fruire l'ora gratuita di FileMaker Guru Coaching.

© 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 :)