PROGRAM1 : Personnaliser son interface et débuter la programmation avec 4D
Objectifs
Conception d’une structure simple avec relations N-1 et N-N. Personnalisation de l’interface et introduction à la programmation sur des formulaires (Méthode formulaire et Méthode objet) pour automatiser la saisie et les calculs, et contrôler des objets simples.
2 jours
Débutant
4D SAS - Le Pecq
780 € H.T.
Chapitre 1 – Conception de la Structure : Exemple d’une Facturation
- Création et suppression tables, champs et liens
- Champs : différents type, Attribut, Index, Contrôle de saisie
- Relations : N-1 et N-N
- Notion d’enregistrement courant et de sélection courante
- Les éditeurs de recherche
- L’éditeur de tri
- L’import et l’export de données avec l’éditeur d’import
- Le générateur Le générateur d’étiquettes
Chapitre 2 – Interface : les formulaires-tables
- Formulaire Entrée, Formulaire multipages, Page 0, Onglet
- Ajouter des champs
- Ajouter des libellés
- Image de fond, objets graphiques (traits, rectangles)
- Séparateurs : redimensionner le champ Commentaires
- Contrôles de saisie : valeurs par défaut, date automatique et numérotation automatique
- Menu contextuel de l’image
- Formulaire Sortie : Taquets E, C, RO et P Objets actifs sur un formulaire : Champ et variable, Boutons avec actions standards
- Déplacement et redimensionnement d’objets – séparateur
- Héritage de formulaire
Chapitre 3 – Introduction au langage
- Type de données
- Opérateurs
- Expressions Méthodes Formulaires (MF) et Méthodes Objets (MO)
- Tester avec Si… Au cas ou…
- Comparateurs Tester avec Si… Au cas ou…
- Utilisation de quelques événements formulaires : Sur chargement, sur validation, sur données modifiées
Chapitre 4 : Concevoir un interface multi-tables
- Formulaire Entrée avec Sous-formulaire (Ajout et suppression de lignes incluses (boutons avec actions standards)
- Formulaire Sortie multi-tables
Chapitre 5 : Boîte à outils
- Styles, filtres, formats, énumérations
- Utilisateurs et groupes
Chapitre 6 : Centre de sécurité et de maintenance (CSM)
- Informations et vérification
- Sauvegarde et restitution
- Compactage données et structure
Chapitre 7 – Compléments
- Les widgets
- Les préférences
- Chercher dans la base Vérification de la syntaxe
- Les fichiers physiques de 4D