|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
allimanter une liste image |
Started by P.Faure, Dec., 18 2005 7:12 AM - 4 replies |
| |
| | | |
|
| |
Posted on December, 18 2005 - 7:12 AM |
Bonjour,
Je désire alimenter une liste image avec les informations récupérées dans un tableau. J'ai une fiche avec des noms de client auxquels son associé une série de photos Quand je parcours le fichier client, les chemins ou sont les photos sur le disque dur sont affichées. Au dessous j'ai une liste image affichant les photos listées dans la table. J'ai commencé par ce type de code: SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient, TABLE. cheminImages) FIN Seul le premier cliché s'affiche (normal la table n'est pas parcouru). Si je fais ceci: i est un entier Pour i = 1 à 10 SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient[i], TABLE. cheminImages[i]) Fin Fin J'ai bien le nombre d'image affiché mais j'ai une erreur lié a l'indice me disant que le TABLE utilise un fichier ou une requête comme source de données. Seul les éléments visibles sont disponibles en programmation. Mon code st don mauvais mais je vois pas comment le corriger. Si quelqu'un peut m'aider je suis toutes ouies. Merci |
| |
| |
| | | |
|
| | |
| |
Posted on December, 19 2005 - 8:35 AM |
Vérifies dans l'onglet contenu de ta liste que tu n'est relié à aucun fichier. En effet, si tu rempli ta liste par programmation, tu dois utiliser une liste mémoire.
Antoine.
"P.Faure" <devinfotech@wanadoo.fr> a écrit dans le message de news: 43a4e932$1@news.pcsoft.fr...
Bonjour,
Je désire alimenter une liste image avec les informations récupérées dans un tableau. J'ai une fiche avec des noms de client auxquels son associé une série de photos Quand je parcours le fichier client, les chemins ou sont les photos sur le disque dur sont affichées. Au dessous j'ai une liste image affichant les photos listées dans la table. J'ai commencé par ce type de code: SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient, TABLE. cheminImages) FIN Seul le premier cliché s'affiche (normal la table n'est pas parcouru). Si je fais ceci: i est un entier Pour i = 1 à 10 SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient[i], TABLE. cheminImages[i]) Fin Fin J'ai bien le nombre d'image affiché mais j'ai une erreur lié a l'indice me disant que le TABLE utilise un fichier ou une requête comme source de données. Seul les éléments visibles sont disponibles en programmation. Mon code st don mauvais mais je vois pas comment le corriger. Si quelqu'un peut m'aider je suis toutes ouies. Merci
|
| |
| |
| | | |
|
| | |
| |
Posted on December, 19 2005 - 2:42 PM |
Ma liste n'est relié a rien mais ma table elle est relié au fichier. Tu veux dire qu'il me faudrait aussi remplir ma table par programmation ou alors quel type de code dois-je écrire, Je ne vois pas du tout Merci |
| |
| |
| | | |
|
| | |
| |
Posted on December, 19 2005 - 11:49 PM |
Je ne comprend pas, c'est quoi "TABLE.IDImageClient[i]" ? un fichier avec rubrique indicée ou un champ table ?
Antoine
"ANTOINE" <antoine.info.s_p_a_m@free.fr> a écrit dans le message de news: 43a6687e$3@news.pcsoft.fr...
Vérifies dans l'onglet contenu de ta liste que tu n'est relié à aucun fichier. En effet, si tu rempli ta liste par programmation, tu dois utiliser une liste mémoire. Antoine. "P.Faure" <devinfotech@wanadoo.fr> a écrit dans le message de news: 43a4e932$1@news.pcsoft.fr... Bonjour,
Je désire alimenter une liste image avec les informations récupérées dans un tableau. J'ai une fiche avec des noms de client auxquels son associé une série de photos Quand je parcours le fichier client, les chemins ou sont les photos sur le disque dur sont affichées. Au dessous j'ai une liste image affichant les photos listées dans la table. J'ai commencé par ce type de code: SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient, TABLE. cheminImages) FIN Seul le premier cliché s'affiche (normal la table n'est pas parcouru). Si je fais ceci: i est un entier Pour i = 1 à 10 SI TABLE.cheminImages <> " " ALORS ListeAjoute(ListeImage1,TABLE.IDImageClient[i], TABLE. cheminImages[i]) Fin Fin J'ai bien le nombre d'image affiché mais j'ai une erreur lié a l'indice me disant que le TABLE utilise un fichier ou une requête comme source de données. Seul les éléments visibles sont disponibles en programmation. Mon code st don mauvais mais je vois pas comment le corriger. Si quelqu'un peut m'aider je suis toutes ouies. Merci
|
| |
| |
| | | |
|
| | |
| |
Posted on December, 20 2005 - 11:33 PM |
Pour faire court, j'ai fini par me perdre dans tous mes test. Par exemple, "TABLE.IDImageClient" est un champ table(relié au .FIC), c'est lui qui m'affiche la liste des images en relation avec la personne selectionné. Mon probleme est donc de lister dans cette table dans la colonne tous les chemin des images pour qu'elles s'affichent dans " ListeImage1" Est ce que ça peut t'aider. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|