Pb combo table
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
Bonjour à tous,

encore un petit pb lié au passage de la version 8 à la version 9.

Voilà, je récupère des données dans une base Progress, et les colle dans une table mémoire.
Jusque là tout ce passe bien, je retrouve bien mes données dans le table mémoire.
Ensuite je souhaite récupérer 2 colonnes pour les coller dans une combo "Table".
Voici mon code :

i est un entier
TABREQ est une Source de Données
reqaprt est une Source de Données
req1 est une chaîne = "Select * from PUB.""ger-aprt"""
SQLExec(req1,reqaprt)
SQLTable(reqaprt,TABREQ)
TableTrie(TABREQ,+Colonne47)
TableAffiche(TABREQ)

POUR i = 1 A TableOccurrence(TABREQ)
TableAjouteLigne(combomagasin,Colonne47[i]+TAB+TABREQ.Colonne1[i]+TABREQ.Colonne2[i]+TABREQ.colonne3[i])

FIN

En version 8, pas de problème...
et en version 9, voici le message d'erreur :

Erreur à la ligne 24 du traitement Initialisation de Fenetremvtcylindre.
Dump de l'erreur de module inconnu.
Pas d'identifiant dans le .err


Ce qui ne m'aide pas beaucoup...

Quelqu'un à-t-il rencontré le meme pb ?
De quoi cela peut-il provenir ?

Merci d'avance.

Contribution le : 28/10/2005 10:43
Créer un fichier PDF de la contribution Imprimer


Re: Pb combo table
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour,
Il eu été judiceiux de nous localiser la fameuse ligne 24...
Toutefois, que provoque la modification suivante :
POUR i = 1 A TableOccurrence(TABREQ)
   ListeAjoute(combomagasin,Colonne47[i]+TAB+...
   TABREQ.Colonne1[i]+TAB+...
   TABREQ.Colonne2[i]+TAB+...
   TABREQ.colonne3[i]) 
FIN


Vous laurez compris on utilise un ListeAjoute et les colonnes sont séparés par des TAB. Par conséquent la table de votre combo nécessite 4 colonnes.

Contribution le : 28/10/2005 11:19
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Pb combo table
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
Merci pour la réponse...
malheureusement la meme erreur se produit avec Listeajoute.
En fait je ne veux pas 4 colonnes dans ma combo, mais bien 2. Dans la deuxième, je veux la concaténation de plusieurs colonnes de ma table mémoire...

Une autre idée ?

PS : La ligne 24 est justement la ligne Listeajoute

Merci

Contribution le : 31/10/2005 15:11
Créer un fichier PDF de la contribution Imprimer


Re: Pb combo table
Utilisateur WDF
Inscrit:
28/06/2005 15:02
De Aurillac Cantal Auvergne
Post(s): 91
Et bien

POUR i = 1 A TableOccurrence(TABREQ)
   ListeAjoute(combomagasin,Colonne47[i]+TAB+...
   TABREQ.Colonne1[i]+...
   TABREQ.Colonne2[i]+...
   TABREQ.colonne3[i]) 
FIN

Contribution le : 31/10/2005 16:40
_________________
La touche F1 est et restera toujours ta meilleure amie :p
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2