Comment utiliser l'aide ?
Rechercher une rubrique d'aide
Dans l'aide, cliquez sur un des onglets suivants :
Pour parcourir les rubriques par catégorie, cliquez sur l'onglet Sommaire.
Pour afficher la liste des entrées d'index, cliquez sur l'onglet Index puis tapez un mot ou faites défiler la liste.
Pour rechercher des mots ou des expressions susceptibles de figurer dans une rubrique d'aide, cliquez sur l'onglet Rechercher.
Parcourir le sommaire de l'aide
Quand l'onglet Sommaire de la fenêtre Rubriques d'aide est sélectionné, cette dernière affiche une liste de livres, représentant chacun un "sujet" de la documentation. Pour ouvrir ou refermer un livre donné :
Double-cliquez sur la ligne concernée.
Ou cliquez sur le signe + (ouverture) ou – (fermeture) concerné.
Ou tapez Entrée après sélection de la ligne concernée.
Ou tapez Flèche à droite (ouverture) ou Flèche à gauche (fermeture), après sélection de la ligne concernée.
L'ouverture d'un livre provoque l'affichage d'une sous-liste, chaque ligne représentant un chapitre du livre en cours. On peut alors trouver :
Soit un nouveau livre avec les mêmes règles d'ouverture et de fermeture.
Soit une rubrique d'aide (icône représentant une page du livre) : en cliquant sur l'icone (ou en sélectionnant la ligne puis en tapant Entrée), vous visualisez le texte de la rubrique correspondante dans la fenêtre d'affichage des textes d'aide.
Remarque : à partir d'ici, vous pouvez demander l'impression complète d'un livre en le sélectionnant puis en cliquant sur le bouton Imprimer.
Rechercher une phrase clé dans la table d'index
En cliquant sur l'onglet Index de la fenêtre Rubriques d'aide, vous ouvrez une boîte de dialogue affichant la liste des entrées d'index, rangées par ordre alphabétique. Vous pouvez alors :
Dans la boîte de saisie, entrer les premiers caractères du mot recherché. La liste est automatiquement réaffichée pour présenter en tête les rubriques dont le nom débute par les caractères tapés.
Double-cliquer sur une ligne de la liste (ou la sélectionner et taper Entrée) pour afficher la rubrique concernée.
Cette liste d'index propose la totalité des titres des rubriques de la documentation.
Recherches approfondies dans le fichier d'aides
L'onglet Rechercher de la fenêtre Rubriques d'aide peut vous aider à chercher un mot ou une phrase dans toutes les rubriques du fichier des aides. Vous pouvez chercher un mot simple, une combinaison de mots, un mot proche d'un autre, une phrase exacte, etc. Vous pouvez aussi affiner votre recherche en définissant un modèle contenant des expressions booléennes.
Parcourir la fenêtre d'affichage des textes d'aide
Lorsqu'une rubrique est affichée dans la fenêtre d'affichage des textes d'aide, vous disposez de nombreux moyens pour parcourir la documentation et afficher d'autres rubriques, apparentées ou non à la rubrique en cours.
Tout d'abord, à partir de la fenêtre Rubriques d'aide, vous pouvez rechercher rapidement une autre rubrique non apparentée, ouvrir un nouveau livre, consulter la table des index, faire une recherche approfondie dans tout le fichier d'aides, etc.
Ensuite, la fenêtre propose plusieurs boutons :
Page précédente / suivante. Ces boutons vous permettent de parcourir les rubriques précédemment consultées.
Imprimer. Ce bouton vous permet d'imprimer la rubrique courante.
Fenêtre de navigation (si installée). En particulier, les boutons Précédent et Suivant permettent de naviguer d'une rubrique à la suivante ou à la précédente. Les rubriques étant regroupées par sujet d'intérêt, ces boutons constituent un moyen efficace pour parcourir l'ensemble des aides ayant trait à un sujet donné.
Ensuite, dans une rubrique d'aide, vous pouvez cliquer sur les liens et ainsi accéder à des informations complémentaires.
Imprimer une ou toutes les rubriques d'un livre
Pour imprimer une rubrique particulière, visualisez-la dans la fenêtre d'affichage des textes d'aide puis cliquez sur le bouton Imprimer.
Pour imprimer toutes les rubriques d'un livre, cliquez sur l'onglet Sommaire de l'aide de la fenêtre Rubriques d'aide, sélectionnez le livre concerné puis cliquez sur le bouton Imprimer.
Copier une rubrique d'aide dans le presse-papiers
Pour copier dans le presse-papiers une rubrique d'aide de la fenêtre d'affichage des textes d'aide :
Sélectionnez (à la souris) le texte à copier dans la rubrique et tapez la touche Ctrl+Inser ou Ctrl+C.
Pour ensuite récupérer cette copie, ouvrez le document concerné, cliquez dans ce document à l'endroit où vous souhaitez que ces informations apparaissent puis sélectionnez le choix Coller du menu Edition (raccourci clavier Maj+Inser ou Ctrl+V).
La version 7 d'Harmony
Architecture 3 tiers
Dans une architecture 3 tiers, la couche Présentation, la couche Application métier et la couche Base de données sont séparées :
En particulier, le processus qui exécute l'application est distinct du processus chargé de sa présentation. Ces deux processus peuvent s'exécuter :
Soit sur le même ordinateur, auquel cas l'installation s'apparente à une installation de type "client lourd".
Soit sur deux ordinateurs différents. Le poste de l'utilisateur est de type "client léger". Il accède à des applications sur un ordinateur distant, appelé serveur d'applications.
La version 7 d'Harmony respecte cette architecture :
XrtDiva.exe est le processus chargé d'exécuter les applications Diva (Diva est le langage de programmation utilisé sous Harmony). Xwpf.exe est le processus chargé de leur présentation.
En mode local, les deux processus s'exécutent sur le même ordinateur et dialoguent entre eux sans passer par le réseau.
Lorsqu'ils sont situés sur deux ordinateurs distincts, le client léger et le serveur d'applications dialoguent entre eux avec l'un des deux modes de transport suivants :
Le mode Socket. Ce mode utilise le protocole TCP/IP et nécessite l'ouverture d'un port de communication TCP/IP entre le client et le serveur (le port numéro 1246 par défaut). Sur le serveur d'applications, le service DhsTerminalServer attend les connexions des postes clients. Chaque client établit une session avec le serveur. On utilisera ce mode lorsque les postes client se trouvent sur le réseau local ou sur un réseau privé virtuel (VPN).
Le mode Service Web. Ce mode utilise le protocole SOAP, protocole ouvert qui permet les connexions par le réseau public Internet. Le serveur Web de Microsoft IIS doit être installé sur le serveur d'applications. On utilisera ce mode pour la connexion des postes nomades.
Les 3 modes peuvent cohabiter sur un même site.
Le client léger Xwpf
Le client léger Xwpf est un client riche. Il permet d'effectuer bon nombre d'opérations gérées habituellement par un client lourd.
En version 6, le processus XrtDiva assurait à la fois l'exécution des applications Diva et leur présentation à l'écran. En version 7, la partie présentation est exportée dans Xwpf.exe. Mais il ne s'agit pas simplement d'une séparation entre les deux couches. L'affichage des masques d'écran était auparavant basé sur la "vieille" interface Win32 du système d'exploitation Windows. Xwpf.exe utilise l'interface de Windows la plus récente, Wpf (Window Presentation Foundation).
Profils de connexion
Les profils de connexion permettent de configurer les modes de transport utilisés sur un site. L'utilisateur choisit le profil adapté dans les Options Avancées de la boîte de dialogue de connexion au serveur d'applications.
Profils utilisateur
Les Options de connexion Avancées spécifient les paramètres de connexion au serveur d'applications, l'environnement de travail de l'utilisateur, ainsi que ses préférences concernant par exemple le thème de couleurs, la couleur des polices par défaut, la langue d'affichage et d'impression. Tous ces paramètres sont enregistrés dans un "Profil utilisateur". L'utilisateur peut définir plusieurs profils s'il est amené à utiliser Divalto dans différents contextes (connexion à une base réelle ou à une base de test, connexion à différents serveurs d'applications, connexion en réseau local ou à distance, connexion en différentes langues, etc.). Une simple sélection du profil adéquat dans la liste de ses profils lui permet alors de retrouver tous les paramètres liés au contexte du moment.
Installation du serveur d'applications
Sur le serveur d'applications, il convient d'installer le produit "Harmony Power Foundation". Comme le client léger fait partie intégrante du produit, il n'y a pas lieu de l'installer pour un fonctionnement en mode local.
Installation du client léger
Le client léger doit être installé sur chaque poste client. Il s'installe de manière très simple, en quelques clics. Attention : Si Harmony Power Foundation est déjà installé sur le poste client, il n'y a pas lieu d'y installer le client léger.
Installation du serveur de données
Sur le serveur de données, installez Harmony Power Foundation, le serveur Xlan (qui fait partie d'Harmony pour la version de démonstration), l'ERP infinity et éventuellement la visite guidée, les sources, le connecteur pour Outlook.
En version 7, l'accès aux données s'effectue par deux canaux :
Le serveur Xlan, pour tous les accès par les fonctions Diva de gestion des fichiers (fichiers séquentiels-indexés et bases SQL). Xlan accède à la base de données SQL par le driver ODBC de la base de données cible (Microsoft SQL Server, Oracle ou IBM DB2).
Le connecteur SQL, pour tous les accès par les méthodes des "RecordSQL" (en particulier, les Zooms SQL utilisent tous ce canal).
Compatibilité avec les versions antérieures d'Harmony
La version 7 d'Harmony assure une compatibilité ascendante avec les versions 6.
Elle permet d'exécuter les programmes de ces versions (remarquez que la plupart des utilitaires d'Harmony, dont le menu Harmony, s'exécutent encore en version 6). Elle permet également de produire des objets compatibles avec les versions 6 en précisant la version cible dans les profils de compilation de Xwin6.
Bien entendu, les applications de la version 6 sont toujours entièrement gérées par le processus XrtDiva. L'affichage des masques d'écran de ces applications fait donc toujours appel à l'ancienne interface Win32 de Windows.