<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>11 Feb 2020 15:34:21 Z</lastBuildDate><pubDate>11 Feb 2020 15:34:21 Z</pubDate><description>Bonjour.&#13;
Voici ma problématique :&#13;
&#13;
Dans ma fenêtre, j'ai 2 tables avec chacune une colonne interrupteur. Dans chacune de ces tables, je dois choisir une ligne, c;.a.d. cochez une ligne et une seule dans chaque table. Ce que je vérifie avec le code suivant :&#13;
[code:wl]&#13;
nNbrSel est un entier&#13;
&#13;
// Une recette et une seule choisie&#13;
nNbrSel = 0&#13;
POUR TOUTE LIGNE i DE TABLE_Recettes&#13;
	SI TABLE_Recettes.COL_Selec[i] = Vrai ALORS&#13;
		nNbrSel ++&#13;
		gnidRecette = TABLE_Recettes.COL_IDRecettes[i]&#13;
	FIN&#13;
FIN&#13;
&#13;
SI nNbrSel &lt;&gt; 1 ALORS &#13;
	Erreur("Vous devez choisir une recette et une seule")&#13;
	RENVOYER Faux&#13;
FIN&#13;
&#13;
// Un plan d'expérience et un seul choisi&#13;
nNbrSel = 0&#13;
&#13;
POUR TOUTE LIGNE i DE TABLE_REQ_Liste_PE&#13;
	SI TABLE_REQ_Liste_PE.COL_Selec[i] = Vrai ALORS&#13;
		nNbrSel ++&#13;
		gnIdEssai = TABLE_REQ_Liste_PE.COL_IdEssai[i]&#13;
		gnIdPlanExp = TABLE_REQ_Liste_PE.COL_IdPE[i]&#13;
	FIN&#13;
FIN&#13;
&#13;
SI nNbrSel &lt;&gt; 1 ALORS &#13;
	Erreur("Vous devez choisir un plan d'expérience et un seul")&#13;
	RENVOYER Faux&#13;
FIN&#13;
&#13;
[/code] &#13;
&#13;
La première partie (sur la table Recette), fonctionne sans souci.&#13;
Par contre sur la table Plan d'expérience, la colonne interrupteur est toujours à faux.&#13;
&#13;
Le code suivant, en revanche, fonctionne :&#13;
[code:wl]&#13;
POUR i = 1 À TableOccurrence(TABLE_REQ_Liste_PE)&#13;
	SI TABLE_REQ_Liste_PE.COL_Selec[i] = Vrai ALORS&#13;
		nNbrSel ++&#13;
		gnIdEssai = TABLE_REQ_Liste_PE.COL_IdEssai[i]&#13;
		gnIdPlanExp = TABLE_REQ_Liste_PE.COL_IdPE[i]&#13;
	FIN&#13;
FIN&#13;
[/code]&#13;
&#13;
Je peux donc utiliser cette syntaxe, mais je serais quand même curieux de savoir ce qui se passe mal dans le code d'origine...&#13;
&#13;
Si quelqu'un comprend cette bizarrerie .....&#13;
&#13;
Merci d'avance</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/236884-probleme-lecture-table/read.awp</link><title>Problème lecture table</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster></channel></rss>
