Paramétrage > Paramètres généraux > Propriétés objets sous-menu fichier 

En gestion d'objet, il est possible d'afficher un ensemble d'informations synthétiques liées à la fiche courante, grâce au menu Fichier / Propriétés. Cette fenêtre est également utilisable sur tout champ correspondant à la clé d'un objet, grâce au menu surgissant sur clic droit (ligne Propriétés), ou à la touche de raccourci .

Les informations affichées dans la fenêtre Propriétés sont paramétrables par le biais de cette fonction, sous la forme de formules de calcul intégrant des champs issus des différentes tables en ligne.

Il est possible de définir le contenu de la fenêtre Propriétés pour tout objet, mais si aucun contenu n'a été paramétré, l'affichage des deux lignes suivantes sera proposé (si les champs CREUSR, CREDAT, UPDUSR, UPDDAT existent dans la table) :

           Créé le JJ-MM-AA par XXXXXX

           Modifié le JJ-MM-AA par XXXXXX

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

L'objet étant identifié par son code, la définition se fait en saisissant, dans le tableau Propriétés, une ou plusieurs lignes caractérisées par un intitulé correspondant au titre de la ligne, et une formule de calcul qui peut utiliser :

  • des constantes
  • des opérateurs
  • des champs issus soit de la table associée à l'objet, soit de tables liées, avec la syntaxe [F :XXX]CHAMP(valeur_d_indice)

Cette formule sera évaluée au moment de l'affichage de la fenêtre, et le résultat de l'évaluation sera affiché en regard du titre de la ligne.

Dans le tableau Tables liées, il est possible de définir des tables liées à la table principale.

Remarque

Il est possible d'utiliser l'éditeur de formules pour définir les formules de calcul à évaluer. Dans ce cas, l'ensemble des tables déclarées comme liées sont directement accessibles.

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

On saisit ici le code de l'objet dont on paramètre les propriétés.

  • Intitulé (champ LIBEL)

Intitulé associé au code précédent

Tableau Propriétés

  • Numéro (champ NUM)

 

  • Intitulé (champ INTIT)

Intitulé traduisible de la ligne de propriété telle qu'elle apparaît dans la boîte de dialogue des propriétés objet.

  • Formule (champ FRM)

L'expression saisie ici est évaluée au moment où on demande les propriétés de l'objet, et le résultat de cette évaluation est affiché dans la boîte de dialogue des propriétés.

Tableau Tables liées

On définit dans cette zone la table à lier à la table principale ou à une des tables définies au dessus (l'ordre de déclaration de ces tables est important).

  • Clé de lien (champ CLELNK)

 

  • Expression de lien (champ LNK)

On définit dans cette zone un lien pour accéder à la table liée à partir d'expressions de calcul faisant intervenir les champs des tables précédentes.

L'expression de lien correspond au premier index de la table liée. Si la clé est en plusieurs parties, on donne plusieurs expressions séparées par des points-virgules. Si un seul lien est possible compte tenu du dictionnaire, une valeur par défaut est proposée.

 

Boutons spécifiques

Les champs suivants sont présents dans la fenêtre ouverte par ce bouton :

Bloc numéro 1

  • champ OBJET

 

  • champ CLES

 

Bloc numéro 2

  • Depuis le dossier (champ DOSORG)

Indiquez le dossier à partir duquel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

  • Tous dossiers (champ TOUDOS)

Cette option permet de copier la fiche vers tous les dossiers définis dans le dictionnaire (table ADOSSIER de la solution courante).

  • Vers le dossier (champ DOSDES)

Indiquez le dossier dans lequel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

Ce bouton permet de transférer le résultat du paramétrage vers un autre dossier accessible depuis le serveur où se trouve le dossier courant.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Expression incorrecte

(message suivi d'un type d'erreur)

Une erreur syntaxique a été détectée lors de la saisie d'une formule (mauvaise imbrication de parenthèses, nombre d'arguments incorrects dans une fonction...)

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre