Reportez-vous à la documentation de Mise en oeuvre
Présentation
Cible
Ce champ obligatoire est à renseigner dans un premier temps, lors de la définition d'une nouvelle cible. L'utilisateur est invité à saisir le code d'une table X3 définie dans le dictionnaire de développement. L'utilisateur est aidé pour cela par une liste de sélection associée.
A l'issue de la saisie du code d'une table, le système procède à différents contrôles.
Lorsque le code de la table saisie est accepté en tant que cible, le système procède à une analyse des différents types d'exploitation de cette table réalisés dans le progiciel afin de renseigner automatiquement le maximum d'informations.
Par exemple, pour une table exploitée au travers d'un objet X3, la totalité des informations caractérisant la cible sera renseignée à l'exception d'éléments complémentaires facultatifs tels qu'une description textuelle plus détaillée de la cible et des tables liées étendant le nombre d'informations visualisables.
L'objet de chacun de ces champs est étudié un à un dans les différentes lignes qui suivent.
Dénomination souhaitée
Lorsque l'appellation standard de la table cible n'est pas satisfaisante et peu intuitive, ce champ permet de saisir une dénomination plus adaptée au contexte d'utilisation de la cible. Contrairement à l'intitulé d'une table, cette dénomination peut en effet contenir jusqu'à cinquante caractères.
Ce champ est renseigné automatiquement lors de la saisie d'un nouveau code de table cible dans le champ "Cible". La dénomination attribuée par le système est prioritairement celle définie dans le dictionnaire des critères de ciblage. En cas d'absence de la table dans ce dictionnaire, l'intitulé standard de la table est alors proposé.
Champs
Les champs suivants sont présents dans cet onglet :
|
Ce champ obligatoire est à renseigner en tout premier lieu lorsde la définition d’une nouvelle cible. L’utilisateur est invité àsaisir dans ce dernier le code d’une table X3 définie dans ledictionnaire de développement. L’utilisateur est aidé pour cela parune liste de sélection associée. A l’issue de la saisie du code d’une table, le système procède àdifférents contrôles. Il contrôle tout d’abord si la description dela clé primaire de la table permet une analyse syntaxique correcte.Dans le cas contraire, le message suivant est affiché : « Cettetable comporte une structure de clé inadaptée. Saisie refusée ». Latable ne pourra par conséquent pas être exploitée en tant quecible. Ensuite, le système vérifie si la clé primaire de la tablecomporte une composante unique. Dans le cas contraire, le messagesuivant est affiché : « Cette table ne comporte pas une cléprimaire à composante unique. Saisie refusée. ». Ensuite, le système vérifie si la clé primaire est de typealphanumérique. Dans le cas contraire, le message suivant estaffiché : « Cette table ne comporte pas une clé primaire de typealphanumérique. Saisie refusée ». Enfin, le système vérifie si la longueur du champ utilisé commeclé n’excède pas trente caractères. Dans le cas contraire, lemessage suivant est affiché : « Le champ de clé primaire de lacible à une longueur supérieure à trente caractères. Saisierefusée. ». Lorsque le code de la table saisie est accepté en tant quecible, le système procède à une analyse des différents typesd’exploitation de cette table réalisés dans le progiciel afin derenseigner automatiquement le maximum d’informations. Par exemple, pour une table exploitée au travers d’un OBJet X3,la totalité des informations caractérisant la cible sera renseignéeà l’exception d’éléments complémentaires facultatifs tels qu’unedescription textuelle plus détaillée de la cible et des tablesliées étendant le nombre d’informations visualisables |
|   |
Description
Ce champ facultatif permet de saisir un texte synthétique renseignant l'utilisateur soit sur la nature de la cible elle-même, soit sur les différents bénéfices attendus de l'exploitation de cette dernière.
Champs
Les champs suivants sont présents dans cet onglet :
Description
|
Ce champ facultatif permet de saisir un texte synthétiquerenseignant l’utilisateur soit sur la nature de la cible elle-mêmesoit sur les différents bénéfices attendus de l’exploitation decette dernière. Le texte saisi ici ne doit pas excéder 230caractères. Dans le cas où une description très précise et trèscomplète devrait être saisie, il est conseillé d’utiliser le menu «Fichier – Commentaire ». |
Présentation
Support de présentation par défaut
Lorsqu'un échantillon d'enregistrements est généré, il faut nécessairement prendre connaissance de son contenu. Pour cela, un minimum d'informations doivent être visualisables afin d'appréhender la nature de chaque élément. Un support de présentation permet ainsi de définir la liste des caractéristiques de la cible à présenter à l'utilisateur, ainsi que la façon de les trier.
Chaque cible comporte un support de présentation par défaut. Celui-ci est utilisé lorsque l'utilisateur n'a pas défini de support personnel par défaut pour la cible courante ou bien lorsque cet utilisateur n'a pas ponctuellement requis l'usage d'un autre support de présentation à l'occasion d'un ciblage.
NB : Un support de présentation dénommé "DEF+Code de la cible" est automatiquement créé et associé à la cible lors de sa création. Ceci permet de toujours disposer d'un support exploitable pour chaque ciblage.
Ce champ permet donc de sélectionner le support de présentation utilisé par défaut à l'occasion de chaque nouveau ciblage. Ce support peut être sélectionné soit au travers de la liste associée, soit par tunnel vers l'objet de gestion des supports de présentation.
L'onglet "Consultation" permet de modifier les caractéristiques du support sélectionné directement au sein de l'objet Cibles. En effet, il est possible de modifier des supports de présentation depuis deux fonctions de gestion différentes dans X3. L'objet Supports de présentation permet de créer et de modifier tous les supports de son choix tandis que l'objet Cibles permet de modifier les caractéristiques du seul support par défaut d'une cible.
Les caractéristiques de cet onglet sont les suivantes :
Tableau des champs affichés
Ce tableau permet de définir les informations affichées par le support de présentation. La table peut être sélectionnée parmi la cible et la liste de ses tables liées. Une fois la table choisie, il est possible de préciser l'information à afficher. Ensuite, un numéro d'ordre peut être affecté à chaque champ.
NB : Même s'il est possible de saisir un nombre important de champs dans le tableau, seuls les quinze premiers sont pris en compte par le support lors de l'affichage d'un échantillon.
Champ de tri
Parmi les champs affichés, il est possible de sélectionner l'information sur laquelle l'échantillon va être trié. Le champ indiqué ici doit impérativement figurer parmi les quinze premières colonnes du support de présentation. Ce même champ sera également utilisé en tant que critère d'étude de l'échantillon lors de sa représentation graphique.
Table de tri
Cette zone est accessible lorsque le nom du champ de tri est présent plusieurs fois parmi les quinze colonnes composant le support de présentation. Il permet dans ce cas d'indiquer la table contenant le champ de tri.
Par exemple, cette zone est utile dans le cas du champ Pays. L'utilisateur peut définir un support de sélection affichant à la fois le champ Pays de la table Tiers et le champ Pays de la table Adresse. Ces deux champs partagent un code parfaitement identique. Si l'utilisateur souhaite un tri par pays, il lui est alors indispensable de préciser lequel des deux pays utiliser : celui de la table Tiers ou celui de la table Adresses.
Sens du tri
Ce champ permet d'indiquer si le tri doit être ascendant ou descendant.
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
|
Lorsqu’un échantillon d’enregistrements est généré, il fautnécessairement tôt ou tard prendre connaissance de son contenu.Pour cela, un minimum d’informations doivent être visualisablesafin d’appréhender la nature de chaque élément. Un support deprésentation est précisément conçu pour cela. Il permet de définirla liste des caractéristiques de la cible à présenter àl’utilisateur ainsi que la façon de les trier. Chaque cible comporte un support de présentation par défaut.Celui-ci est utilisé lorsque l’utilisateur n’a pas défini desupport personnel par défaut pour la cible courante ou bien lorsquecet utilisateur n’a pas ponctuellement requis l’usage d’un autresupport de présentation à l’occasion d’un ciblage. NB : Un support de présentation dénommé « DEF+Code de la cible »est automatiquement créé et associé à la cible lors de sa création.Ceci donne l’assurance de toujours disposer d’un supportexploitable pour chaque ciblage. Ce champ permet donc de sélectionner le support de présentationutilisé par défaut à l’occasion de chaque nouveau ciblage. Cesupport peut être sélectionné soit au travers de la liste associée,soit par tunnel vers l’OBJet de gestion des supports deprésentation. |
Tableau Champs affichés
|
Ce champ permet d’indiquer dans quelle table l’utilisateursouhaite puiser l’information à afficher. Cette liste est toujourscomposée au minimum de la table cible accompagnée des éventuellestables liées complémentaires paramétrées dans la gestion descibles. |
|
Cette colonne permet de définir une information à afficher parmiles champs de la table sélectionnée auparavant. |
|   |
|
Cette zone permet de définir l’ordre de présentation desinformations. Deux champs peuvent disposer du même numéro d’ordre.Dans ce cas, un second tri alphabétique est effectué sur le code deces champs pour déterminer leur ordre d’affichage. NB : Même s’il est possible de définir de nombreusesinformations dans le support de sélection, seules les quinzepremières lignes sont prises en compte dans l’affichage. De plus, le champ utilisé comme critère de tri doitimpérativement figurer parmi ces quinze premières lignes. |
Tri
|
Parmi les champs affichés, il est possible de sélectionnerl’information sur laquelle l’échantillon va être trié. Le champindiqué ici doit impérativement figurer parmi les quinze premièrescolonnes du support de présentation. Ce même champ sera égalementutilisé en tant que critère d’étude de l’échantillon lors de sareprésentation graphique. |
|
Cette zone est accessible lorsque le nom du champ de tri estprésent plusieurs fois parmi les quinze colonnes composant lesupport de présentation. Il permet dans ce cas d’indiquer la tablecontenant le champ de tri. Par exemple, cette zone est utile dans le cas du champ « Pays ».L’utilisateur peut définir un support de sélection affichant à lafois le champ Pays de la table Tiers et le champ Pays de la tableAdresse. Ces deux champs partagent un code parfaitement identique.Si l’utilisateur souhaite un tri par pays, il lui est alorsindispensable de préciser lequel des deux pays utiliser. S’agit-ildu pays de la table Tiers ou bien du Pays de la table Adresse?. |
|
Ce champ permet d’indiquer si le tri doit être ascendant oudescendant. |
Icône Actions
Présentation
Clé primaire unique de la cible
Ce champ est en général renseigné automatiquement par le système. En effet, si la table a été acceptée comme cible, cela signifie que le système a été en mesure de déterminer le champ de clé primaire de la table. Le champ indiqué ici est notamment utilisé par le menu contextuel "Détail" de la fenêtre de consultation d'un échantillon afin d'accéder par tunnel à un enregistrement affiché.
Objet de gestion correspondant utilisé
Certaines tables cibles peuvent être exploitées au travers de plusieurs objets de gestion. Lors de la création de la cible, le système effectue ses propres préférences relatives à l'objet accédées en cas de tunnel vers la cible. Ce champ permet de modifier ce choix arbitraire à partir de la liste des différents objets associés à la cible.
Table liée
Par défaut, les champs affichables dans un support de présentation proviennent de la table cible. Cependant, les informations caractérisant un élément sont parfois physiquement dispersées dans différentes tables. Ainsi, ce tableau permet d'associer des tables complémentaires à la cible, à des fins de présentation.
Par exemple, si l'on souhaite connaître les différentes fonctions exercées par chaque interlocuteur d'un échantillon : le champ Fonction ne fait pas partie de la table Interlocuteurs, mais il est disponible dans la table des Relations Entités/Interlocuteurs. Ainsi, pour afficher cette information, il suffit d'ajouter la table Contacts dans la liste des tables liées. Si une relation via le support de sélection est déjà définie pour cette table, les champs Clé de lien et Expression de lien sont alors automatiquement renseignés.
NB : Le champ Table liée comporte un menu contextuel associé dénommé "Tables liées par support". Ce menu affiche la liste des tables déjà reliées à la cible au travers des différents supports de sélection de premier niveau. Le recours à cette liste simplifie grandement le paramétrage d'une table liée. En effet, dans ce cas, la clé de lien et l'expression de lien sont renseignés automatiquement.
Clé de lien
Les jointures entre la table cible et les tables liées sont réalisées sur la base de champs indexés. Le champ Clé de lien permet par conséquent de préciser l'index à utiliser pour établir la relation entre chaque enregistrement de la table cible avec chaque enregistrement de la table liée.
Pour reprendre l'exemple des Interlocuteurs : chaque enregistrement de la table CONTACT pointe vers un enregistrement de la table CONTACTCRM grâce au contenu du champ CCNCRM. Si l'on affiche la liste de sélection associée au champ, on s'aperçoit que le champ CCNCRM est présent en tant que composante unique dans l'index "CNT2", ce qui implique qu'il est parfaitement adapté pour associer ces deux tables entre-elles.
Expression de lien
Ce champ a pour objet de fournir les valeurs à affecter à chaque composante de la clé de lien sélectionnée ci-dessus. Le nombre de composantes exprimées dans l'expression de lien doit correspondre au nombre de composantes de la clé. Il n'est pas possible d'utiliser uniquement la première ou la seconde partie d'une clé. Toutes les composantes de la clé indiquée doivent trouver une valeur correspondante dans l'expression de lien.
Dans l'exemple des Interlocuteurs, la valeur recherchée dans le champ CCNCRM pour établir la relation avec la cible est le contenu de la clé primaire de CONTACTCRM à savoir : [F:CCN]CNTNUM.
Règles syntaxiques :
[F : suivie du code abrégé en trois lettres de la table dans le dictionnaire X3 puis ].
Par exemple, pour la table BPADDRESS : [F :BPA]
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
|
Ce champ est en général renseigné automatiquement par lesystème. En effet, si la table a été acceptée comme cible, celasignifie que le système a été en mesure de déterminer le champ declé primaire de la table. Le champ indiqué ici est notammentutilisé par le menu contextuel « Détail » de la fenêtre deconsultation d’un échantillon afin d’accéder par tunnel à unenregistrement affiché. |
|
Certaines tables cibles peuvent être exploitées au travers deplusieurs OBJets de gestion. Lors de la création de la cible, lesystème effectue ses propres préférences relatives à l’OBJetaccédée en cas de tunnel vers la cible. Ce champ permet de modifierce choix arbitraire à partir de la liste des différents OBJetsassociés à la cible. |
|
Par défaut, les champs affichables dans un support deprésentation proviennent uniquement de la table cible. Cependant,les informations caractérisant un élément sont parfois physiquementdispersées dans différentes tables. Ainsi, ce tableau permetd’associer des tables complémentaires à la cible à des fins deprésentation. Par exemple, imaginons que l’on souhaite connaître lesdifférentes fonctions exercées par chaque interlocuteur d’unéchantillon. Le champ « Fonction » ne fait pas partie de la tableInterlocuteurs mais il est disponible dans la table des « RelationsEntités/Interlocuteurs ». Ainsi, pour afficher cette information,il suffit d’ajouter la table « CONTACT » dans la liste des tablesliées. Si une relation via support de sélection est déjà définiepour cette table, les champs « Clé de lien » et « Expression delien » sont alors automatiquement renseignés. NB : Le champ « Table liée » comporte un menu contextuel associédénommé « Tables liées par support ». Ce menu affiche la liste destables déjà reliées à la cible au travers des différents supportsde sélection de premier niveau. Le recours à cette liste simplifiegrandement le paramétrage d’une table liée. En effet, dans ce cas,la clé de lien et l’expression de lien sont renseignésautomatiquement. |
|
Les jointures entre la table cible et les tables liées sontréalisées sur la base de champs indexés. Le champ « Clé de lien »permet par conséquent de préciser l’index à utiliser pour établirla relation entre chaque enregistrement de la table cible avecchaque enregistrement de la table liée. |
|
Ce champ a pour OBJet de fournir les valeurs à affecter à chaquecomposante de la clé de lien sélectionnée ci-dessus. Le nombre decomposantes exprimées dans l’expression de lien doit correspondreau nombre de composantes de la clé. Il n’est pas possibled’utiliser uniquement la première ou la seconde partie d’une clé.Toutes les composantes de la clé indiquée doivent trouver unevaleur correspondante dans l’expression de lien. Règles syntaxiques : 1 / Chaque composante de clé doit être séparée par un pointvirgule. 2 / Chaque valeur alphanumérique doit être délimitée par desguillemets. 3 / Bien que non obligatoire, mais afin d’éviter tout risque deconflit de nom de variables, il est vivement conseillé de faireprécéder chaque nom de champ par son abréviation standard declasse. |
Icône Actions
Ce menu permet d'accéder au dictionnaire des tables, depuis le dictionnaire des cibles, de façon à retrouver une table et les champs qui la composent.
Le système prend en charge la création du minimum nécessaire à la réalisation d'un ciblage. Il est conseillé d'étendre le spectre de ces possibilités pour bénéficier des capacités des fonctions de ciblages.
Les supports de sélection permettent l'extraction d'échantillons au travers de critères et de méthodes variés. Ils sont définis dans leur fonction de gestion respective. Mais l'accès à cet objet depuis une cible permet d'afficher dans la liste gauche uniquement les supports de sélection relatifs à la cible. Il est ainsi plus facile d'identifier la présence ou l'absence d'un support adapté à un besoin ponctuel précis.
De plus, si un nouveau support doit être défini, l'association entre la cible et le support est réalisée automatiquement.
Les mêmes avantages ergonomiques sont reproduits dans l'objet de gestion des supports de présentation lorsque celui-ci est accédé depuis une cible.
La liste gauche affiche uniquement les supports relatifs à la cible courante.
L'association entre la cible et le support de présentation est réalisée automatiquement.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Erreur lors de la création du support de présentation par défaut associé à la cible.
Ce message est affiché lorsque le système a été incapable de procéder à la création automatique d'un support de présentation de base lors de la définition d'une nouvelle cible.
Erreur lors de la génération du support de sélection de type : Tous les enregistrements.
Ce message est affiché lorsque le système a été incapable de procéder à la création automatique du support de sélection associé à la cible qui permet la génération d'un échantillon complet. Cette génération intervient lors de la définition d'une nouvelle cible.
Erreur lors de la génération du support de sélection de type : Liaison de premier niveau.
Ce message est affiché lorsque le système a été incapable de procéder à la création automatique du tout premier support de sélection de premier niveau associé à la cible. Cette génération intervient lors de la définition d'une nouvelle cible.
Erreur lors du chargement des informations de tri.
Ce message est affiché si le système n'a pas été en mesure de charger les informations de tri définies sur le support de présentation associé à la cible.
Cette table comporte une structure de clé inadaptée. Saisie refusée.
Ce message est affiché lorsque la définition de la clé primaire d'une table n'a pas permis au système de déterminer si la table était éligible au titre de cible.
Le champ de tri n'est pas inclus dans l'une des quinze premières lignes de la liste ci-dessus.
Ce message est affiché lorsque l'utilisateur confirme la création ou la modification de la présentation d'une cible et que le champ utilisé pour le tri de l'échantillon n'est pas inclus dans le support de présentation.