Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

PrintWindow(), fonction

  • Last UpdatedJan 15, 2020
  • 2 minute read

Vous pouvez déclencher à partir d’un script l’impression d’une fenêtre InTouch avec la fonction PrintWindow().

Remarque : Les scripts contenant la fonction PrintWindow() ne peuvent pas imprimer les contrôles de graphiques industriels suivants dans une fenêtre InTouch : ListBox, DateTimePicker, CalenderControl, EditBox, CheckBox, RadioButtonGroup, ComboBox, AlarmClient ou TrendClient.

Syntaxe

[result = ] PrintWindow (nomFenetre, margeGauche, margeHaute, nLargeur, nHauteur, options);

Paramètres

nomFenetre

Le nom de la fenêtre à imprimer. Chaîne littérale, variable message ou expression chaîne.

margeGauche

Déplacement de marge gauche (en pouces). Valeur numérique littérale, variable analogique ou expression numérique.

margeHaute

Déplacement de marge supérieure (en pouces). Valeur numérique littérale, variable analogique ou expression numérique.

nLargeur

Largeur d’impression (en pouces). Utilisez la valeur 0 pour le plus grand rapport hauteur-largeur. Valeur numérique littérale, variable analogique ou expression numérique.

nHauteur

Hauteur d’impression (en pouces). Utilisez la valeur 0 pour le plus grand rapport hauteur-largeur. Valeur numérique littérale, variable analogique ou expression numérique.

Option

Valeur discrète (0 ou 1), utilisée uniquement si les arguments nLargeur et nHauteur valent 0. Valeur booléenne littérale, variable discrète ou expression booléenne. Définie à :

1 - la fenêtre est imprimée en utilisant le rapport hauteur-largeur maximal défini par un entier multiple de la taille de la fenêtre.

0 - la fenêtre est imprimée en utilisant le rapport hauteur-largeur maximal tenant sur la page.

Remarque : Si la fenêtre contient un bitmap, définissez options sur 1 pour éviter l’étirement de ce bitmap.

Valeur renvoyée

0 - la tâche d’impression n’a pas été placée en queue d’attente ou la fenêtre n’existe pas

1 - la tâche d’impression est placée sur la file d’attente