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...) :
Quelqu'un a une idée ?
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
Partager