Création d’un modèle HTML : Informations spéciales 

Utilisation

Vous pouvez ajouter des éléments spéciaux à un modèle HTML, pour que des informations supplémentaires puissent s’afficher dynamiquement lorsque l’état est exécuté.

Conditions préalables

Vous disposez d’un outil de traitement HTML externe et/ou d’une connaissance suffisante de la programmation HTML pour créer et formater des fichiers HTML sans outil de traitement HTML.

Procédure

  1. Activez le code source du fichier HTML via un outil de traitement.
  2. Ajoutez les balises de commentaire aux positions nécessaires dans le fichier HTML. Lorsque vous exécuterez l’état, le système interprétera ces balises HTML comme des variables et les remplacera par des valeurs correspondantes. Dans les fichiers HTML, les balises de commentaire doivent toujours être placées au tout début de la ligne, avant toute autre balise HTML. Ceci garantira qu’elles sont reconnues lorsque l’état est exécuté. Le système peut interpréter les commentaires suivants :
  3. Types de commentaires valables :

    Commentaires

    Signification

    <!%001>

    En-tête d’état

    <!%002>

    Commentaire de texte pour la date d’état et de sélection des données affichées

    <!%003>

    Valeurs dans les sélections générales d’état (exercice, périmètre analytique etc.)

    <!%004>

    Pied de page d’état

    Notez que le système remplace les commentaires par des valeurs dans l’ordre dans lequel elles apparaissent dans le code HTML. Ceci signifie que si vous voulez afficher les sélections générales d’état d’abord, suivies du commentaire, par exemple, vous pouvez procéder de la sorte en saisissant en premier lieu le commentaire <!%003> , puis le commentaire <!%002> . Pour le même motif, il est normalement utile de positionner le commentaire <!%001> avant le commentaire <!%002> .

  4. Sauvegardez le fichier HTML.

Résultat

Dès que vous avez intégré le fichier HTML dans le système SAP en tant que modèle HTML et que vous l’avez affecté à un état, le système remplacera tous les commentaires dans le modèle par des valeurs actuelles lorsque vous exécuterez l’état.

Le code HTML pourrait ressembler à ceci :

<HTML>

<HEAD>

<META HTTP-EQUIV= "Content-Type" CONTENT="text/html; charset=iso-8859-1">

<META NAME= "author" CONTENT="SAP AG">

<META NAME= "GENERATOR" CONTENT="Mozilla/4.05 [en] (WinNT; I) [Netscape]">

<TITLE>Demo HTML Template</TITLE>

<HEAD>

<A NAME="top"></A><IMG SRC=" enjoy_small.gif" ALIGN=TEXTTOP>&nbsp;<FONT FACE="Tahoma" SIZE=+1>

</FONT><FONT SIZE=+2>New Reporting Style</FONT></FONT>&nbsp;

<BR>

<HR>

<FONT SIZE=-2> <A HREF="#top">va en haut de la page</A></FONT>

 

<HR>

<!%001>

<HR>

<!%002>

<HR>

<!%003>

<HR>

<!%004>

 

<HTML>