Bases exemples 4D | ||
Découvrez les fonctionnalités clefs de 4ème Dimension 2004 et leur mode de fonctionnement. Réutilisez librement le code inclus dans ces bases de données dans vos applications. | ||
Vous trouverez également un grand nombre de bases de données vous montrant toute la puissance de 4ème Dimension. | ||
Nous vous proposons des applications à réutiliser telles quelles ou à utiliser comme point de départ. | ||
Téléchargez la base à partir des liens ci-dessous en sélectionnant votre plate-forme. Vous aurez besoin de 4ème Dimension, 4D Server ou d'un runtime pour faire fonctionner ces bases. Pour accéder à une version de démonstration, cliquez ici. |
Nouveautés 2004 | ||
Avec 4ème dimension 2004, les utilisateurs ont maintenant la possiblité de modifier eux-mêmes certains formulaires. À partir d'une structure classique "clients - factures - lignes factures", deux formulaires pourront être dupliqués puis modifiés par les utilisateurs : "Enveloppes" et "factures". Ces deux modèles ont volontairement été laissés "ouverts", ce qui permet à l'utilisateur final de modifier les textes, les formats et orientation de papiers ainsi que les marges, les objects, etc. Chaque formulaire pourra être dupliqué autant de fois que nécessaire. Cela permetra, par exemple, de définir plusieurs formats d'enveloppes et différents modèles de facture. |
Télécharger | |
Cette base montre les possibilités d'utilisation, avec et sans programmation du nouvel objet "List Box". Cet objet, accessible via l'éditeur de formulaires, remplace avantageusement les tableaux groupés. Il permet, entre autres, la saisie, l'affichage de lignes de couleurs alternées, le redimensionnement et le tri des colonnes, etc. |
Télécharger | |
Cette base montre les possibilités d'utilisation d'une liste hiérarchique. Cette liste est contruite dynamiquement au moment où l'utilisateur clique sur les éléments "déployables". Depuis la version 2004 de 4ème Dimension, les éléments de ces listes peuvent être en couleurs, la multi-sélection est autorisée, et trois nouveaux événements sont utilisables : "Sur déployer", "Sur contracter" et "Sur nouvelle Sélection". |
Télécharger | |
Cette base montre les possibilités des listes incluses. Dans cet exemple, 4 listes appartenant à 4 tables distinctes sont affichées dans un seul et même formulaire. Le contenu de ces listes et recalculé en fonction des sélections de l'utilisateur (la multi-sélection est autorisée). D'autre part, l'interface a été personnalisée : Les éléments sélectionnés sont affichés en gras et cadrés à droite. Enfin, un objet graphique remplace la couleur standard système pour matérialiser la sélection courante. |
Télécharger | |
Cette base exemple montre la quasi-totalité des objets d'interface gérés par 4D (variables, boutons, listes, champs, cases à cocher, etc.) Pour y accéder, vous pourrez cliquer sur les boutons représentant la barre d'outils de l'éditeur de formulaire, ou bien choisr directement un type d'objet précis grâce à un menu déroulant. |
Télécharger | |
Cette application est une Base de Données Relationnelle dont le contenu peut être édité via l'onglet "Éditer les données" et être publié directement par le serveur WEB intégré à 4ème Dimension : Onglet "Web Dynamique". *** La seconde fonction de cette base est de montrer la possibilité de générer très simplement un site web statique à partir de ces mêmes données. Le site web généré, bien que purement statique, sera visuellement identique au site dynamique. *** Enfin, le site statique, généré localement, pourra être transféré vers sa destination finale grâce aux "Internet commands" de 4D qui assureront le transfert FTP des pages html générées. |
Télécharger | |
Cette base montre les possibilités d'importation et d'exportation de données au format XML. Les données XML sont affichées sous la forme d'une liste hiérarchique. Chacune de ses lignes peut être créée, déplacée ou supprimée et peut être définie comme élément ou attribut XML. Une fois modifiée, la liste peut être à nouveau exportée au formal XML. |
Télécharger | |
Cette base montre les possibilités de gérer les utilisateurs par programmation. Elle permet notamment de : - Sauver et restaurer les utilisateurs et leurs mots de passes (cryptés) - Utiliser un dialogue de connexion personalisé - Supprimer ou créer des nouveaux utilisateurs - Gérer des informations complémentaires par utilisateur (icône, visibilité, etc.) |
Télécharger | |
MENU |
Web Services | Télécharger | |
(Exemples d'interrogation de services Web à travers le protocole SOAP) | ||
Dans un premier temps, ce service fournit une liste de polices et de styles. Ensuite, le service transforme une chaîne de caractères donnée en image 3D en fonction du style et de la police choisie. En réponse, il ne renvoie pas directement l'image, mais une URL où l'image est disponible. Grace aux Internet commands, il est possible d'interroger directement cette URL et de récupérer l'image dans une variable de 4ème Dimension. |
Aperçu | |
Cette base interroge un service Web capable de trouver des anagrammes ou de compléter des mots dont certains caractères sont manquants, commencent ou finissent par une chaîne donnée (très utile pour les mots croisés ou le Scrabble). Les mots trouvés sont dans un dictionnaire anglophone. |
Aperçu | |
Cette application permet de bénéficier du service Google à partir de 4ème Dimension. Pour ce faire, il vous faudra créer gratuitement un compte Google (afin d'obtenir un identifiant). Ensuite, vous pourrez directement envoyer des requêtes à partir de 4ème Dimension et recevoir en retour les URLs des sites correspondant à votre requête. |
Aperçu | |
Il s'agit de deux applications, l'une cliente, l'autre serveur. Le serveur propose un service qui permet de connaître la distance entre deux villes et peut être interrogé par n'importe quel type de client SOAP, 4D ou autre. Afin de tester ce serveur, une application 4ème Dimension cliente a également été développée et vous est fournie. |
Aperçu 1 Aperçu 2 |
|
MENU |
Editeur d'états rapides | Télécharger | |
Une table contient des descriptifs d'habitation (type, nombre de pièces, surface, prix). Plusieurs exemples d'états rapides sont proposés (listes avec différents niveaux de rupture, tableaux croisés, etc.). |
Aperçu | |
Deux exemples d'états rapides : - Des listes (à partir d'une table contenant des artistes/albums/morceaux) - Tableaux croisés (à partir d'une table contenant des prénoms et des années) |
Aperçu 1 Aperçu 2 |
|
Cette base vous donne un aperçu de la finesse des commandes d’impression disponibles dans 4ème Dimension. |
Aperçu | |
MENU |
Bureautique | ||
Cette base permet la mise en page automatique d'un journal de petites annonces grâce à l'utilisation du plugin de traitement de texte 4D Write. |
Télécharger | |
La gestion des réservations d'une salle de spectacle avec visualisation graphique de la salle grâce à 4D Draw. |
Télécharger | |
La gestion des emplacements d'œuvres d'un musée avec une présentation sous forme de borne interactive avec 4D Draw. |
Télécharger | |
Une gestion de campagne de mailings ciblée grâce à 4D Write. |
Télécharger | |
Une encyclopédie entièrement dynamique grâce aux liens hypertextes de 4D Write. |
Télécharger | |
Un explorateur permettant la visualisation rapide des images contenu dans un disque sous forme de planche contact avec 4D View. |
Télécharger | |
MENU |
Interface | ||
Cette base montre toute la puissance de 4ème dimension en cherchant et en affichant des itinéraires aériens, des compagnies et des vols parmi des centaines de milliers possibles à travers le monde. |
Télécharger | |
Cette calculette est exemple d'application simple créée avec 4ème Dimension. |
Télécharger | |
Cette base d'exemples illustre comment construire des graphes animés et personnalisés avec le grapheur intégré dans 4ème Dimension. |
Télécharger | |
MENU |
Exemples d'applications | ||
Cette base offre la possibilité, grâce à une seule table et un seul formulaire, de saisir et d'afficher des rendez-vous. |
Télécharger | |
Créez un carnet d'adresse en saisissant à la fois des coordonnées professionnelles et personnelles. La recherche est facilitée par une série de boutons alphabétiques. |
Télécharger | |
Quelques recettes de cocktails à déguster avec modération... À vous de créer les votres :-) |
Télécharger | |
Cette base montre comment associer du texte dynamique à des formulaires prédéfinis, grâce aux fonctions standards de 4ème Dimension. Le nombre de formulaires peut augmenter via l'environnement "structure". Les textes, quant à eux, sont stockés dans le fichier "data" de 4ème dimension. |
Télécharger | |
Cette base permet de remplir et d'imprimer une demande de congés et récapitule les congés par année civile. |
Télécharger | |
e-Mailing est une base pour gérer du publipostage par e-mail. Lorsque vous créez un e-mail, vous pouvez sélectionner un ou plusieurs destinataires. Le corps du message peut être personnalisé avec la civilité, le nom et le prénom du destinataire. |
Télécharger | |
Créez une facturation simple avec gestion des Clients et des Produits. |
Télécharger | |
Cette base offre la possibilité d'imprimer une demande de remboursement pour les frais du mois, chaque feuille de frais peut être saisie dans la devise locale, le récapitulatif annuel est calculé en euros. |
Télécharger | |
Cette base permet la saisie d'emplacements et d'équipements. |
Télécharger | |
Créez votre vidéothèque personnelle. |
Télécharger | |
MENU |
Copyright © 2006 Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.