Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
bonjout
tout d abord pardon si je ne suis pas dans la bonne rubrique
j aimerais en fait faire pivoter une image de 90°
je ne vois pas du tout comment faire
merci par avance
cagoule
Hors ligne
tu peux faire pivoter une image integrée dans une datawindow...
mais depuis une fenetre, je ne pense pas... à part preparer plusieurs images... ou integrer une image gif animée.
Hors ligne
merci pour ta reponse
mais peut on choisir quelle image on veut afficher dans la datawindow ?
cagoule
Hors ligne
cagoule a écrit:
merci pour ta reponse
mais peut on choisir quelle image on veut afficher dans la datawindow ?
cagoule
il suffit de tester... normalement oui
Hors ligne
sinon pour l impression d une image peut on choisir l orientation de la feuille
je voudrais la mettre en format paysage et comme ca l image n aura pas besoin d etre retourner
merci par avance
Hors ligne
cagoule a écrit:
sinon pour l impression d une image peut on choisir l orientation de la feuille
je voudrais la mettre en format paysage et comme ca l image n aura pas besoin d etre retourner
merci par avance
heureusement qu'on peut choisir l'orientation pour l'impression d'une datawindow !
Hors ligne
je sais qu on peut
mais je ne voudrais pas passer par une datawindow car je ne n arrive pas a charger une image dynamiquement
cagoule
Hors ligne
cagoule a écrit:
je sais qu on peut
mais je ne voudrais pas passer par une datawindow car je ne n arrive pas a charger une image dynamiquement
cagoule
ha bon ?
string ls_logo ls_go = 'titi.jpg' dw_1.Modify("p_image.filename='"+ls_logo+"'")
Hors ligne
voici mon code
//Creation DataStore DataStore lds_image lds_image = CREATE DataStore lds_image.dataobject = 'dw_image_impression' string ls_image ls_image = chemin + as_titre_jeux + ".jpg" lds_image.Modify("p_name.filename='" + ls_image + "'") lds_image.Modify("p_name.Resize(5118,5118)") lds_image.Modify("p_name.OriginalSize =' false'" ) lds_image.SetTransObject(gtrans) lds_image.retrieve()
ensuite pour voir l image
j ai cree une window, a l interieur de laquelle j ai mis une dw qui elle appelle dw_image_impression
et pourtant a l ecran je n ai aucune image qui s affiche
merci d avance
cagoule
Hors ligne
c'est le chemin de ton fichier image...
tu as mis quoi comme chemin ? et ou se trouve ce fichier ? dans un repertoire ? dans ???
Hors ligne
oui mon chemin c est le chemin c est une variable globale
mon chemin fonctionne car je peux voir d autres images sur une picture control ds une window
Hors ligne
et si tu essayais une datawindow visible ? au lieu de la datastore locale ?
Hors ligne
j ai une autre question mais avec une datawindow visible comment je peux forcer l impression en landscape
Hors ligne
dw_1.Object.DataWindow.Print.Orientation = 1
Hors ligne
merci
est ce que je peux attacher un picture control a une datawindow visible ?
Hors ligne
pourquoi tu ne ferais pas des tests avant de poser ces questions ? tu auras la reponse toi meme
Hors ligne
parce que cela fait trois jours que j y suis dessus et j ai essaye pas mal de chose et je ne me souviens plus de ce que j ai deja fait
Hors ligne
je pense avoir localiser le probleme avec ta datawindow...
dans ton script, tu fais un retrieve.
mais le retrieve, il ramene quelque chose au moins ?
si c'est une datawindow, avec uniquement une picture controle, alors, c'est une datawindow external.
et la, pas besoin de lancer un retrieve...
si la datawindow ramene aucune ligne, c'est normal que tu ne vois rien.
dans ce cas, il faut rajouter apres :
settransobject(sqlca) if dw_1.retrieve() <1 then dw_1.insertrow(0) end if
Hors ligne