Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP > SAP
SAP Forum d'entraide sur SAP et sur la programmation avec le langage ABAP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/08/2007, 09h06   #1
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
Par défaut Liste alv figer les colonnes

Bonjour à tous,


je souhaiterais savoir si qqun sait comment figer des colonnes lorsque l'on crée une liste ALV.

Merci beaucoup
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2007, 20h35   #2
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
Bonjour,

je suppose que tu parles d'un ALV dans SAP ?
Si oui alors ilf aut utiliser un fielcatalog.
EN clair, comme l'ALV est capable d'afficher le contenu de n'importe quelle table interne, il faut lui demander de construire le catalogue des champs à afficher ce qui te permet de :
- dire les colonnes que contient ta table
- dire lesquelles afficher et masquer par défaut
- dire lesquelles parmis celles qui sont cachées sont inaccessibles ( c'est a dire que le user ne peut meme pas les rajouter après)
- dire quelle sera la titre de la colonne correspondante
- dire dans quel ordre elle doivent apparaitre

Si c'est cela qui t'interesse alors je déplacerai ton message dans le forum SAP ( le but étant : question sur des ERP en générale dans le présent forum, question SAP./ABAP/Netweaver /ITS etc ... dans SAP) .

Ensuite si c'est bien cela qui t'interesse, va dans les menus de SAP a propos du workbench, dans les coins de la reuse library, il y a dees programme de démos.
Dans ces programmes, il y en a 4 qui sont réservés aux ALV.
Ce sont des programme d'apprentissage qui permette de montrer certains points clefs de l'usage de l'ALV. Je n'ai plus le nom de transac en tete si besoin je regarderai lundi ( quand je serai au boulot).

Si ca ne te suffit pas alors dis moi ce que tu ne comprends pas avec si possible un bout de code et je t'aiderai
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 08h59   #3
Membre du Club
 
Inscription : août 2006
Messages : 340
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 340
Points : 62
Points : 62
Bonjour,

merci de votre réponse. J'ai déjà essayé les exemples d'ALV que propose SAP, cependant certains bouton sont désactivés, et pour ce qui est du fieldcatalog pour figer une colonne ca ne marche pas non plus.

J'ai trouvé une solution grâce à un bouton dans la barre d'outil des ALV qui s'appelle "enregistrer la mise en forme". Malheureusement, j'ai dû refaire toute la structure de ma liste, car comme je l'ai dis ci-dessus certains boutons n'apparaissent pas dans les exemples.

Encore merci pour votre réponse et bonne journée
kitty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 19h44   #4
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
Citation:
Envoyé par kitty2006 Voir le message
Bonjour,

merci de votre réponse. J'ai déjà essayé les exemples d'ALV que propose SAP, cependant certains bouton sont désactivés, et pour ce qui est du fieldcatalog pour figer une colonne ca ne marche pas non plus.

J'ai trouvé une solution grâce à un bouton dans la barre d'outil des ALV qui s'appelle "enregistrer la mise en forme". Malheureusement, j'ai dû refaire toute la structure de ma liste, car comme je l'ai dis ci-dessus certains boutons n'apparaissent pas dans les exemples.

Encore merci pour votre réponse et bonne journée

peut-etre faudrait-il entendre ce" que vous entendez par "Figer le colonnes".
Si vous parlez de déterminer et conserver l'ordre des colonnes affichées, il faut regarder dans les varaiantes.
__________________
----------------------------------------------------
Consultant technico-fonctionnel SAP logistique -
Mon site sur developpez
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 18h13   #5
Membre expérimenté

 
SAP for Banking
Inscription : juin 2002
Messages : 539
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : SAP for Banking
Secteur : Conseil

Informations forums :
Inscription : juin 2002
Messages : 539
Points : 566
Points : 566
Bonjour,
Si je comprend bien, il s'agit du principe de creation de variante de l'alv. Les variantes peuvent etre concues de deux manieres :
- la premiere par l'utilisateur dans le systeme de test/production qu'il sauve sous un nom quelconque.
- la seconde, par le developpeur afin de fournir un filtre par defaut sur un field-catalog (donc l'alv display) : la demarche est similaire mais dans le customizing client du development system.

Pour creer une variante :
change layout dans la toolbar de l'alv -> save as default variant

L.
__________________
TRY.
N/A
CATCH cx_root.
ludovic.fernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h16.


 
 
 
 
Partenaires

Hébergement Web