SAP BEx - Web

Dans ce chapitre, nous allons discuter en détail de BEx Web et comprendre ses fonctions. Nous allons également apprendre à utiliser le concepteur d'applications Web. De plus, nous apprendrons à faire l'analyse et la création de rapports ainsi qu'à créer une application Web et les différentes options de BEx Web Analyzer.

Business Explorer - Concepteur d'applications Web

Web Application Designer (WAD) est un outil sous SAP Business Explorer qui peut être utilisé pour développer des applications Web basées sur du contenu BW comme - Charts, Maps et Tables. Les applications développées à l'aide du WAD peuvent être enregistrées en tant que modèles Web et sont appelées Applications Web lorsqu'elles sont appelées à partir du navigateur Web.

Ces modèles Web peuvent être modifiés dans Web Application Designer pour toute modification. Les modèles Web sont des pages HTML qui peuvent être conçues pour répondre à des exigences individuelles basées sur le langage de balisage standard et l'API de conception Web.

Pour ouvrir Web Application Designer, vous devez accéder au dossier Business Explorer → Web Application Designer.

Lorsque vous cliquez sur Web Application Designer, vous devez transmettre les détails du système BW -

  • Client
  • Nom d'utilisateur
  • Password
  • Language

Le concepteur d'applications Web BEx (WAD) se compose de quatre écrans qui fournissent différentes fonctions pour développer diverses applications Web -

  • Zone d'écran des éléments Web
  • Zone d'écran du modèle Web
  • Zone d'écran des propriétés
  • Zone d'écran d'erreur et d'avertissement

Zone d'écran des éléments Web

L'écran d'élément Web fournit la liste des éléments Web qui peuvent être utilisés pour développer des applications Web. Vous pouvez définir la manière dont les données d'un fournisseur de données sont affichées dans une application Web.

L'écran Élément Web est divisé en différentes sections -

  • Regroupement d'éléments Web: standard
  • Regroupement d'éléments Web: avancé
  • Regroupement d'éléments Web: divers

Sous l'option Web Items Standard, vous pouvez utiliser les types d'élément suivants -

  • Analysis
  • Chart
  • Report
  • Zone de navigation
  • Zone de filtrage
  • Groupe de boutons
  • Boîte déroulante
  • Groupes de boutons radio
  • Groupe de cases à cocher
  • Zone de liste
  • Sélection de filtre hiérarchique

Sous l'option Avance des éléments Web, vous pouvez utiliser les types d'éléments suivants:

  • Modèle Web
  • Disposition du conteneur
  • Container
  • Pages à onglets
  • Group
  • Document unique
  • Liste des documents
  • Map
  • Messages système
  • Champ d'information
  • Champ de saisie

Sous l'option divers éléments Web, vous pouvez utiliser les types d'éléments suivants:

  • Fournisseur de données - Informations
  • Text
  • Link
  • Liste des exceptions
  • Liste des conditions
  • Barre de menu
  • Volet Propriétés
  • Ticker
  • Menu contextuel
  • Script
  • Amélioration personnalisée
  • Saut de page

La section Fournisseur de données peut être utilisée pour créer des fournisseurs de données de type Filter ou de type Query View. Pour ajouter un fournisseur de données, vous pouvez faire glisser le type de fournisseur de données requis dans votre modèle Web.

Zone d'écran du modèle Web

Cette zone contient des modèles Web que vous ajoutez à l'application Web. Un modèle Web est appelé page HTML qui peut être utilisée pour spécifier la structure d'une application Web.

Dans la zone d'écran Modèle Web, vous avez trois onglets différents en haut -

  • Onglet Disposition
  • Onglet XHTML
  • Onglet Aperçu

Layout tab- Cet onglet est utilisé pour concevoir le focus visuel d'un modèle Web. Vous pouvez faire glisser et déposer les éléments de la section d'élément Web dans le modèle Web.

XHTML tab page- Cet onglet est utilisé pour afficher XHTML par rapport à la présentation des éléments Web ajoutés au modèle. Chaque composant du code XHTML a une couleur différente.

  • Commentaires: Gris
  • Attributs: rouge
  • Valeurs d'attribut: bleu
  • Balises HTML: noir
  • Éléments Web, commandes, fournisseurs de données: rouge foncé
  • Textes: vert
  • Hyperliens: Violet
