BLOGS

APPLICATIONS D'EXEMPLE

warning: file_get_contents(http://www.telize.com/geoip/54.198.52.82) [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.

Client FTP

Cet exemple d'application est un FTP Client qui peut être utilisé pour se connecter à tout serveur FTP.


La connexion FTP entre 4D et un serveur FTP est réalisée par les commandes FTP fournies par 4D Internet Commands.

 

BLOBit

BLOBit permet à un utilisateur d'importer n'importe quel type de fichier, application ou dossier dans une base de données 4D pour archivage.


Des fichiers peuvent être extraits soit individuellement soit dans des groupes. Tous les fichiers de type Mac OS et Windows sont supportés. Sous Mac OS, une vignette est automatiquement extraite depuis tout type de fichier image contenant une vignette.

 

Cette base de données vous permet d'importer un fichier, une application, ou le contenu d'un dossier dans 4D etd e stocker els données dans des champs.

 

Outil catalogue

Cet exemple démontre une méthode pour garder une trace de vos backups.


En réalité, vous pouvez l'utiliser pour cataloguer n'importe quel volume; mais cet outil était originellement défini pour cataloguer des backups de CD.

 

 

Parseur XML

L'exemple de parseur XML est une application très simple qui illustre comment parser un document valide XML (de toute taille) dans une liste hiérarchique.


Le code est écrit de sorte que le parsing de la routine puisse être facilement intégré dans vos propres projets.

Un document XML collé dans le presse-papiers ou chargé depuis un disque sont pris en compte.

 

4D Static Web Builder

Cet exemple indique comment publier une base de données relationnelle sur le Web statiquement et dynamiquement.

 

Cet exemple montre également comment transférer par FTP le site web généré statiquement en utilisant le plug-in Internet Commands de 4D. Des informations complémentaires vous sont fournies lors de l'utilisation de cette démonstration.

 

 

Téléchargement pour Windows et Mac

 

Mots de passe 4D (Gestion utilisateurs)

Cet exemple montre comment gérer les utilisateurs par programmation.


Il vous permet de :

 

- sauver et restorer les utilisateurs et leurs mots de passe (encryptés)
- utiliser une boite de dialogue de connexion personnalisée
- enlever ou créer de nouveaux utilisateurs
- créer des informations aditionnelles pour un utilisateur  (icône, visibilité, etc.)

 

Objets 4D

Cet exemple traite de tous les objets d'interface gérés en 4D.


Cet exemple inclut :

 

- variables
- bouttons
champ liste (field list)
- boites à cocher
- etc.

 

Pour utiliser cet exemple, vous pouver cliquer sur les boutons représentant la barre d'outils de l'éditeur de formulaire ou vous pouvez sélectioner un type spécifique d'objet directement depuis un menu déroulant.

 

Listes hiérarchiques et listes incluses

Ces exemples illustrent l'utilisation de deux types de listes dans 4D v11 SQL.


 Liste hiéarchique

Cette base de données démontre les possibilités de l'utilisation des listes hiérarchiques :

Support Unicode

Cet exemple démontre les capacités de 4D à afficher des caractères Unicode.


Cet exemple montre également la conversion de caractères lors de l'utilisation des fonctions des Majuscules et des Minuscules.

 

Téléchargement pour Windows ou Mac

 

Index 4D

Cet exemple démontre les possibilités de l'utilisation des index dans 4D v11 SQL.


Voici les types d'index gérés dans 4D v11 SQL :

 

- index BTree pour des valeurs non répétées (ID, noms, etc.)
- index cluster pour des valeurs répétées (Booléens, titres (M., Mme., etc.))
- index composite ou de tri (Nom+Prénom, Ville+Code postal, Etat+Ville, etc.)
- indexs mots-clés pour des textes