|
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 R/3 (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 (R/3 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 scriptes 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 R/3 | 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 R/3 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 R/3 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 R/3. | ||||||
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) function DisplayCustomer() // –></script> Lorsque l’utilisateur appuye 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 scripte 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 |
|