Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Salut,
J'ai initialisé un DW dynamiquement.
Les colonnes sont de longueurs fixes et les lignes sont redimensionnées avec la methode SetDetailHeight
Mon soucis est que la données ne tient pas sur une ligne. Je souhaite avoir un automatiquement un renvoie à la ligne.
Je suis sur la version 9 de PB.
Existe t il une méthode pour faire cela ?
Hors ligne
Bonjour,
Je ne suis pas certain d'avoir bien compris ton problème, mais peut-être que ceci pourra t'aider
dw_1.Object.ma_colonne.Height.AutoSize = "Yes" dw_1.Object.DataWindow.BandName.Height.AutoSize = "Yes" // BandName = Detail
Hors ligne
Merci pour ta réponse.
Cependant cela ne répond que partiellement à mon problème.
En effet, avec la methode Autosize, l'information est correctement affichée (retour automatique à la ligne). Cependant la hauteur de mes lignes ne sont plus homogène entre elles.
J'essaie d'utiliser la fonction this.modify(ls_colname+".height = 189") mais cela ne fonctionne pas.
bon je vais continuer a creuser.
Hors ligne
Essaye ça
This.modify(ls_colname+".height=189") This.modify("datawindow.detail.height=189")
Hors ligne
Ca y est, j'ai résolu mon problème.
En fait, il suffisait de désactiver le scroll horizontal.
Merci encore pour tes réponses
this.Object.description.Edit.AutoHScroll = "no"
Hors ligne
N'oubli pas le [RESOLU].
Hors ligne