Bonjour,
J'ai une requête SQL dont le résultat doit être affiché dans un tableau.
Cependant, les résultats sont affichés correctement mais en double.
(2 tableaux juxtaposés avec les données identiques)
A noter que l'entête du tableau ne s’affiche qu'une seule fois...

Voici mon code (j'utilise webDev 12...) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
     IF NOT SQLExec(strQuery,strReq) THEN
		ABCSQLErreur(strReq,strQuery)
		RESULT False
	ELSE
		TableDeleteAll(Ma_table)
		SQLTable(strReq,Ma_table)
 
		IF TableOccurrence(Ma_table)>0 THEN
		       nIndex=TableSeek(Ma_table_ID,gpstService.nRmIdStock,True)
			IF nIndex<>-1 THEN
				Ma_table.STOCK[nIndex] = K_ABC_BOOL_F_TRUE
 
			END
			// Select a record
			IF gnRmId=0 THEN
				TableSelectPlus(Ma_table,1)
			ELSE
				nIndex=TableSeek(Ma_table_ID,gnRmId,True)
				IF nIndex=-1 THEN
					TableSelectPlus(Ma_table,1)
				ELSE
					TableSelectPlus(Ma_table,nIndex)
				END
			END
			ED_RM_COD=Ma_table_RM_COD[TableSelect(Ma_table)]
			IF pstrWhere<>"" THEN
				ED_BD_NAME=Ma_table_SB_NAME[TableSelect(Ma_table)]
			ELSE
				ED_BD_NAME=MessTranslate(2000)
			END
			TableSort("Ma_table_NAME"+TAB+"Ma_table_SB_NAME"+TAB+"Ma_table_RM_COD")
		END
		RESULT True
	END
Quelqu'un a une idée ?