Un componente per esportare il file di struttura
Grazie a 4D v17 R3, è possibile esportare il file della struttura in più file di testo. Ad esempio, con poche righe di codice è possibile creare una copia del database ogni mattina. Potete usarla per tenere traccia della cronologia o per inviare il database a un collega e vedere le modifiche quando ha finito di lavorarci.
Vi forniamo un componente pronto all’uso con due soli metodi: uno per configurare i dati da esportare e l’altro per esportare il database.
Migrare i documenti 4D Write memorizzati nei campi immagine
4D Write Pro è diventato un prodotto maturo con molte funzionalità, superando il plug-in 4D Write in molte aree (tabelle e segnalibri, ad esempio). Inoltre, 4D Write Pro è compatibile con i 64 bit, il che è ottimo dato che la maggior parte dei sistemi operativi sarà presto solo a 64 bit. La migrazione dei vostri documenti da 4D Write a 4D Write Pro è un “must”. Per aiutare voi e i vostri clienti a migrare, abbiamo semplificato il processo di migrazione con un componente pronto all’uso!
Impostazioni di compatibilità – Transazioni annidate (Parte 3)
Benvenuti alla nostra serie di articoli sulle impostazioni di compatibilità e sulle funzioni “nascoste” per migliorare le prestazioni. Nel primo post abbiamo analizzato il comando QUERY BY FORMULA e il suo impatto sul comportamento di un’applicazione. Il secondo post riguardava l’opzione di compatibilità“Usa punto e virgola come segnaposto” per evitare di incorrere nel problema “i numeri vengono visualizzati come >>>>>>>>>” .
In questa terza puntata, esploreremo le transazioni annidate.
Cosa sono le transazioni e come si usano?
Immaginate di trasferire 200.000 euro da un conto bancario a un altro. Si preleva l’importo dal conto di origine e poi lo si deposita sul conto di destinazione. Fin qui tutto normale e in un mondo perfetto l’operazione andrà a buon fine. Purtroppo, nel mondo reale le cose possono andare male. Succede qualcosa e il denaro va perso. È una situazione molto negativa.
Ebbene, le transazioni sono qui per garantire che questo non accada con le vostre applicazioni! In questo post esploriamo in dettaglio l’uso e l’importanza delle transazioni, oltre a diversi scenari che mostrano come possono salvare la vostra attività.
ORDA – Genealogia – Episodio 4 (su richiesta!)
Nel primo, secondo e terzo episodio di questa serie, abbiamo dimostrato la potenza di ORDA e la semplicità con cui è possibile gestire le persone correlate con un’unica tabella altamente ricorsiva.
L’episodio di oggi si concentra sull’interfaccia utente per aiutarvi a creare elenchi e griglie dall’aspetto gradevole!
Impostazioni di compatibilità – Utilizzare il punto e la virgola come segnaposto (parte 2)
Abbiamo iniziato una serie di post sul blog dedicati alle impostazioni di compatibilità e alle opzioni segrete che possono aiutare drasticamente a migliorare le prestazioni e il comportamento delle applicazioni. Il primo post riguardava QUERY BY FORMULA.
La seconda parte della serie sulla compatibilità riguarda l’utilizzo internazionale delle vostre applicazioni aziendali. Ciò potrebbe significare vendere in altri Paesi o avere colleghi che vengono da altri Paesi per lavorare per un po’, ma utilizzando i loro sistemi locali.
Se avete mai visto o ricevuto segnalazioni del tipo “i numeri sono visualizzati come >>>>>>>>>”, questo blog post è per voi.
Un componente pronto all’uso per una facile gestione delle sessioni mobili
In un precedente post del blog, abbiamo introdotto il concetto di gestione delle sessioni mobili. Un concetto che consente di tenere traccia degli utenti dopo la loro richiesta iniziale. In questo blog post, vi forniremo un componente che vi aiuterà a gestire facilmente i vostri utenti mobili.
Come testare in beta le applicazioni iOS con TestFlight
TestFlight è una soluzione gratuita fornita da Apple che consente di inviare una versione testabile della vostra applicazione a specifici utenti beta. In questo modo è possibile gestire i feedback dei beta tester e applicare eventuali modifiche (se necessarie) prima che l’applicazione venga rilasciata sull’App Store. In questo post esploreremo come sfruttare TestFlight per ottenere un’applicazione di produzione priva di bug.
ORDA – Genealogia – Episodio tre
Nel primo e nel secondo episodio di questa trilogia, abbiamo mostrato le basi di ORDA utilizzando caselle di riepilogo, entità e selezioni di entità. Abbiamo anche mostrato come utilizzare caselle di riepilogo simili con fonti di dati distinte e come utilizzare l’espressione Meta info per migliorare la grafica delle caselle di riepilogo.
Oggi ci divertiremo ancora di più, con meno codice!
Impostazioni di compatibilità – o guida con il freno di stazionamento inserito (Parte 1)
Nelle cucine del codice, di solito passo un po’ di tempo con le impostazioni del database, in particolare con le impostazioni di compatibilità. Spesso alcune impostazioni non seguono le best practice e durante le discussioni con lo sviluppatore dell’applicazione sento dire “oh, non le ho mai cambiate” o “non sono sicuro dell’impatto, quindi meglio non toccarle”.
Poiché potrebbero avere un impatto drastico sulle prestazioni o sul comportamento delle applicazioni, abbiamo iniziato una serie di post sul blog per discutere alcune di queste impostazioni “segrete“.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica