Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
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
Hors ligne
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
pas de groupe => effectivement row=1 pour le summary...
sinon ça ne marche pas dw_1.Describe( "Evaluate( 'compute_1', 1)" ) ?
Hors ligne
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
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
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