When the solution matters

Avancée

Support Technique Formation Espace Développement Centre de ressources Documentation Partenaires

4D v11 SQL

Produktübersicht 4D Produkte Features Durchstarten mit 4D Ressources

4D v11 SQL Bases exemples

Nouveau :  Zone Web | Composants | SQL | Gestion des images | Index | Glisser/Déposer | Support de l'Unicode

Enrichi : Listes | 4D Write  | 4D Mailing  | 4D Objects  | Gestion des Utilisateurs | Web  | Formulairess  | Environnement d'utilisation

 

Zone Web    Nouveau! Télécharger

Stock Stalker

Stock Stalker permet de suivre très simplement l'évolution graphique d'une sélection de valeurs boursières. Une Zone Web affiche la performance de vos valeurs à partir d'une source Internet, avec différentes options telles que le délai de rafraîchissement de la page, le niveau de zoom, la durée de l'historique à afficher, et bien plus encore. (Remerciements à Tom Dillon pour sa contribution.)

Zone Web    Nouveau! Télécharger

Zone Web

Cette nouvelle zone de formulaire permet d’inclure dans vos applications des écrans de visualisation de tout type de données compatibles avec les navigateurs Web : site internet, pages HTML locales, fichiers PDF, animations QuickTime®, Flash®, etc.

Cette démonstration illustre l'utilisation de la Zone Web pour créer un navigateur web, un "mash-up" de Google Maps, et un visualisateur de documents ou de graphiques vectoriels.

Composants En savoir plus

4D Pop

4D Pop est une série de composants dédiés à la productivité et regroupés dans une barre d’outils qui s’intègre parfaitement dans l’environnement de développement 4D v11 SQL.

Les outils 4D Pop sont des bases de données 4D qui vous sont livrées en mode compilé, pour leur utilisation courante, mais également en mode interprété de manière à ce que vous puissiez en explorer le code source. C'est donc également un excellent exemple de l’art de programmer efficacement avec 4D.

En savoir plus et télécharger : 4D Pop.

SQL Télécharger

Langage SQL natif intégré

La grande nouveauté de la version 4D v11 SQL est son langage SQL natif intégré.

Vous pouvez vous connecter directement via le langage à une source de données ODBC externe et d’exécuter des requêtes SQL au sein d’une structure Debut SQL/Fin SQL (+ nouvelle commande 4D : CHERCHER PAR SQL).

Cette base exemple montre la possibilité d’effectuer des requêtes grâce au langage 4D ainsi qu’avec le langage SQL.
Des exemples précis montrent les deux langages en parallèle afin de pouvoir les comparer facilement et de mettre en avant leurs avantages respectifs.
Des commentaires et des explications sont fournis lors de l’exécution de ces requêtes.
Un 1er exemple illustre une requête simple (consistant à trouver les aéroports d’une ville et d’un pays donné).
Un 2ème  exemple illustre une jointure (consistant à trouver à partir d’une sélection d’aéroports, les aéroports accessibles par vols directs).
Un 3ème exemple montre une requête complexe en SQL écrite simplement en langage 4D. 
Un 4ème exemple montre une requête 4D complexe illustrant des recherches « imbriquées » en langage SQL. 

4D SQL Code Samples

Cette base exemple (décrite en détail dans la documentation "4D v11 SQL Reference", chapitre "Tutorial") vous montre quelque unes de plus importantes implémentations du nouveau moteur SQL de 4D v11 SQL.

Gestion des images Télécharger

Découvrez le SVG intégré

4D v11 SQL comporte un moteur de rendu SVG intégré (Scalable Vector Graphics). Le SVG est un format de fichier graphique vectoriel (extension .svg).

La base exemple 4D SVGWebStat illustre le support du format natif des images svg (image vectorielle). Elle montre les capacités d’affichage du SVG dans 4D au travers de variable image (exemple de graphe réalisé via le moteur SVG notamment).

Traitement des images

Cette base illustre le support du format natif des images de type jpeg, png, svg (image vectorielle), EMF (sous PC), PDF (sous Mac) mais aussi les formats déjà supportés tels que BMP (sous PC), PICT (sous Mac).
De nouveaux opérateurs permettent de transformer des images (combinaison d’images, etc.).
L’optimisation de la mémoire a également été renforcée en 4D v11 SQL (ref counting).