<bi:bisp  xmlns = "http://www.w3.org/TR/REC-html40" 
   xmlns:bi = "http://xml.sap.com/2005/01/bi/wad/bisp" xmlns:jsp="http://java.sun.com/JSP/Page" > 
   <html> 
      <head> 
         <title >BEx Web Application</title> 
         <meta content = "text/html; charset = utf-8" http-equiv = "Content-Type" /> 
      </head> 
      
      <body>   
         <bi:CHART_ITEM name = "CHART_ITEM_1" designheight = "300" designwidth = "300" > 
            <bi:DATA_PROVIDER_REF value = "%NM%" /> 
         </bi:CHART_ITEM> 
         
         <bi:ANALYSIS_ITEM name = "ANALYSIS_ITEM_1" designwidth = "400" designheight = "200" > 
            <bi:DATA_PROVIDER_REF value = "%NM%" /> 
         </bi:ANALYSIS_ITEM> 
         
         <bi:TEMPLATE_PARAMETERS name = "TEMPLATE_PARAMETERS" /> 
         <!-- insert data providers, items and other template content here --> 
      </body> 
   </html> 
</bi:bisp>

Vous pouvez apporter des modifications au XHTML d'un modèle Web et elles sont reflétées directement dans l'onglet Disposition. Dans le programme ci-dessus, vous pouvez voir le code XHTML des éléments Web ajoutés au modèle Web.

Overview- Dans l'onglet Vue d'ensemble, vous pouvez voir tous les fournisseurs de données, les éléments Web et les commandes. Pour afficher l'un de ces champs, vous pouvez cocher la case.

Vous pouvez également sélectionner un ordre de tri différent pour chaque objet -

Grouped - Grâce à cela, vous pouvez lister les objets utilisés par type: fournisseurs de données, éléments Web et commandes.

Web Template - En utilisant cet ordre de tri, la séquence d'objets utilisés dans les modèles Web est affichée sous la forme d'une structure plate.

Web Template Hierarchical - La séquence de modèles Web est affichée sous la forme de la structure hiérarchique.

Zone d'écran de propriété

Cette zone est utilisée pour définir les propriétés des éléments Web et des modèles Web.

Dans la liste déroulante, vous pouvez sélectionner le modèle Web ou l'élément Web individuel. Sous Propriétés, lorsque vous sélectionnez un modèle Web dans la liste déroulante, cela vous permet de définir les paramètres du modèle Web.

Lorsque vous sélectionnez un élément Web dans la liste déroulante, les paramètres suivants peuvent être définis:

General Tab Page - Cette option vous permet de créer un nouveau fournisseur de données pour l'élément Web et de l'affecter à l'élément Web de votre modèle Web.

Web Item Parameter Tab Page- Cette option est utilisée pour sélectionner le paramètre de l'élément Web sélectionné. Vous pouvez définir différents paramètres pour un élément Web liés à l'affichage, à l'affichage interne, à la liaison de données, au texte du graphique, etc.

Zone d'écran d'erreur et d'avertissement

Cette option est utilisée pour afficher les erreurs et les avertissements lorsque vous validez un modèle Web dans WAD.

Business Explorer - Analyse et création de rapports

En utilisant les applications Web BEx, vous pouvez effectuer une analyse des données et des rapports sur le contenu BW. Pour effectuer des rapports et des analyses, vous devez concevoir les applications Web et les ouvrir dans un navigateur Web.

Créer une application Web dans WAD

Pour créer une application Web dans BEx Web Application Designer, vous devez créer un nouveau modèle Web. Pour créer un nouveau modèle Web, vous pouvez accéder à Modèle Web → Nouveau.

Vous pouvez également ouvrir un nouveau modèle Web en cliquant sur la nouvelle icône dans la barre d'outils de l'application Web. L'étape suivante consiste à affecter un fournisseur de données à l'élément Web. Vous pouvez affecter un fournisseur de données à plusieurs éléments Web.

Attribution d'un fournisseur de données à l'aide de différentes options

Vous pouvez utiliser l'option Fournisseur de données dans la section Élément Web. Vous pouvez choisir de créer un fournisseur de données de type Filtre ou de type Vue de requête et faire glisser la ligne correspondante dans la section inférieure du fournisseur de données de la zone d'écran du modèle Web. Cela ouvre la boîte de dialogue Fournisseur de données.

Entrez le nom du fournisseur de données dans la boîte de dialogue et définissez les paramètres selon le fournisseur de données.

Pour ajouter un élément Web, vous pouvez le faire glisser depuis la section Web: sous Standard, Avancé et Divers. L'élément Web apparaît dans la zone d'écran du modèle Web. Vous pouvez renommer un élément Web en cliquant sur le bouton Renommer l'élément Web sous l'onglet Propriétés.

