Vos données en direct … dans une interface web

Traduit automatiquement de Deepl

En tant que développeur 4D, vous avez peut-être rêvé de visualiser vos données immédiatement et facilement pendant que vous les mettez à jour/créez. Ou peut-être êtes-vous un administrateur 4D et avez-vous besoin de trouver rapidement un enregistrement qui provoque une erreur en raison de données inappropriées. Cela a été possible avec l’interface de requête et le formulaire de sortie intégrés de 4D, mais la personnalisation de ce formulaire peut prendre du temps et vous avez peut-être besoin d’un outil plus réactif.

Que diriez-vous d’une interface web moderne et conviviale pour visualiser vos données ? Et pour couronner le tout, que diriez-vous si cette interface était accompagnée d’un puissant moteur de requêtes ? Ne rêvez plus ! Tout cela est désormais une réalité grâce à Data Explorer, un nouvel outil fourni en avant-première pour que vous puissiez l’évaluer et nous donner votre avis.

Bien entendu, il sera amélioré dans les versions futures.

Découvrons-le maintenant !

Démarrez avec le Data Explorer

utile à savoir

Le Data Explorer n’est rien d’autre que vos données publiées sous forme d’interface web via un serveur web. Mais quel serveur web ? Eh bien, le serveur du composant web admin.

Une fois que ce serveur web admin est démarré, le Data Explorer est disponible dans les navigateurs web (de préférence Chrome, Firefox, Safari ou Edge).

démarrer l’explorateur de données localement dans 4D

Voici la façon la plus simple de démarrer le Data Explorer.

Une fois que votre base de données est ouverte :

  • Sur 4D mono : allez dans le menu Records et sélectionnez Data Explorer.
  • Sur 4D Server : allez dans le menu Window et sélectionnez Data Explorer.

Remarque: si le serveur d’administration Web n’est pas lancé, il vous sera proposé de le faire.

Le système d’exploitation ouvrira votre navigateur web par défaut sur la page Data Explorer. Félicitations ! Vous êtes maintenant prêt à découvrir le Data Explorer.

blank

fournir un accès à distance au Data Explorer

Pour fournir un accès à distance sécurisé au Data Explorer, les paramètres d’administration web proposent de définir un port HTTPS pour le serveur d’administration web. (Le protocole HTTP n’est autorisé que sur localhost).

Ouvrez ensuite votre base de données et démarrez le serveur d’administration web.

Dans un navigateur web, entrez l’URL de Data Explorer : IP: port/DataExplorer/

  • IP: l’adresse IP de votre machine où la base de données est ouverte
  • port: le port HTTPS

Comme il s’agit d’un accès à distance sûr et protégé à Data Explorer, il vous sera demandé d’entrer la clé d’accès configurée dans les paramètres d’administration web.

blankEnsuite, vous serez redirigé vers la page de Data Explorer.

entrons dans les détails

derrière cela, il y a … ORDa

Data Explorer s’appuie sur des concepts ORDA. L’interface de requête attend des requêtes ORDA, et nous parlerons des classes de données, des entités, etc.

Note : Seules les tables référencées dans l’objet datastore sont visibles dans le Data Explorer.(c’est-à-dire que les tables sans clé primaire et les tables avec des clés primaires composées ne sont pas visibles).

Vue d’ensemble

L’Explorateur de Données est composé de ces zones principales :

blank

Le principe est très simple :

  1. Dans la zone des classes de données, vous pouvez sélectionner n’importe quelle classe de données pour afficher ses données.
  2. Dans la zone des attributs, sélectionnez les attributs de la classe de données que vous souhaitez afficher dans la grille de données.
  3. Dans la grille de données, vous pouvez visualiser les données de la classe de données sélectionnée.
  4. Si nécessaire, sélectionnez une ligne dans la grille de données pour afficher l’entité entière dans la zone Détails.

Nous sommes sûrs que vous apprécierez le fait que toute mise à jour de votre modèle de données(par exemple, l’ajout d’une table) ou de vos données( par exemple, la mise à jour des entités) sera automatiquement visible par un simple rafraîchissement de la page Data Explorer !

Plus de détails

Si vous souhaitez rechercher des données spécifiques, utilisez la zone de recherche. Deux modes sont disponibles :

  • Mode recherche par attributs
  • Mode Requête

Mode de recherche par attributs :

Saisissez les valeurs des attributs et obtenez les données correspondantes en quelques clics. La requête correspondant aux valeurs des attributs est lancée.

Remarque: Un caractère générique @ est placé à la fin de chaque valeur d’attribut et un opérateur AND est appliqué entre les valeurs d’attribut.

blank

Mode requête :

Cliquez sur l’icône <>, saisissez votre requête ORDA sous forme de chaîne de caractères, et obtenez le résultat.

blank

C’est tout !

Restez à l’écoute

Nous publierons d’autres détails démontrant la puissance et l’utilité du Data Explorer. Restez donc à l’écoute pour travailler avec vos données en quelques clics seulement. En attendant, participez à la discussion sur le forum 4D et dites-nous ce que vous pensez du produit jusqu’à présent.

Avatar
- Product Owner - Marie-Sophie Landrieu-Yvert a rejoint l'équipe de 4D Product en tant que Product Owner en 2017. En tant que Product Owner, elle est en charge de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation de la fonctionnalité livrée répond au besoin du client.Marie-Sophie est diplômée de l'école d'ingénieur ESIGELEC et a commencé sa carrière en tant qu'ingénieur chez IBM en 1995. Elle a participé à divers projets (projets de maintenance ou de construction) et a travaillé en tant que développeur Cobol. Elle a ensuite travaillé en tant que concepteur UML et développeur Java. Dernièrement, ses principaux rôles étaient d'analyser et de rédiger des exigences fonctionnelles, de coordonner les équipes commerciales et de développement.