Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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.
  • Index
  •  » Powerscripts
  •  » [RESOLU] Recuperer la valeur d'un compute dans le summary

#1 23-10-2008 09:48:55

antibug  
MarketGeek
Lieu: paris 04
Date d'inscription: 15-05-2007
Messages: 35
Pépites: 7,636
Banque: 1,548,764,072,074

[RESOLU] Recuperer la valeur d'un compute dans le summary

bonjour,

je cherche à récupérer la valeur d'un compute field qui se trouve dans le summary

si quelqu'un l'a deja fait please help

Antibug

Dernière modification par antibug (23-10-2008 11:43:23)


Hors ligne

 

#2 23-10-2008 10:08:38

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

Re: [RESOLU] Recuperer la valeur d'un compute dans le summary

Code: pb

dw_1.Describe( "Evaluate( 'compute_1',<row>)" )


s'il y a des groupes dans ta DW, il faut boucler sur les groupes en utilisant FindGroupChange


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

Hors ligne

 

#3 23-10-2008 11:42:54

antibug  
MarketGeek
Lieu: paris 04
Date d'inscription: 15-05-2007
Messages: 35
Pépites: 7,636
Banque: 1,548,764,072,074

Re: [RESOLU] Recuperer la valeur d'un compute dans le summary

erasorz a écrit:

Code: pb

dw_1.Describe( "Evaluate( 'compute_1',<row>)" )


s'il y a des groupes dans ta DW, il faut boucler sur les groupes en utilisant FindGroupChange

je n'est pas reussi a faire fonctionner ta formule,

mais j'ai la soluc : dw_1.object.compute [1]

Et oui dans le summary, la ligne c'est toujours 1 pour acceder aux données


Hors ligne

 

#4 23-10-2008 11:47:11

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

Re: [RESOLU] Recuperer la valeur d'un compute dans le summary

pas de groupe => effectivement row=1 pour le summary...

sinon ça ne marche pas dw_1.Describe( "Evaluate( 'compute_1', 1)" )  ? 


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

Hors ligne

 

#5 23-10-2008 12:50:46

antibug  
MarketGeek
Lieu: paris 04
Date d'inscription: 15-05-2007
Messages: 35
Pépites: 7,636
Banque: 1,548,764,072,074

Re: [RESOLU] Recuperer la valeur d'un compute dans le summary

erasorz a écrit:

pas de groupe => effectivement row=1 pour le summary...

sinon ça ne marche pas dw_1.Describe( "Evaluate( 'compute_1', 1)" )  ? 

Si avec 1 ca devrai marché, mais comme j'étais parti sur "pas de numero de ligne" ...

merci encore


Hors ligne

 

#6 12-12-2012 08:51:36

John77  
Membre Geek
Lieu: Chambéry
Date d'inscription: 26-10-2012
Messages: 51
Pépites: 227
Banque: 0

Re: [RESOLU] Recuperer la valeur d'un compute dans le summary

Bonjour

Ayant à récupérer également la valeur d'un Computed Field dans le Summary ... mais en PB 5, ces solutions ne fonctionnent pas.
Après y avoir passé toute la journée hier, et avoir envisagé la mort dans l'âme de boucler sur mes lignes, je viens de me rendre compte que dans cette version, PB a du disposé le compute sur toutes les lignes et donc l'indicateur de ligne doit être égale au RowCount pour récupérer ce qui est affiché dans le summary

Code: pb

ll_RCount = lds_TempsK7.Retrieve(ii_IDsiEdition, idt_DateCreation)
ls_time = lds_TempsK7.Describe("Evaluate('total_k7', "+String(ll_RCount)+")")


Cette version, c'est la misère!
Le debugger est naze et je dois souvent logger moi même mes piles d’exécution

Dernière modification par John77 (12-12-2012 08:54:44)

Hors ligne

 
  • Index
  •  » Powerscripts
  •  » [RESOLU] Recuperer la valeur d'un compute dans le summary

Pied de page des forums

Propulsé par FluxBB 1.2.22