Début du domaine contenu

Documentation fonction Définition des variables Localiser le document dans l'arbre de navigation

Utilisation

Vous définissez des variables lorsque vous souhaitez transférer la valeur d'une caractéristique de message à une autre instruction de process.

Vous pouvez définir des variables, par exemple, dans les cas suivants :

·        Variables des entrées pour faire référence aux valeurs à saisir ;
Voir aussi : Type 0 : définition des entrées

·        Variables des calculs pour faire référence aux valeurs à saisir ;
Voir aussi : Type 0 : définition des calculs

·        Variables qui font référence aux caractéristiques dont la valorisation est automatique ;
Voir aussi : Type 0 : définition de la valorisation automatique

·        Variables dans les appels dynamiques de fonction pour faire référence aux paramètres d'import qui sont transférés à la fiche d'instructions ;
Voir aussi : Type 0 : définition des paramètres d'import

·        Variables dans les appels dynamiques de fonction pour faire référence aux paramètres de table qui sont transférés à la fiche d'instructions.
Voir aussi : Type 0 : définition des paramètres de table

Vous pouvez définir une variable pour chaque caractéristique de message d'une instruction de process. Le type de données de la variable est identique à celui de la caractéristique de message (par exemple, CHAR ou NUM).

Vous disposez des types de variables suivants :

·        Variables simples

Utilisables uniquement dans la feuille d'instruction ou le cockpit dans lequel elles ont été définies.
Utilisez la caractéristique PPPI_VARIABLE.

·        Variables globales
Ces variables peuvent être échangées comme suit :

¡   Entre des fiches d'instructions différentes du même ordre de process ;

¡   Comme des points de données à l'aide de l'interface interne Accès aux données de fabrication  :

§                                                         entre fiches d'instructions de différents ordres de process,

§                                                         entre fiches d'instructions et cockpits,

§                                                         entre différents cockpits.

Utilisez la caractéristique PPPI_GLOBAL_VARIABLE.

Pour plus d'informations sur l'accès aux données de fabrication, reportez-vous à :

¡   Accès aux données de fabrication

¡   Points de données de fabrication

¡   Type 0 : définition de l'accès aux données de fabrication

Activité

Variables simples

Pour définir une variable simple, affectez la caractéristique suivante à l'instruction de process immédiatement avant la caractéristique de message dont vous souhaitez transférer la valeur à la variable :

Caractéristique

Signification

Valeur

PPPI_VARIABLE

Variable simple utilisable au sein d'une fiche d'instructions ou d'un cockpit seulement.

Nouveau nom de la variable

Exemple

Exemple de variable simple

La variable simple VAR est définie pour la valeur de saisie « Quantité d'article ». La valeur de la variable VAR doit s'afficher ailleurs dans la fiche d'instructions.

Instruction de process 0010 :

 

PPPI_INPUT_REQUEST

Quantité d'article

 

PPPI_VARIABLE

VAR

 

PPPI_REQUESTED_VALUE

PPPI_MATERIAL_QUANTITY

Instruction de process 0020 :

 

PPPI_OUTPUT_TEXT

Quantité d'article

 

PPPI_OUTPUT_VARIABLE

VAR

Variables globales

Pour définir une variable globale, affectez la caractéristique suivante à l'instruction de process immédiatement avant la caractéristique de message dont vous souhaitez transférer la valeur à la variable :

Caractéristique

Signification

Valeur

PPPI_GLOBAL_VARIABLE

Variable globale qui peut être échangée entre différentes fiches d'instructions et différents cockpits

Nouveau nom de la variable

Exemple

Exemple de variable globale

Un calcul de totaux doit être effectué dans le cockpit PMC1. La variable globale VARSUM a été définie pour la valeur calculée.

La valeur de la variable VARSUM doit être lue dans le cockpit PMC2 comme point de données via l'interface Accès aux données de fabrication et transférée à la variable simple VARLC. La valeur calculée doit s'afficher dans le cockpit PMC2.

Cockpit PMC1 :

 

PPPI_INPUT_REQUEST

Calculer la valeur

 

PPPI_GLOBAL_VARIABLE

VARSUM

 

PPPI_CALCULATED_VALUE

PPPI_MATERIAL_CONSUMED

 

PPPI_CALCULATION_FORMULA

VAR1 + VAR2

Cockpit PMC2 :

 

PPPI_DATA_ACCESS

Accès aux données de fabrication

 

PPPI_BUTTON_TEXT

Lire la valeur de PCM1

 

PPPI_FUNCTION_DURING_DISPLAY

Autorisé

 

PPPI_IMPORT_DATA

PMC: 0001.PMC1.VARSUM

 

PPPI_STRING_VARIABLE

VARLC

 

PPPI_OUTPUT_TEXT

Valeur calculée

 

PPPI_VARIABLE

VARLC

Vous devez prendre en compte les points suivants :

En principe, vous pouvez attribuer le nom de votre choix à une variable. Pour éviter tout conflit avec d'autres fonctions, n'utilisez pas :

·        le nom de variable X ;

·        des noms de variable qui commencent par SY_ car il s'agit de variables système prédéfinies par SAP ;

·        d'espaces ou d'opérateurs arithmétiques ;

·        les chaînes de caractères suivantes à la fin du nom de la variable :

-         _<nombre>, par exemple, _1, _2

-         _COUNT

-         _SUM

Pour plus d'informations, reportez-vous à Utilisation des variables dans les fiches d'instructions HTML.

 

 

Fin du domaine contenu