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 13-08-2007 15:34:07

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,775,808

insertion d'une ligne dans une crosstab

Bonjour à tous,

Comment puis-je insérer une nouvelle ligne dans une datawindow de type crosstab ? Je veux que l'utilisateur puisse y saisir quelque chose...


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#2 13-08-2007 15:42:42

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: insertion d'une ligne dans une crosstab

insertRow () ne marche pas ?
Attention au taborder ...

Dernière modification par JCZ (13-08-2007 15:42:56)


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 13-08-2007 15:50:37

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,775,808

Re: insertion d'une ligne dans une crosstab

non, insertrow() ne marche pas. Je pense que c'est parce que ca correspond à insérer dans la table autant de lignes que j'ai de colonnes dans la crosstab.


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#4 13-08-2007 15:57:32

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,104

Re: insertion d'une ligne dans une crosstab

JCZ a écrit:

insertRow () ne marche pas ?
Attention au taborder ...

et au accepttext ?

Hors ligne

 

#5 13-08-2007 15:59:02

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,775,808

Re: insertion d'une ligne dans une crosstab

Si j'ai compris la question :

Si c'est QTE_POTENTIELLE uniquement qui doit etre saisi :
1. S'il existe des lignes dans la DW le taborber devrait suffire
2. S'il n'y a rien dans la DW Il faut faire des insertrow (0) puis des SetItem puis retour au 1.


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#6 13-08-2007 15:59:14

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,775,808

Re: insertion d'une ligne dans une crosstab

thezerg a écrit:

JCZ a écrit:

insertRow () ne marche pas ?
Attention au taborder ...

et au accepttext ?

je ne vois même pas la nouvelle ligne que ca a ajouté dans ma datawindow ...


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

#7 14-08-2007 16:57:36

abdelta  
Bienfaitrice du site
Award: bf
Lieu: La Daguenière
Date d'inscription: 21-03-2007
Messages: 393
Pépites: 14,703
Banque: 9,223,372,036,854,775,808

Re: insertion d'une ligne dans une crosstab

JCZ a écrit:

Si j'ai compris la question :

Si c'est QTE_POTENTIELLE uniquement qui doit etre saisi :
1. S'il existe des lignes dans la DW le taborber devrait suffire
2. S'il n'y a rien dans la DW Il faut faire des insertrow (0) puis des SetItem puis retour au 1.

Le problème est que je devrais faire des setitem sur quatre colonnes de chaque ligne insérée, et pas au hasard !
Personnellement, j'ai troqué ma crosstab contre une grid alimentée par une procédure...mais le problème n'est pas résolu s'il intéresse d'autres untilisateurs.


La sirène noire
http://www.nerdtests.com/images/badge/bf1f6c78865210a9.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22