PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Recherche dans une table
Recherche dans une table
Started by Daniel, Apr., 18 2021 12:34 PM - 4 replies
Connect yourself…
Daniel
#1
Posted on April, 18 2021 - 12:34 PM
Bonjour à tous !
Voilà mon problème et je tourne en rond !!
J'ai une table avec les colonnes comptes,date,lettrage
En parcourant la table je souhaiterai :
1 - à partir d'un lettrage, par exemple AAA
2 - trouver toutes les lignes AAA qui suivent, seulement si Date est supérieur par exemple au 31/12/2020
3 - si c'est le cas, effectuer un traitement
4 - revenir à la ligne de table suivante le AAA du 1
C'est certainement très simple, mais je bute !!
Un gros merci à qui me donnera le code car je sui totalement découragé...
Excellente fin de dimanche et encore merci.
Report
0
1
Dav
#2
Registered member
199 messages
Popularité : +3 (7 votes)
Posted on April, 19 2021 - 11:01 AM
Bonjour,
Je pense que cela devrait convenir.
//Parcours table
POUR i
=
1
_À_ MaTable
..
Occurrence
//Test si lettrage recherché
SI
MaTable
[i]
.
Lettrage
=
"AAA"
ALORS
//Parcours de la suite de la table
POUR j
=
i
+
1
_À_ MaTable
..
Occurrence
//Lettrage identique + test sur date
SI
MaTable
[j]
.
Lettrage
=
"AAA"
_ET_ MaTable
[j]
.
Date
>
=
20201231
ALORS
//MonTraitrementIci
FIN
FIN
FIN
FIN
Report
0
1
Daniel
#3
Posted on April, 19 2021 - 11:10 AM
Bonjour,
Merci beaucoup ! Je vais essayer cela.
Excellente journée à vous.
Report
0
1
Rémy BISSON
#4
Posted on April, 19 2021 - 4:18 PM
wIndiceDebut est un entier
r est un entier
TrouvIndice est un entier
r=tablecherche(MaTable,MaColonne,"AAA",rechercheidentique,windicedebut)
tantque r>0 et TrouvIndice<1
si matable.date[r]>="20201231" alors
Trouvindice=r
sinon
windicedebut=r+1
r=tablecherche(MaTable,MaColonne,"AAA",rechercheidentique,windicedebut)
FIN
fin
Report
0
1
Daniel
#5
Posted on April, 19 2021 - 6:26 PM
Bonsoir Rémy et merci de votre aide.
Bonne soirée.
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text