Connexion à une base 4D Server - Utilisation du 4DLink

Connexion à une base 4D Server - Utilisation du 4DLink

Pour vous connecter à une base 4D Server via un 4D distant, vous disposez de trois possibilités :
  1. Utiliser la boîte de dialogue de connexion
  2. Utiliser le menu Ouvrir bases récentes
  3. Utiliser un fichier 4DLink de raccourci contenant les paramètres d'accès à la base.

Utiliser la boîte de dialogue de connexion  

Pour afficher la boîte de dialogue de connexion à 4D Server, lancez l'application 4D.
La commande Ouvrir du menu Fichier (ou le bouton correspondant dans la barre d'outils de 4D) vous permet de sélectionner le mode d'ouverture de la base 4D :

Choisissez la commande Ouvrir>Base de données distante...
La boîte de dialogue de connexion à 4D Server apparaît. Cette boîte de dialogue comporte trois pages, accessibles via des onglets : Récents, Disponible et Personnalisée :

Si vous cochez l'option Afficher ce dialogue au prochain démarrage, cette boîte de dialogue sera automatiquement affichée au démarrage de l'application 4D.
Note : Vous pouvez également afficher cette boîte de dialogue en cliquant sur le lien Se connecter à 4D Server dans le dialogue de bienvenue de 4D.

Page “Récents”  


Cette page mémorise la liste des bases 4D Server auxquelles vous vous êtes récemment connecté. La liste est triée par ordre alphabétique. Pour vous connecter à un serveur depuis cette liste, double-cliquez sur son nom ou sélectionnez-le et cliquez sur le bouton OK.

Page “Disponible”  


4D Server est doté d'un système intégré de publication, qui permet d'afficher automatiquement le nom des bases 4D Server disponibles sur le réseau. Ces noms apparaissent dans la page Disponible de la boîte de dialogue de connexion.
La liste est triée par ordre d'apparition et est mise à jour dynamiquement. Pour vous connecter à un serveur depuis cette liste, double-cliquez sur son nom ou sélectionnez le et cliquez sur le bouton OK.

Page “Personnalisée”  


La page Personnalisée vous permet d'associer un nom personnalisé à une base 4D Server et de vous y connecter via l'adresse réseau du serveur. Comme 4D Server peut être configuré afin que le nom de la base ne soit pas automatiquement publié sur le réseau (cf. section Publier la base au démarrage) et donc n'apparaisse pas dans la page "Disponible", il peut être nécessaire de saisir manuellement l'adresse du serveur.

Nom de la base : permet de définir le nom de la base 4D Server. Ce nom sera utilisé dans la page Récents pour désigner la base.
Adresse réseau : permet de saisir l’adresse réseau de la machine sur laquelle est lancé 4D Server. Vous pouvez entrer le nom de domaine ("mabase.entreprise.com") ou l'adresse IP (les formats IPv6 et IPv4 sont pris en charge).
Par défaut, le port de publication d’un 4D Server est le 19813, auquel cas il n'est pas nécessaire de le préciser dans l'adresse réseau. Toutefois, notamment lorsque plusieurs serveurs sont exécutés simultanément sur le même poste, ce port peut avoir modifié dans les Propriétés de la base (cf. section Options réseau et Client-serveur). Dans ce cas, l’adresse doit être suivie de deux-points et du numéro de port, par exemple : 192.168.92.104:19814 (format IPv4) ou [2001:0db8:0000:85a3:0000:0000:ac1f:8001]:19814 (format IPv6).
Note : Si une base était sélectionnée dans les pages Récents ou Disponible au moment où vous avez cliqué sur l’onglet Personnalisée, les deux champs affichent les informations correspondantes.

Une fois que cette page désigne un serveur, cliquer sur le bouton OK vous permet de vous connecter au serveur. Par la suite, le nom du serveur sera listé dans la page Récents.

Utiliser le menu Ouvrir bases récentes  

La commande de menu Ouvrir base récentes vous permet de vous connecter directement à une base 4D Server à laquelle vous vous êtes déjà connecté.

Cette commande est située dans le menu Fichier de 4D. Si vous utilisez l'application 4D pour vous ouvrir des bases locales et pour vous connecter à des bases distantes, le menu liste les deux types de bases. Les bases distantes sont situées en bas du menu :

La commande Effacer le menu permet de réinitialiser le menu.

Utiliser un fichier 4DLink  

Vous pouvez générer des fichiers d’accès aux bases contenant des paramètres destinés à automatiser et simplifier l’ouverture ou la connexion à des bases 4D. Typiquement, un fichier d’accès peut enregistrer l’adresse d’une base 4D Server distante ainsi que les identifiants de connexion, évitant ainsi à l’utilisateur plusieurs opérations.
Les fichiers d’accès peuvent également être utilisés pour l’ouverture de bases locales.

Création des fichiers  

Les fichiers d’accès aux bases de 4D sont des fichiers XML. Ils comportent l'extension ".4DLink".
4D génère et utilise ce type de fichier pour construire le sous-menu des "bases récentes" : un fichier .4DLink est automatiquement généré par 4D à la première ouverture d’une base locale ou à la première connexion à un serveur.

Les fichiers .4DLink automatiquement créés par 4D sont placés dans le dossier des préférences locales de l’utilisateur. Dans ce dossier, deux répertoires sont créés : Local et Remote. Le dossier Local contient les fichiers ".4DLink" permettant de se connecter aux bases locales, le dossier Remote contient les fichiers ".4DLink" permettant de se connecter aux bases distantes.

Les dossiers de préférences locales sont situés à l’emplacement suivant (il faudra pour les utilisateurs Windows afficher les éléments masqués):

  1. Windows 7 et ultérieur : C:\Users\Nom_Utilisateur\AppData\Roaming\ProScope\Favorites vxx\Remote
  2. OS X : /Users/Nom_Utilsateur/Library/Application Support/ProScope Client/Favorites vxx/Remote
... où XX représente le numéro de version de l'application (par exemple, "Favorites v18" pour 4D v18).

Les fichiers présents dans ces répertoires sont affichés par 4D dans le sous-menu Ouvrir bases récentes> du menu Fichier :


Les fichiers ".4DLink" peuvent aussi être créés avec tout éditeur XML et contenir diverses informations personnalisées telles que les identifiants de connexion (nom d'utilisateur et mot de passe) ou le mode d’ouverture de la base.


Nous vous conseillons pour simplifier la création de dupliquer un fichier .4DLink existant en le renommant et saisissant les paramétrages :
<?xml version="1.0" encoding="UTF-8"?><database_shortcut is_remote="true" server_database_name="nom du serveur" server_path="10.134.xx.xx"/>

Utilisation des fichiers  

Un fichier d’accès .4DLink permet de lancer l’application 4D et d’ouvrir la base 4D Server cible. Il peut être utilisé :
  1. Via un double-clic ou un glisser-déposer sur l’application 4D,
  2. Via le sous-menu Ouvrir bases récentes (fichier placé dans le dossier de préférences local).
  3. Un même fichier .4DLink de type "base distante" (Remote) peut être copié et utilisé sur différentes machines.
  4. En sélectionnant un fichier 4DLink dans la boîte de dialogue d’ouverture de 4D et de 4D Server (ouverture de bases locales uniquement).


    • Related Articles

    • Interrogation de ProScope au travers d’API - v2.0.2

      L’objectif du présent module est de permettre l’accès aux données de ProScope par des logiciels extérieurs grâce à une API REST/JSON. Pour qu’un accès extérieur soit possible, il suffit que le serveur http soit démarré sur ProScope Serveur. Pour que ...
    • Pourquoi j'ai un message qui apparaît "Mise à jour des ressources locales" et comment forcer une mise à jour?

      Les mises à jour installées par votre administrateur sont effectuées sur votre serveur ProScope et sont normalement diffusées sur le poste client de façon automatique lors de votre prochaine connexion. C’est la raison pour laquelle un message « Mise ...
    • Créér une affaire

      Introduction Pour créer une Affaire, ouvrir le menu Document puis Affaire : Une Listbox s'ouvre, avec : en zone A, les fonctions principales, en zone B, les fonctions de recherche, en zone C, l'affichage des affaires Ancienne interface : Interface ...
    • Procédure de mise à jour - ProScope v18.x vers v18.x

      Matrice de certification de ProScope v18.x : Macintosh Version Compatibilité macOS 10.13.x "High Sierra" Compatible macOS 10.14.x "Mojave" Certifié macOS 10.15.x "Catalina" Certifié macOS 11.x "Big Sur" Certifié macOS 12.x "Monterrey" Compatible ...
    • Pourquoi lorsque j'exporte les factures du mois, il m'en manque une partie ?

      La raison principale est que l'export a déjà été réalisé dans le mois. Vous pourrez le constater en regardant la date du dernier export à partir de votre Interface comptabilité : Si vous souhaiter à nouveau exporter des factures sur une période, il ...