インフォメーション

エスプレッソチュートリアルの国際ウェブサイトにアクセスしています。日本語のウェブサイトに移動しますか?

Vos premiers pas avec SAP ABAP

Vos premiers pas avec SAP ABAP

の一部である:

言語

フランス語

ページ

219

エディション

1

レベル

ビギナー

国際標準図書番号

9783960129158

ISBNプリント

9783960122661

電子書籍

またはすべてのコンテンツにアクセスする

定額料金

¥33 月あたり

  • シングルライセンス
  • 1000以上の電子ブックとビデオチュートリアル
  • インスタント・アクセス
  • 12ヶ月(¥396年間)
  • 自動更新

詳細

Plongez dans l’ABAP grâce à ce livre qui vous guidera pas à pas, de la description des composantes du langage SAP ABAP à l’étape de la programmation. Vous verrez en détail les divers éléments constituant le dictionnaire de données et apprendrez à y naviguer aisément. À l’aide d’exercices pratiques et d’exemples concrets, vous vous entrainerez notamment à vous servir des tables et vues ainsi qu’à visualiser et gérer les données. Fin prêt pour la programmation ? Vous pourrez créer des programmes : déclarer des données,les sélectionner et les traiter en faisant appel aux instructions essentielles. Vous apprendrez à manipuler les tables internes et leur contenu, à sélectionner les données voulues, les mettre à jour et ainsi de suite. Les instructions et sous-routines illustrées vous permettront également de structurer un programme. La programmation n’aura plus de secret pour vous.


  • La création d’un programme SAP ABAP de A à Z
  • les instructions et SAP transactions les plus utiles
  • une vingtaine d’exercices avec leur corrigé
  • la présentation de la dernière version SAP ABAP 7.40 et de ses particularités

読書例

2.2 Visualisation et gestion des entrées

Maintenant que nous avons un aperçu du fonctionnement du dictionnaire de données (ou DDIC) et de ses différents objets, il nous manque encore un élément indispensable pour pouvoir aborder le sujet de la programmation : la visualisation et la gestion du contenu des tables, enregistré dans les bases de données à partir de SAP.

Pour visualiser ce contenu, il est possible de passer par la transaction SE11 et d’utiliser le bouton illustré Figure 2.27. Autrement, les transactions SE16 et SE16N ont le même effet.

Les deux étant assez proches, nous détaillerons ici seulement l’utilisation de la transaction SE16N, plus complète et accessible de par l’affichage sur le premier écran d’une colonne avec le nom des zones et d’une autre avec le nom technique (ou nom de champ), comme vous pouvez le voir Figure 2.28. Cette transaction permet d’afficher dès son lancement un écran : on pourra ici choisir la table dont tous les champs apparaissent d’office en critères de sélection avec la possibilité également de les choisir pour affichage ou non suite à la sélection (colonne Sortie). Après exécution, le programme affiche l’ensemble des lignes trouvées dans la base de données pour les critères de sélection. On peut cependant choisir de ne faire apparaître que les premières lignes par le biais du champ Nb. Occurrences max., si ce champ est alimenté.

Sélection de clients en SE16N

Sur notre exemple (voir Figure 2.28), après avoir alimenté les critères Pays (avec FR) et Client (avec une plage de valeur C* à F*), puis exécuté, nous retrouvons bien uniquement les clients du pays FR dont le code commence par une lettre entre C et F et uniquement l’affichage des quatre colonnes cochées (voir Figure 2.29).

ABAP

Figure 2.27 : Bouton de visualisation du contenu

ABAP

Figure 2.28 : Écran initial de la SE16N

ABAP

Figure 2.29 : Affichage des entrées

Comme nous l’avons vu dans la Partie 2.1.3, le contenu de certaines tables ne peut pas être géré par l’utilisateur, comme celle des données métiers par exemple. Dans ce cas, elles sont mises à jour lors de la gestion de données par des transactions (création d’un client, modification d’une commande, etc.).