Profitez du menu contextuel pour enregistrer n’importe quelle image au format que vous souhaitez.

4D Index Télécharger

Cette base exemple montre les diverses possibilités d’utilisation des index dans
4D v11 SQL :
- nouveaux types d’index
o index Btree pour les valeurs non répétées (Ids, noms, No sécurité
sociale
o Index cluters pour les valeurs répétée (booléens, titres (M. Mme
Mlle, etc.)
o Index composites pour les TRIS (Nom+Prénom, Ville+CP,
Province+Ville, etc.)
o Index Mots+clés pour les textes
- index créés stockés dans un fichier séparé
- etc.
En plus de démontrer leur efficacité, cet exemple explique comment faire le choix le plus judicieux du type d’index.

Support de l’unicode Télécharger

Cette base a un but informatif. Elle montre la capacité de 4D à afficher les caractères Unicode.
Elle montre également la conversion des caractères lors de l’utilisation  des fonctions « majusc » et « minusc ».

Listes Télécharger

Liste hiérarchique

Cette base montre les possibilités d’utilisation d’une liste hiérarchique :
- affichage des éléments des listes de couleurs
- multi-sélection autorisée
- événements utilisés : « Sur déployer », « Sur contracter » et « Sur
nouvelle sélection »
- liste construite dynamiquement
- icones provenant de ressources, de la bibliothèque d’objets ou de variables

Liste incluse

Cette base montre les possibilités des listes incluses :
- contenu recalculé en fonction des sélections
- interface personnalisée v11 (alignement, style police, etc.)
- objet graphique remplace la couleur de la sélection courante

- affichage du contenu de plusieurs tables dans un seul formulaire

ContactListBox

Cette base montre les possibilités d’utilisation de l’objet ListBox :
- saisie
- affichage de lignes de couleurs alternées
- redimensionnement
- tri des colonnes
- masquer des colonnes
- modification des propriétés du texte (police, taille, style, couleurs)
- affichage ou non des ascenseurs
- affichage ou non des entêtes de colonne
- affichage ou non des grilles horizontales et verticales
- changement de l’ordre des colonnes par glisser déposer
- changement de l’ordre des lignes par glisser déposer
Tout ce qui est fait dans cet exemple peut-être fait sans aucune programmation.

4D Write Télécharger

4D Encyclopedia

Cette application vous permet de consulter et d’éditer le contenu d’un lexique ou d’un dictionnaire interactif.
Une encyclopédie entièrement dynamique grâce aux liens hypertextes de 4D Write.

4D Mailing Télécharger

Cette application montre comment utiliser le module de traitement de texte « 4D Write » pour envoyer des courriers personnalisés à des contacts sous forme de publipostage (« mailing »).

4D Objects Télécharger

Cette base exemple montre la 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 choisir directement un type d’objet précis grâce à un menu déroulant.

Gestion des utilisateurs Télécharger

4D Passwords

Cette base montre les possibilités de gérer les utilisateurs par programmation.
Elle permet notamment de :
- Sauver et restaurer les utilisateurs et leur mot de passe (cryptés)
- Utiliser un dialogue de connexion personnalisée
- Supprimer ou créer des nouveaux utilisateurs
- Créer des informations complémentaires par utilisateur (icône, visibilité,
etc.)

Web (statique, dynamique, transfert FTP) Télécharger

4D StaticWebBuilder

publiée sur le web de façon statique ou dynamique.
Elle montre également comment transférer via FTP, grâce aux commandes internet de 4D, le site statique généré. Utilisation du plugin 4D Internet Commands. Des indications complémentaires sont données au cours de la démonstration.

Formulaires Télécharger

4D UserForms

Avec 4D, les utilisateurs ont maintenant la possibilité de modifier
eux-mêmes certains formulaires.
A 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 objets, etc.
Chaque formulaire pourra être dupliqué autant de fois que nécessaire. Cela
permettra, par exemple, de définir plusieurs formats d’enveloppes et différents

modèles de facture.

 

International | Firmenprofil | Kontakt | Site Map | © 4D 1995 - 2008 | Schriftgröße ändern: [A] [A] [A] | Diese Seite drucken| 4D RSS Feeds - * Externer Link