Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 11-10-2011 07:50:11

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

SaveAs : récupérer les données du footer et du summary

Bonjour à tous,

J'ai une datawindow qui est sauvegardée au format Excel. Dans ce dernier j'obtiens bien les entêtes et le corps de la datawindow.

Comment faire pour récupérer les données se trouvant dans le Footer ou le Summary, comme les totaux par exemple ?

Par avance, merci.

Doctor Z.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#2 11-10-2011 08:06:23

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: SaveAs : récupérer les données du footer et du summary

Bonjour, ça n'est pas possible directement.

Sinon tu peux utiliser DW2XLS.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 11-10-2011 08:09:12

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: SaveAs : récupérer les données du footer et du summary

erasorz a écrit:

Bonjour, ça n'est pas possible directement.

Sinon tu peux utiliser DW2XLS.

Bonjour erasorz,

Merci pour ta réponse. D'après ce que j'ai vu, il s'agit d'un outil payant, j'imagine qu'il n'existe rien en gratuit ?

Et indirectement et sans utiliser cet outil, connais-tu une méthode pour faire cela ?

Doctor Z.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#4 11-10-2011 08:11:11

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: SaveAs : récupérer les données du footer et du summary

Oui mais 70€ ça reste acceptable... en gros ça représente même pas le coût de 2h de dev


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 11-10-2011 08:21:02

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: SaveAs : récupérer les données du footer et du summary

Oui je sais que c'est pas cher, c'est simplement si mes chefs refusent l'idée ...

Bon je vais voir.

Merci en tout cas.

Doctor Z.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#6 11-10-2011 10:29:21

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: SaveAs : récupérer les données du footer et du summary

Ou alors, trouver une solution me permettant de mettre les totaux dans la dernière ligne de ma datawindow sans pour autant devoir aller chercher l'information dans le footer ou le summary.

Une idée ?

Doctor Z.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#7 11-10-2011 11:06:44

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: SaveAs : récupérer les données du footer et du summary

Doctor Z a écrit:

Ou alors, trouver une solution me permettant de mettre les totaux dans la dernière ligne de ma datawindow sans pour autant devoir aller chercher l'information dans le footer ou le summary.

Une idée ?

Doctor Z.

A part faire un UNION avec une deuxième requête qui renvoie les totaux je ne vois pas...


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#8 11-10-2011 12:31:12

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: SaveAs : récupérer les données du footer et du summary

erasorz a écrit:

Doctor Z a écrit:

Ou alors, trouver une solution me permettant de mettre les totaux dans la dernière ligne de ma datawindow sans pour autant devoir aller chercher l'information dans le footer ou le summary.

Une idée ?

Doctor Z.

A part faire un UNION avec une deuxième requête qui renvoie les totaux je ne vois pas...

Le truc c'est que cela va "abimer" ma visualisation du rapport, alors que je ne souhaite impacter que l'exportation qui en est faite.

J'ai imaginer de faire un ShareData avec une datastore, dans celle-ci rajouter une ligne de totaux et utiliser cette dernière pour le SaveAs. Pour l'instant j'ai une erreur sur le SaveAs, après je vais voir ce que ça donne.

Doctor Z.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#9 11-10-2011 12:59:35

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: SaveAs : récupérer les données du footer et du summary

Doctor Z a écrit:

Le truc c'est que cela va "abimer" ma visualisation du rapport, alors que je ne souhaite impacter que l'exportation qui en est faite.

Pas forcément, si tu joues sur la visibilité : les cellules invisibles seront présentes dans l'export mais pas à le visu.
Un exemple tout bête : une liste de commandes avec le montant, dont tu veux le total :

Code: sql

select 1 as visu,no_commande,montant
from commande
union
select 0 as visu,'total',sum(montant)
from commande

Tu mets visu en invisible et "visible = visu" sur les 2 autres colonnes et tu ordonnes par visu décroissant.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#10 11-10-2011 13:54:15

Geo  
Membre completement Geek
Lieu: Binche
Date d'inscription: 15-12-2008
Messages: 119
Pépites: 378
Banque: 0

Re: SaveAs : récupérer les données du footer et du summary

Bonjour, as-tu essayé de faire un SaveAs() au format HTML et puis simplement renommer le fichier Data.HTML en Data.XLS ?
La mise en page n'est pas terrible mais il semble que toutes les infos soient là, brut de décoffrage.


Rien ne sert de courir, il faut partir à point .

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22