Paramétrage > Destinations > Valeurs par défaut 

Lors du lancement d'une impression depuis une fonction X3, il peut être intéressant de proposer des valeurs par défaut aux paramètres de lancement.

Cette fonction permet donc de stocker des valeurs par défaut pour les paramètres d'une impression, en fonction du contexte de lancement (identifié par un code fonction). Par impression il faut entendre l'impression d'un étatCrystal Reports, le lancement d'une requête, d'une requête SQL, ou d'un export.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

Lorsqu'une fiche est sélectionnée pour mise à jour, on trouve, associée à la fonction et au code impression, une liste de paramètres avec des valeurs associées.

A la création d'une nouvelle fiche, le tableau des paramètres se remplit avec la liste des paramètres définis pour l'impression choisie.

Dans tous les cas, il est possible :

  • de saisir des expressions calculées en fonction du contexte pour renseigner les valeurs de paramètres.
  • de supprimer des lignes de paramètres si on désire que les paramètres en question ne soient pas renseignés par la fonction.
  • de saisir des paramètres dans le tableau (pour compléter la liste de ceux qui sont renseignés).

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Définit le code fonction correspondant au contexte de lancement de l'impression.

  • Type impression (champ TYPCOD)

Définit le type d'impression utilisée. En fonction de ce type, on pourra sélectionner des codes différents dans la zone suivante.

  • champ ETAT

Permet de saisir le code d'une impression, c'est-à-dire, selon la valeur saisie dans le champ précédent, un code d'étatCrystal Reports, un modèle d'import-export, une requête, ou une requête SQL.

  • champ DESETA

Intitulé associé au code précédent

Tableau

  • Paramètre (champ PARDES)

Définit le code du paramètre à renseigner.

  • Valeur par défaut (début) (champ VALDEF1)

On saisit ici la valeur du paramètre, sous la forme d'une expression calculée faisant intervenir des variables liées au contexte de lancement. Si le paramètre est une borne de début/fin, on saisit deux valeurs.

  • Valeur par défaut (fin) (champ VALDEF2)

 

 

Icône Actions

Sélection

Cette fonction permet de sélectionner un paramètre parmi ceux qui ne sont pas encore présents dans le tableau, afin de lui attribuer une valeur.

Tous les paramètres

Cette fonction permet de compléter la liste des paramètres associés à une impression lorsque celle-ci est incomplète, ce qui peut se produire si la liste des paramètres de l'impression a été modifiée, ou si des paramètres avaient été supprimés dans un premier temps.

 

 

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 recopier la définition de la fiche depuis ou vers un autre dossier.

Messages d'erreur

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

Paramètres tous présents

Tous les paramètres présents dans le dictionnaire correspondant sont présents (s'il s'agit du dictionnaire des états, seuls les paramètres pouvant être saisis sont concernés).

Dossier dossier état état inexistant

On tente de copier cette fiche dans un autre dossier dans lequel l'état n'existe pas.

Export impossible sur ce modèle

Le modèle d'import-export saisi ne peut pas être utilisé en export.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre