IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Conversion en 4D 2004


précédentsommairesuivant

6. Les intégrations

6-1. Fonctionnalités 4D Insider intégrées


Dossiers de l'Explorateur et Groupes 4D Insider

4D 2004 vous permet de créer des Dossiers et sous-dossiers en mode Structure (Mode Démarrage de l'explorateur). Ces dossiers permettent de regrouper des Tables, Formulaires, Méthodes-projet que l'on peut organiser par fonctionnalité. Disponible en liste hiérarchique dans l'éditeur de méthodes Compatibles avec les Groupes 4D Insider, on peut les déplacer d'une base à l'autre.

Groupe 4D Insider Dossier 4D
Tables Tables
Formulaires Formulaires
Méthode-Projets Méthode-Projets
Barre de menu Non visible
Enumération Non visible
Feuille de style Non visible
Format et filtre Non visible
Messages d'aide Non visible
Méthode base Non visible
Ressources STR# Non visible



Bibliothèque d'objets 4D et Librairies 4D Insider

Librairies 4D Insider Bibliothèque d'objet
Fichier externe avec extension.4il Fichier externe avec extension.4il
Tout objet pouvant figurer dans une base Tout objet du formulaire avec propriétés et objets dépendants (énumérations, feuilles de style, formats, images, messages d'aide lié, ressources STR#, méthodes objets).

6-2. Fonctionnalités 4D Customizer intégrées dans 4D


Fonctionnalités intégrées dans 4D au niveau du dialogue des Préférences de 4D :

   • Script Manager

   • Progression de l'impression

   • Affichage de la fenêtre d'accueil

   • Racccourcis clavier

   • Ressource wedd

   • Changement du n° de port de 4D Server


Script manager

Ressources TRIC (TRI pour tri et C pour comparaison)

   • 4e Dimension : ressource TRIC ou à défaut TRI#

   • Système : recherche et tri réalisés par le système (ignore la ressource TRIC)

   • Allemand pour v2.2 n'est plus usité. Pour les anciennes versions de 4D sous des systèmes allemands

   • Turc (présente pour pallier un bug du système turc)

   • Calcul sur dates (farsi)


Concernant les langues, il existe deux systèmes : systèmes romans et systèmes de script manager.

La version 4D 2004.2 soutient un grand nombre de langues avec saisie et affichage multilingue (ex. : hongrois, tchèque, arabe sur un même formulaire, dans des champs ou variables différents) (Liste des propriétés : Configuration du clavier).

MaxOSX : 15 langues résidant dans le système d'exploitation (anglais, japonais, français, allemand, espagnol, italien, hollandais, suédois, danois, norvégien, finnois, chinois traditionnel, chinois simplifié, coréen et portugais).

Windows : pack multilingue appelé MUI (Multilingual User Interface) vendu par Microsoft (version professionnelle).


Ressource WEDD

La ressource WEDD permet de lier une structure à un fichier de données, ce qui n'autorise qu'un seul fichier data à être ouvert avec une structure qui comporte la même signature WEDD.

Avec 4D 2004, vous pouvez définir une signature WEDD pour le fichier de structure et de data via les Préférences de 4D (Base de données > Gestion de données).

Pour supprimer la signature WEDD, vous devez simplement supprimer la valeur entrée dans le champ "Signature WEDD" des Préférences.


Raccourcis clavier

Mode Utilisation

  2003 (4D Custo) 2004 convertie 2004 (Préf. 4D)
Acceptation de saisie Alt/Option Entrée Entrée
Annulation de saisie Alt/Option Echapp Entrée
Ajout sous enregistrement Entrée CTRL-CMD SHIFT /



4D Server : changement du n° de port

Le changement du n° de port se fait désormais dans les Préférences/Client-Serveur.


Taille de la pile

4D Customizer Plus permettait aussi de modifier la taille des piles pour le fonctionnement de 4D. Ces réglages ne sont plus nécessaires et sont donc supprimés. Les commandes telles que NOUVEAU PROCESS continuent d'accepter une taille de pile par souci de compatibilité.


Langue des commandes et système

On peut changer la langue de l'application de cette façon :

   • MacOS

Dans le Package de 4D, dossier Contents :Ressources, vous devez avoir le dossier de la langue que vous souhaitez utiliser. Par défaut dans une version française, vous avez le dossier "French.lproj". Pour travailler en anglais, vous devez donc rajouter à cet endroit le dossier "English.lproj" (que vous récupérez dans un package 4D anglais). Ensuite, au niveau de l'application, faites "Lire les informations". Dans la section "Langues", choisissez la langue voulue.

   • Windows

Vous pouvez prendre le fichier "4D.rsr" d'un 4D anglais pour le mettre à la place du "4D.rsr" français, et vous aurez ainsi un 4D anglais.

6-3. Fonctionnalités 4D Customizer intégrées dans les plug-ins


4D Draw Nouveautés 2004.3


Pour intégrer les fonctionnalités du 4D Customizer Plus :


   · dr_FIXER OPTIONS GLOBALES
       Localisation des modèles (serveur ou client)

   · dr_FIXER PREFERENCES
       Gestion des PICTS (image ou objets individuels)
       Dialogue de sauvegarde

   · Plus supportés : Suffixe de la fenêtre externe


Nouveaux paramètres :


Dr_VERROUILLER ZONE(zone;mode{;modeBouton})

   · ModeBouton  ->  Entier

       0 : bouton si la zone est inférieure à 150 points de hauteur et 300 points de largeur
       1 : toujours la zone


Dr_FIXER OPTIONS GLOBALES(écriture;lecture{;selection comme 4D{;activation grille
               {;verrouillage horizontal {;verrouillage vertical}}}})

   · Sélection comme 4D -> Entier
       0 pas de changement
       1 sélection de tous les objets touchés
       2 sélection de tous les objets entourés

   · Activation de la grille magnétique -> Entier
       0 pas de changement
       1 grille non activée
       2 Grille activée

   · Verrouillage horizontal -> chaine
       lettre pour le verrouillage horizontal (par défaut : clic + h)

   · Verrouillage vertical -> chaine
       lettre pour le verrouillage vertical (par défaut : clic + v)

6-4. 4D BackUp intégré et ajout de nouvelles fonctionnalités


Nouveautés :

   • Algorithmes entièrement nouveaux

   • Déclenchement automatique des sauvegardes et restitutions (structure, données, fichiers joints…)

   • Définition de paramètres et options avec 4D, 4D Server, 4D Runtime Volume License

   • Intégration automatique des opérations manquantes grâce au fichier d'historique

   • Possibilité d'annulation multiniveau

   • Compression et sécurité accrues des archives

   • Accès programmé en XML

   • La sauvegarde peut se faire de plusieurs façons :
      · Mode Structure > Préférences > Sauvegarde
      · Mode Utilisation > Menu Fichier > Ligne Sauvegarder
      · Commande SAUVEGARDER :
        appelle la Méthode Base Sur demarrage sauvegarde au début et appelle
        la Méthode Base Sur arrêt sauvegarde à la fin.


Les commandes à votre disposition :

   • SUR DEMARRAGE SAUVEGARDE

   • SUR ARRET SAUVEGARDE

   • SAUVEGARDER

   • RESTITUER

   • LIRE INFORMATION SAUVEGARDE(sélecteur;val1;val2)

   • LIRE INFORMATION RESTITUTION(sélecteur;val1;val2)


Fichiers générés :

   • NomBase[XXX1-0002].4BK : (2e segment de la première sauvegarde)

   • Nomhistorique[XX12].4BL : 13e version de l'historique (commence à 0)


Divers :

   • Taux de compression : si élevé, moins rapide mais prend moins de place

   • Taux d'entrelacement : si élevé, plus de sécurité mais plus lent (les secteurs ne sont pas contigus

   • Taux de redondance : si élevé, plus de sécurité mais plus lent (taille du fichier plus gros)

   • Option de sauvegarde automatique à la création d'une base

   • Option de restitution à l'ouverture d'une base.


Fichier d'historique :

   • Création d'un nouveau fichier après chaque sauvegarde

   • Stocke les ajouts, modifications, suppressions, transactions

   • Historique analysable : Mode Utilisation > Fichier > Vérifier fichier historique (sur 4D Mono ou 4D Server)
     Action, Table, Utilisateur, Date et Heure, Valeurs des champs

   • Revenir en arrière : annule toutes opérations après la ligne sélectionnée


Automatisation des réparations :

   • Autodiagnostic à l'ouverture

      · Restitution

      · Intégration de l'historique

      · Démarrage de la base (selon options dans les préférences).


Remise en route automatique de 4D Server s'il est enregistré comme service


Restitution manuelle :

   • Onglet Restituer à l'ouverture de la base (4D Mono et 4D Server)

   • Commande RESTITUER

   • Glissé-déposé du fichier de sauvegarde sur l'icône de l'application (toute appli. 4D)


Journal et fichier XML :

   • Journal des sauvegardes.txt : Chemin d'accès, taille, contenu de l'archive…

   • Fichier " Backup.xml " dans DossierBase:Préférences:Backup

6-5. 4D ODBC intégré


Commandes haut niveau 4D ODBC

Il n'y a pas de compatiblité entre le plug-in 4D ODBC 2003 et 4D ODBC pro 2004.

Mais les fonctionnalités de base ODBC sont désormais intégrées dans 4D 2004.

   • Intégrées dans tous les produits 4D 2004

   • Pas de licence supplémentaire

   • Import et export d'une source ODBC

   • Accès à toute source ODBC via SQL

   • ODBC 3.0 API

   • Natif MacOS X

   • Driver Manager inclus avec MS Windows et MacOS X

   • Windows : quelques drivers inclus

   • MacOS X : Pas de drivers inclus

   • Drivers "Tierce partie" :
http://www.openlinksw.com/

   • Documentation API ODBC :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcodbc_api_reference.asp

   • Composant "ODBC Framework" pour remplacer les commandes ODBC 2003 par les commandes 2004
     (s'installe avec le plug-in ODBC PRO à partir du CD 4D Product Line 2004.2 ou par téléchargement).

6-6. Trois nouveaux plug-ins avec 4D 2004


   • 4D for MySQL

   • 4D for PostgreSQL

   • 4D for ADO

6-7. Utilisateurs et Groupes


BLOB VERS UTILISATEURS (Blob Utilisateur)
UTILISATEURS VERS BLOB (Blob Utilisateur)

Seul l'administrateur a accès à cette commande.
Identique à la sauvegarde dans l'éditeur mais seulement fichier disque dans ce cas-là.

Note de compatibilité :
Les fichiers d'utilisateurs et groupes (extension .4UG) créés par la commande de menu "Enregistrer les groupes & utilisateurs..." dans 4e Dimension 2003 peuvent être chargés dans 4e Dimension 2004 via la séquence ci-dessus.


précédentsommairesuivant

Copyright © 2006 4D s.a. 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.