D’autres peuvent cependant être mises à jour manuellement par les utilisateurs (données de paramétrage, données spécifiques, etc.). Il nous faut alors créer une vue de gestion sur ces tables (voir Partie 2.1.4) ou utiliser l’outil de génération de gestion de table de la SE11 (voir Figure 2.30). Cet outil permet de définir les caractéristiques souhaitées afin de gérer notre table, présentée Figure 2.31 :

  • une gestion d’écran à un ou deux niveaux (un écran général Écran de synthèse et un écran de détail Écran individuel ligne par ligne)
  • un groupe fonctions dans lequel seront stockées les fonctions (le code), générées automatiquement
  • une routine de mémorisation (gestion d’un ordre de transport ou non suite à la sauvegarde de données)
  • éventuellement, un groupe d’autorisations si l’on souhaite limiter l’accès à la gestion de la table à un certain groupe de personnes.

ABAP

Figure 2.30 : Accès au générateur de gestion de table

ABAP

Figure 2.31 : Écran de configuration de la gestion de table

Pour accéder aux écrans générés, et donc à la gestion des données d’une table ou d’une vue, il faut ensuite utiliser la transaction SM30. Le premier écran (voir Figure 2.32) affiche l’ensemble des lignes de la table en colonnes.

Il est possible de modifier les données non clés des lignes existantes, de supprimer ou copier des lignes existantes, ou encore d’en créer de nouvelles.

Si lors de la génération de la gestion de table, celle à deux niveaux a été choisie, le double-clic sur une ligne existante ou le clic sur Nouvelles entrées amènera l’utilisateur sur un écran de détail (voir Figure 2.33) portant sur une seule ligne.

ABAP

Figure 2.32 : Écran de synthèse de la SM30

ABAP

Figure 2.33 : Écran de détail de la SM30

Générateur de gestion de table

Utilisez l’outil de génération de gestion de table afin de permettre la gestion des données de la table ZZSTATUT_CLIENT en SM30.

Pour vérifier, référez-vous au Chapitre 2.3, Correction des exercices.

頻繁によくある質問

学習コンテンツに関する一般的な質問と回答

学習コンテンツはどのような人に適しているか?

学習コンテンツは、SAPの知識をシンプルかつコンパクトに、そして実践的な方法で身につけたいと考えているすべての人のためにデザインされています。当社の学習プラットフォームは、初心者、上級者、エキスパート向けのコンテンツを提供しています。これにより、段階的に知識を深め、SAPエキスパートになるためのスキルを継続的に向上させることができます。

学習コンテンツは何が特別なのか?

書籍、ビデオ、オンライントレーニングなど、SAP の製品は SAP の知識を簡潔かつ実践的に提供します。SAPの関連トピックを幅広くカバーし、4ヶ国語で高品質のコンテンツを提供し、個々のニーズに合わせた学習形式を採用しています。

他のプロバイダーとの違いは何ですか?

当社の書籍は、明確な実践的フォーカスとコンパクトで理解しやすい表現が特徴です。複雑なSAPのトピックを簡潔に説明し、不必要なマーケティング用語を排除することで、読者が本質を素早く理解し、新しい知識を直接活用できるようにしています。

製品の交換は可能ですか?

当社の印刷書籍は14日以内であれば、元の状態で返品可能です。

ドイツ国外で本を注文するには?

現在、書籍の発送はドイツ国内のみとさせていただいております。ドイツ国外からご注文の場合は、アマゾンでのご購入をお勧めします。

また、月額19ドルからのデジタル購読で、すべてのコンテンツにアクセスすることもできます。

質問がある場合はどこに連絡すればよいですか?

私たちのチームはいつでも喜んでお手伝いし、できる限り迅速にご質問にお答えします(通常1~2日以内)。また、著者の一人に質問がある場合もご連絡ください。電子メール:contact@espresso-tutorials.com

Support-Team