Dans Superdoc Premium vous avez 2 barres d'outils :
- La barre d'outils principale : il s'agit de la barre d'outil standard à toutes les fenêtres. Elle contient notamment les icônes d'ouverture et de fermeture des fichiers.
- La barre d'outils de la fenêtre courante : il s'agit de la barre d'outils spécifique à la fenêtre en cours d'utilisation. Si vous n'avez pas modifier sa position, elle est à l'origine sous la barre d'outil principale
1) Pour afficher/masquer la barre d'outils de la fenêtre courante, il faut utiliser le menu Options écran :
vous cochez et décochez le sous menu Barre d'outils
2) En ce qui concerne la barre d'outils principale, il est possible de la déplacer en cliquant sur sa gauche puis en glissant. Si vous cliquer sur la x en haut à gauche vous pouvez également la masquer.
Dans le cas où vous voulez de nouveau la faire apparaître, il faut ouvrir Superdoc Premium sans ouvrir de bases : se placer sur l'écran de menu
- Ecran de menu, Sélectionner, Cocher la case "Ne pas utiliser de fichier personnel" et valider: vous devez avoir un écran gris
- Options d'écrans, cocher la ligne Barre d'outils
- Pour pouvoir réutiliser votre menu, il faut ensuite le resélectionner (Ecran de menu, sélectionner, utiliser le fichier du menu, ouvrir votre menu).
Comment afficher le nombre de réponses dans un rapport?
Le nombre de réponses à une requête est une variable. Pour l'ajouter au début de votre rapport, il faut donc insérer une boite de modèle contenant cette variable.
- Affichage, concevoir un modèle
- Sélectionner le modèle à modifier, OK
- Edition, Ajouter boîte de modèle
- Onglet contenu des propriétés de la boîte (Clic droit, Propriétés boîte), cliquer sur l'onglet Variables
- Sélectionner COMPTEUR ENREG. et cliquer sur Ajouter (la variable NUMERO ENREG. permet de numéroter chaque enregistrement)
- Pour que le nombre d'enregistrement n'apparaisse qu'une seule fois en haut du rapport, il faut transformer la boîte en en-tête de rapport:
-- Sélectionner la boîte
-- Options du rapport, En-tête et pieds de pages
-- Sélectionner En-tête de rapport dans la liste
-- Cliquer sur Modifier En-tête/Pied de page
- Conception modèles, Enregistrer modèle
- Fermer le concepteur de modèle.
Remarque : cette variable s'affiche également sur les rapports Produit Superdoc Webpub
Dans les concepteurs ou lors d'une modification en série, la liste des champs reprend l'ordre de la structure. Dans le cas de bases contenant beaucoup de champs, le choix des champs peut donc être fastidieux. Peut-on afficher les champs de la base par ordre alphabétique pour faciliter le choix lors de la conception des modèles ou écran de recherche ?
L'ordre des champs ne peut être modifié dans la structure de la base. Par contre, vous pouvez, grâce à la conception de modèles ou d'écran de recherche choisir l'ordre d'affichage que vous souhaitez.
Pour faciliter le travail dans les concepteurs ou lors de la modification en série, il est possible d'afficher ces champs par ordre alphabétique.
- Menu Outils, Options - Choisir l'onglet Affichage - Cocher l'option "Trier la liste des champs de la base par ordre alphabétique" - Valider
Comme toutes les options, ce choix est enregistré sur le PC (dans le répertoire utilisateur). Il convient donc de répéter l'opération sur chacun des postes.
Comment ajouter des icônes dans les barres d'outils ?
Dans Superdoc Premium vous avez 2 barres d'outils :
- La barre d'outils principale : il s'agit de la barre d'outil standard à toutes les fenêtres. Elle contient notamment les icônes d'ouverture et de fermeture des fichiers.
- La barre d'outils de la fenêtre courante : il s'agit de la barre d'outils spécifique à la fenêtre en cours d'utilisation. Si vous n'avez pas modifier sa position, elle est à l'origine sous la barre d'outil principale La plupart des fonctions sont réalisables avec les icônes: n'hésitez pas à les ajouter.
- Outils, personnaliser barre d'outils
- Choisir la barre d'outils que vous voulez modifier
- Dans la colonne de gauche, sélectionner l'icône à ajouter et cliquer sur > pour qu'elle arrive dans la colonne de droite qui correspond aux icônes apparentes.
Vous pouvez ensuite déplacer les icônes grâce aux boutons Monter, Descendre.
Inversement, vous pouvez enlever les icônes qui ne vous servent pas en les sectionnant et en cliquant sur <
Peut on afficher le thésaurus à l'aide d'une icône ou d'un bouton ?
Pour afficher un thésaurus en saisie et/ou en recherche, il faut se placer dans le champ correspondant et utiliser la fonction Clic droit, Afficher thésaurus ou son raccourci CTRL + F3.
Il est également possible de créer un bouton de script qui permettra d'ouvrir directement le thésaurus. La fiche pratique vous détaille la précédure à suivre.
Comment ajouter un bouton "Afficher la notice" à un rapport ?
A partir d'un rapport, il est possible d'accéder à la notice en mode Affichage (un enregistrement par écran) grâce à l'icône représentant une loupe ou en faisant un clic droit sur l'enregistrement concerné puis Afficher enregistrement.
Il est également possible d'ajouter pour chaque enregistrement un bouton de script pour lancer l'affichage de l'enregistrement.
1. Se placer sur le rapport à modifier
2. Affichage, concevoir un modèle (le modèle sélectionner est celui qui était à l?écran)
3. Ajouter un bouton de script (Edition, Ajouter, Bouton de script)
- Dans l'onglet contenu, saisir le texte qui apparaîtra sur le bouton (Afficher la notice par exemple)
4. Outils, script du modèle
- Dans l'onglet Noms, nommer la boite (dans la colonne de gauche sélectionner le bouton et saisir dans la boite un nom « Afficher » par exemple puis cliquer sur Changer
- Dans l'onglet script,
function afficher_onClick()
{
Command.DisplayRecord();
}
Remarque : « Afficher » correspondant au nom du bouton
Comment ajouter un bouton "Afficher un rapport" à un enregistrement?
A partir d'un raffichage, il est possible d'accéder à la notice en mode rapport (liste d'enregistrements) grâce à l'icône représentant une loupe oupar le menu Affichage, Afficher un rapport.
Il est également possible d'ajouter pour chaque enregistrement un bouton de script pour lancer l'affichage du rapport
1. Se placer sur le modèle à modifier 2. Affichage, concevoir un modèle (le modèle sélectionner est celui qui était à l?écran) 3. Ajouter un bouton de script (Edition, Ajouter, Bouton de script) - Dans l'onglet contenu, saisir le texte qui apparaîtra sur le bouton (Afficher la notice par exemple) 4. Outils, script du modèle - Dans l'onglet Noms, nommer la boite (dans la colonne de gauche sélectionner le bouton et saisir dans la boite un nom « Afficher » par exemple puis cliquer sur Changer - Dans l'onglet script,
function afficher_onClick() { Command.DisplayReport(); }
Remarque : « Afficher » correspondant au nom du bouton. Ce nom ne doit pas contenir d'espace.
Comment ajouter un champ de type Nombre automatique à une base ? Comment ajouter une clé à la base, c'est à dire un champ unique ?
Le champ nombre automatique est un champ unique, qui s'incrémente automatiquement à la saisie ou à l'import.
Il permet de réaliser certaines opérations de maintenance de la base (import avec controle de doublons par exemple) et est nécessaire pour l'exploitation des bases avec SDWebportal.
La fiche pratique décrit les différentes étapes pour créer ce champ à postériori.
Pour ajouter un numéro de page au rapport, il faut ajouter une variable dans les marges.
Pour cela, il faut - ouvrir le modèle dans le concepteur : ** Affichage, concevoir un modèle ** Choisir le modèle, OK - Dans les options du rapport, il faut ensuite afficher les marges ** Options du rapport, montrer les mages 2 zones apparaissent : la zone blanche active qui correspond à la zone du rapport et un zone grise, aux marges. - Pour pouvoir travailler dans les marges, il faut activer la zone de marge ** Cliquer sur la zone grise - Vous pouvez maintenant ajouter des informations dans la marge ** Clic droit, ajouter, Boite de modèle ** Dans l'onglet Contenu, choisir l'onglet Variable ** Choisir Numéro de page ** Ajouter ** Dans l'onglet Format, Onglet Police couleur, modifier si besoin la police ** Dans l'onglet Format, Onglet texte ajouté, vous pouvez ajouter un "p", si vous souhaitez que le numéro de page soit précédé d'un "p"
- Enregistrer le rapport - La numérotation des pages est liée à l'impression. Les numéros ne s'affichent donc que si vous faites "Imprimer" ou "Apreçu avant impression". Pour tester, vérifier bien que le modèle imprimé ou visualisé est celui que vous avez modifié.
Remarque : par défaut, la numérotation des pages commence à 1. Si vous souhaitez commencer à 2 ou 3, vous pouvez le paramétrer dans les options de mise en page ** Options du rapport, mettre en page ** Saisir le 1er numéro dans la partie Options, démarrer en page... ** OK
Comment ajouter un titre à un rapport ? Comment faire pour que la boite ne se répète pas pour chaque enregistrement ?
Pour ajouter un titre à un rapport, il faut mettre votre boite de titre en en-tête de rapport. Pour cela : - Ouvrir le concepteur de modèle : Affichage, concevoir un modèle - Choisir votre modèle, OK - Sélectionner votre (vos) boite(s) de titre - Options du rapport, En-tête/pied de page - Sélectionner En-tête de rapport Cliquer sur Modifier En-tête/pied de page
La boite n’apparaîtra qu’une fois en haut du rapport.
Boîte d'un écran de menu permettant de faire un lien vers une base. Trois éléments sont définis dans ce lien : la base à ouvrir, la fenêtre à ouvrir et les modèles et écrans de recherche à utiliser initialement
Comment ajouter un bouton "Effacer" sur un écran de recherche pour effacer le contenu d'un formulaire.
Il est possible d'ajouter aux écrans de recherche des boutons de script qui vont permettre d'exécuter un certain nombre d'action comme Effacer un formulaire.
Pour cela : Ouvrir le concepteur d'écran de recherche - Recherche, Concevoir un écran de recherche - Sélectionner l'écran de recherche que vous voulez modifier (l'écran sélectionné par défaut est celui qui était affiché)
Ajouter un bouton de script avec comme légende « Effacer» - Clic droit, Ajouter, Bouton de script - Dans l'onglet Légende, saisir le texte du bouton « Effacer»
Ajouter le script - Outils, Script du modèle - Dans l'onglet Nom, donner à votre nouveau bouton le nom suivant « BtnEffacer» - Dans l'onglet Script, copier la fonction suivante à la fin du fichier
// Bouton effacer function BtnEffacer_onClick() { Command.newQuery(); }
Dans le script "BtnEffacer", correspond au nom de votre bouton (onglet Nom) : attention à bien le recopier.
Le code commence par 00 : dans l'index ces 0 n'apparaissent pas
Pour les champs de type texte qui ont comme option de classement "Classement Numérique", les 0 n'apparaissent pas.
Si vous souhaitez prendre en compte les 0 initiaux, il faut modifier cette option dans la structure de la base : - Ouvrir la base - Maintenance, éditer structure de base - Sélectionner le champ - Editer champ - Dans l'onglet "Type et indexation", décocher l'option "Classement numérique" - Cliquer sur Changer, puis Fermer et OK
Tous les caractères saisis n'apparaissent pas dans l'index
Les signes typographiques tels que les parenthèses, slashs, tirets ou signes de ponctuation sont considérés comme des séparateurs de mots et n'apparaisssent donc pas dans les index.
Si vous souhaitez voir figurer ces signes, il faut transformer le type de champ dans la structure de la base : le champ doit être de type "Code". - Ouvrir la base - Maintenance, éditer structure de base - Sélectionner le champ - Editer champ - Dans l'onglet "Type et indexation", choisir dans la liste déroulante le type "Code" - Cliquer sur Changer, puis Fermer et OK