Nous sommes le 19 Mai 2012, 23:06

News News de ABAP

Plan de ABAP » Forums : ABAP

Variable inaccessible dans un USER-EXIT

Lorsqu’on souhaite mettre en oeuvre un user-exit, on s’intéresse aux paramètres disponibles en entrée ainsi qu’à ceux modifiables en sortie. Il arrive quelquefois que la donnée nécessaire à notre traitement ne soit malheureusement pas accessible à ce niveau. Sachez que la donnée manquante est présente dans la mémoire interne SAP, qu’elle le sera jusqu’à la fin de l’exécution du programme principal, et qu’en conséquence, il est possible de récupérer la valeur. A la condition que ...
Lire la suite : Variable inaccessible dans un USER-EXIT | Vus : 1517 | Réponses : 0


Visualiser l'état d'avancement d'un processus

L’exécution d’un programme, malgré tous les efforts du développeur pour optimiser son code, peut parfois durer plusieurs minutes. Il peut être alors intéressant pour l’utilisateur de connaître l’état d’avancement du processus d’exécution. C’est en outre plus rassurant que de voir un sablier immobile, dont on ne sait jamais s’il indique un « patinage » quelconque, un dump imminent ou tout simplement un fonctionnement normal mais un peu long.
Le code que je vous propose permet ...
Lire la suite : Visualiser l'état d'avancement d'un processus | Vus : 209 | Réponses : 1


Télécharger une feuille Excel dans une table interne

Il arrive souvent que la lecture d’un fichier soit nécessaire, par exemple pour une reprise de données. On s’appuie habituellement sur un fichier .txt correctement formaté avec un séparateur de champs clairement défini (le point virgule par exemple). Cela nécessite généralement l’établissement d’un fichier .xls enregistré ensuite au format .csv.
La manipulation de ces fichiers étant fastidieuse, je vous propose ici un code capable de rapatrier un fichier excel dans une table interne.

REPORT ZCHARG_XLS ...
Lire la suite : Télécharger une feuille Excel dans une table interne | Vus : 390 | Réponses : 0


Case à cocher qui se comporte comme un radio bouton

Vous connaissez certainement le radio bouton, cette option particulière qui, lorsqu’elle est attribuée à un groupe de paramètres, fait qu’en cochant l’un d’entre eux, les autres se décochent.
parameters p_ckb1 radiobutton group radi.
parameters p_ckb2 radiobutton group radi.


Mais cette option n’est applicable qu’à des paramètres situés dans le même bloc d’un écran de sélection. En effet, le code suivant ne pourra être compilé :
*Définition d’un bloc b1 avec un radio bouton du groupe ...
Lire la suite : Case à cocher qui se comporte comme un radio bouton | Vus : 357 | Réponses : 0


Débogage d'une pop-up

Il arrive souvent de vouloir commencer un débogage à partir d'un écran pop-up. Malheureusement, la zone de commande où l’on tape le traditionnel ‘/h’ est inaccessible lorsque’une pop-up est affichée. Finalement, soit on démarre le débogage depuis l'écran principal en passant pas à pas dans les méandres d’un code parfois imbuvable jusqu’à l’affichage de la dite pop-up.
Soit on utilise l'une des 2 méthodes suivantes :

1ère méthode
Copiez le code suivant dans le bloc-notes. ...
Lire la suite : Débogage d'une pop-up | Vus : 628 | Réponses : 0


Modification d'un sous-total dans une grille ALV

Les grilles ALV ont l’avantage de proposer en standard des fonctionnalités bien utiles telles le calcul des sous-totaux. Cependant, dans le cas où les lignes qui entrent dans le calcul du sous-total contiennent des pourcentages, le résultat standardisé obtenu (somme des pourcentages) n’a souvent aucun sens. Il est donc nécessaire dans ce cas de "reprendre la main" sur le standard en remplaçant la valeur faussée dans la ligne de sous-total par notre propre sous-total calculé ...
Lire la suite : Modification d'un sous-total dans une grille ALV | Vus : 623 | Réponses : 0


Kit de Developemment SAP 4.6

Bonjour, à titre d'exemple :

I. Objet du document :

Il est important d’adopter des normes de développement pour des raisons de maintenance du code, d’efficacité, de lisibilité et d’homogénéité des développements SAP à la NOM DU CLIENT.
Dans le cadre d’un projet , il est important que tous les développeurs impliqués puissent relire du code fait par une autre personne sans difficulté. Pour ce faire, une norme commune est indispensable.

II. Normer le code ...
Lire la suite : Kit de Developemment SAP 4.6 | Vus : 2259 | Réponses : 1


Gérér les autorisations de remplacement SAP Inbox

Malheureusement c'est en anglais, mais ca peut aider!

Comment gérer les autorisations pour la SAP Inbox lors de remplacement?
La solution ,c'est par ici...
Lire la suite : Gérér les autorisations de remplacement SAP Inbox | Vus : 183 | Réponses : 0


requete sql sq02

Bonjour tous le monde,

J'ai une question à vous poser, je travaille donc sur sap query.

J'ai créé mon info-set, j'ai sélectionné les champs qu'il fallait etc...

Mon problème est lorsque que je souhaite afficher par exemple une commande d'achat, avec son numéro de facturation,

j'ai comme résultat de ma query, autant de ligne qu'il y a de poste (achat).

J'ai effectué une requête sur toad :

select distinct ekpo.ebelp, ekko.ebeln, rbkp.belnr, rbkp.bldat
from sapsr3.ekpo, ...
Lire la suite : requete sql sq02 | Vus : 1146 | Réponses : 3


 

Connexion  •  M’enregistrer


Statistiques

848 message(s) • 461 sujet(s) • 199 membre(s)

cron