Développeurs d'applications bases de
données, programmeurs informatique, autres
professionnels de l'informatique.
4 jours.
Avoir suivi le cours Développement niveau 1
ou posséder les connaissances équivalentes.
Avoir déjà la pratique de la programmation en 4D.
Maîtriser la programmation générique de 4ème
dimension et de 4D server.
Savoir programmer avec des process.
Aborder les principes du fonctionnement en
client-serveur.
En résumé, acquérir les techniques nécessaires
pour réaliser un développement autour d'une base de
données multi-utilisateurs.
|
Les process.
- Création à partir de la ligne de menu et par
routine.
- Process invisibles.
- Communication entre process, passage de
paramètres, synchronisation.
- Tracer les process.
- Les process automatiques, appel sur événement,
indexation.
- Variables et tableaux.
- Transfert de sélection, utilisation d'ensembles,
utilisation de sélections temporaires.
- Evénements formulaire spécifiques.
la programmation d'un serveur.
- Paramétrage général de la base.
- Le verrouillage, principe général, automatisme,
le scénarion d'attente.
- La libération des enregistrements.
- Utilisation de sémaphores.
- Mise à jour d'enregistrments.
- Procédures stockées.
- Inscription de clients.
- Gestion des utilisateurs.
Les pointeurs.
- Principe.
- Routines 4D et pointeurs, self, dernier objet,
pointeur vers...
La programmation générique.
- Principe.
- Procédure et fonction.
- Passage de paramètres par adresse, par valeur.
- Programmation générique et tableaux.
Les transactions.
- Principe.
- Automatisme et réglage des propriétés.
- Gestion par programmation.
La compilation.
- Utilisation de 4D compiler.
- Le processus de compilation et de correction.
- Les fichiers générés par le compilateur.
- Le typage des variables.
- Les différentes options de compilation.
|