| Fonction | Avec la commande View
vous
pouvez afficher des fichiers html et rtf. L'affichage de
fichiers html vous permet en plus des interactions avec les écrans SAP
(saisie de données dans des champs et appel de fonctions de menu). La commande View supporte les formats standards d'images bmp, gif et jpg de la même manière que la commande Image. Contrairement à la commande Image, la commande View affiche les images dans une fenêtre déroulante séparée. Notez que la commande View fait partie de la composante GuiXT Viewer (SAP add-on de Synactive). Le programme Microsoft Explorer 4.0 ou plus haut est nécessaire. |
||||||||
| Exemple | View (10.5,40.2)
(20.5,80) "C:\html\menupr00.html" Le fichier html C:\html\menupr00.html est affiché dans la zone (10.5,40.2) à (20.5,80). |
||||||||
| Formats supportés | Les formats standards de fichiers
suivants sont supportés:
|
||||||||
| Format de la commande View | View (ligne1,colonne1)
(ligne2,colonne2) "Nom
de fichier" View (ligne1,colonne1) (ligne2,colonne2) "Nom de fichier" template="fichier template" View (ligne1,colonne1) (ligne2,colonne2) template="fichier template" Avec (ligne1,colonne1) (ligne2,colonne2) vous spécifiez le coin haut gauche et le coin bas droit. Vous pouvez utiliser des valeurs décimales pour les coordonnées. Les fichiers sont tout d'abord cherchés dans le répertoire des scripts GuiXT, à moins que vous ne spécifiez une autre position, par ex.: "C:\html\file.html". Si vous
spécifiez un fichier template, ce fichier sera
copié dans le fichier que vous avez spécifié en
premier, et toutes les variables GuiXT &[....] seront remplacées
par leurs valeurs actuelles. |
||||||||
|
Options supplémentaires
|
|
||||||||
| Affichage dépendant des données de saisie | Le nom du fichier peut
contenir des variables qui seront remplacées par les
valeurs correspondantes avant l'affichage du fichier. Par
ex.: View (4,80) (12,120) "C:\articles\img&[article].rtf" Si l'utilisateur saisit un code article 00500187, le fichier C:\articles\img00500187.rtf sera affiché. |
||||||||
| Interaction avec les écrans du SAP | Vous pouvez cliquer sur les URLs
dans la présentation html pour naviguer à travers
d'autres documents dans le système de fichier local,
l'intranet ou l'internet. La touche retour
"Back" peut être appelée à l'aide de la
touche droite de la souris. Une fonction particulièrement utile est la définition d'interactions avec l'écran du SAP en utilisant les SAP URLs spéciales:
Les SAP URLs commencent par l'expression: "SAP://". Vous spécifiez ensuite les noms des champs et les valeurs des champs ainsi que les fonctions de menu. La notation est la suivante: <A href="SAP://champ1:valeur1;champ2:valeur2;champ3:valeur3;OK:fcode"> Etant donné que les browser d'URL n'acceptent pas les espaces, vous devez nommer les champs en omettant les espaces. Par ex.: "DernierNumeroDeCompte:00012345" au lieu de "dernier numéro de compte:00012345". Les minuscules et majuscules peuvent être utilisées indifféremment pour les noms des champs. Le code fonction fcode peut aussi bien être un code interne d'un menu d'écran, par ex.: SCMP, ou un code de transaction, par ex.: /NFB01 ou /OMM02. Vous trouvez les codes internes de la façon suivante: choisissez la fonction désirée dans le menu de transaction et appuyez sur la touche F1 pendant que le curseur de la souris pointe sur la fonction. Le système SAP affiche alors le code interne de la fonction dans une fenêtre pop-up. La touche de confirmation Retour, sans code spécial de fonction, peut être invoquée avec OK à la fin de la SAP URL: <A href="SAP://champ1:valeur1;champ2:valeur2;champ3:valeur3;OK"> |
||||||||
| Exemple 1 | <A
HREF="SAP://OK:PR03"><IMG
SRC="advance.jpg"></A> Cliquer sur l'image advance.jpg appelle la fonction PR03 dans le système SAP. |
||||||||
| Exemple 2 | <A
HREF="SAP://article:00012345;agence:0021;OK">vis
8x15mm</A> Cliquer sur le texte "vis 8x15mm" remplit les champs "article" et "agence" et active ensuite automatiquement la touche de confirmation Retour. |
||||||||
| Exemple 3 | Extrait de la page HTML: <form name="form"> <script language="JavaScript"><!-- function
toGuiXT(string) Lorsque l'utilisateur appuie sur le bouton "Display" la transaction VD03 et l'InputScript "ShowCustomerData.txt" sont exécutés. Le numéro de client saisi est transmis au script en tant que paramètre Customer. Si la page html est affichée en tant que template avec la commande View, il y aura pour valeur par défaut du numéro de client la valeur dernièrement saisie dans le champ Debitor. Veuillez-vous reporter également au Tutoriel 5 du Viewer: Saisie de données avec html et JavaScript. |
||||||||
| Ouvrir des documents | Vous
pouvez ouvrir n'importe quel document à l'aide de View;
l'afficheur du document est lancé sous forme d'une application
séparée:
View "nom de fichier" Ceci lancera la même application que si l'utilisateur avait cliqué sur le document dans l'Explorer de Windows. Exemples: fichiers .doc ou .pdf. Vous pouvez également lancer des fichiers .exe ou .bat. |
||||||||
| Options supplémentaires |
|
||||||||
|
Conseils & astuces |
Screen ... View closewindow="&V[h_wait]" Enter |