L'étape suivante consiste à accéder à Propriétés → Sélectionner l'onglet Général pour effectuer ou modifier l'attribution d'un fournisseur de données pour l'élément Web correspondant. L'étape suivante consiste à accéder à la page à onglet Paramètres d'élément Web où vous pouvez définir les paramètres des éléments Web.

Pour définir la mise en page, vous devez utiliser l'onglet Format de la barre d'outils.

Cliquez sur l'onglet Format en haut → Sélectionnez Aligner à gauche dans la barre de menu du Web Application Designer qui vous permet de justifier à gauche l'élément Web.

Cliquez sur l'onglet Format en haut → Sélectionnez Aligner à droite dans la barre de menu du Concepteur d'applications Web qui vous permet de justifier à droite l'élément Web.

Cliquez sur l'onglet Format en haut → Sélectionnez Align Center dans la barre de menu du Web Application Designer qui vous permet de centrer la justification de l'élément Web.

Vous pouvez également faire glisser un élément Web vers la zone d'écran du modèle Web vers n'importe quelle position. Vous pouvez également organiser les éléments Web dans le tableau HTML en accédant à l'onglet Tableau.

Pour organiser les éléments Web, vous devez faire glisser différents éléments Web dans les cellules individuelles du tableau.

Maintenant, pour enregistrer le modèle Web, accédez au modèle Web, sélectionnez Modèle Web → Enregistrez-le dans la barre de menus de Web Application Designer.

Pour exécuter le modèle Web, accédez à Modèle Web → Exécuter pour afficher votre application Web dans le navigateur. Pour exécuter le modèle Web, vous devez enregistrer le modèle Web.

Vous pouvez également imprimer l'application Web en sélectionnant l'option Imprimer dans le menu contextuel de l'application Web exécutée.

Business Explorer - Options de l'analyseur Web BEx

L'analyseur Web est un outil pour effectuer l'analyse des données et peut être appelé à l'aide d'une URL. Vous pouvez lancer BEx Web Analyzer à partir du Web Application Designer en accédant à Outils → BEx Web Analyzer.

Vous pouvez effectuer l'analyse des données ad hoc et pouvez également utiliser d'autres fonctions de l'analyseur Web comme la fonction de diffusion qui vous permet de diffuser l'analyse à d'autres utilisateurs.

Dans Web Analyzer, vous pouvez également enregistrer la vue des données en sélectionnant l'option Enregistrer la vue dans le menu contextuel.

Vous disposez d'un large éventail de fonctions fournies sous l'Analyseur Web qui peuvent être utilisées pour effectuer l'analyse ad hoc -

  • Volet de navigation
  • Links
  • Boutons poussoir
  • Menu contextuel

Dans Web Analyzer, vous pouvez voir différentes fonctions qui peuvent être exécutées en appuyant simplement sur un bouton. Toutes ces fonctions ont été expliquées en détail -

New Analysis- Avec l'utilisation du bouton poussoir Nouvelle analyse, vous pouvez créer une nouvelle analyse en sélectionnant un fournisseur de données sur lequel baser votre analyse. Pour Nouvelle analyse, vous pouvez sélectionner des fournisseurs de données à partir d'un système SAP BW ou d'un fournisseur de données non SAP à utiliser dans la nouvelle analyse.

Open- Cette option permet d'accéder à l'analyse sauvegardée. Vous pouvez enregistrer votre analyse de données dans la section Favoris pour y accéder rapidement.

Save As- Vous utilisez cette option pour sauvegarder l'analyse dans vos favoris de portail ou dans le portefeuille BEx en passant le nom de l'analyse. En utilisant cette option, vous pouvez enregistrer le type d'affichage des données et y accéder plus loin pendant l'analyse en utilisant le bouton Ouvrir.

Display As- Cette option vous permet de visualiser l'analyse des données enregistrées dans un format différent. Vous spécifiez le type d'affichage à l'aide de l'option déroulante. Les options suivantes sont disponibles dans la liste déroulante Affichage -

  • Table
  • Graphic
  • Tableau et graphique

Information - Ce bouton peut être utilisé pour afficher les informations sur le fournisseur de données dans l'analyse.

Send - Cette option fournit des informations de diffusion pour l'analyse.

Print Version- Cette option peut être utilisée pour définir le paramètre d'impression de votre analyse de données. Vous pouvez faire différentes sélections et cliquer sur OK et un PDF est généré.

Export to Excel- Ce bouton poussoir permet d'afficher le résultat de la requête dans Microsoft Excel. Il vous montre également comment filtrer les restrictions et les exceptions sont mises en évidence.

Comment - Cette option peut être utilisée pour ajouter un commentaire sur le fournisseur de données dans l'analyse.