FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Tri dans ZR avec rupture
Tri dans ZR avec rupture
Débuté par priv!s4n0px+orpxr4GGMtznvy+p1z, 28 nov. 2024 00:00 - 7 réponses
Connectez-vous…
priv!s4n0px+orpxr4GGMtznvy+p1z
#1
Posté le 28 novembre 2024 - 00:00
Bonjour à tous,
Je souhaiterai trier entre 2 ruptures d'une zone répétée... si on trie dans la requete qui alimente, la rupture n'est pas appliquée, ou plutôt elle apparait pour chaque enregistrement.
Avez vous une astuce ??
Merci à tous.
FB
Signaler
0
0
Popoy
#2
Membre enregistré
3 510 messages
Posté le 28 novembre 2024 - 10:13
Salut
Il existe aussi une fonction de tri pour les zr mais je n'ai pas essayé sur les zr avec rupture
https://doc.pcsoft.fr/fr-FR/?3083009
Signaler
0
0
Jean Turcotte
#3
Membre enregistré
1 225 messages
Posté le 28 novembre 2024 - 14:12
Salut, tu ne pourras pas trier seulement entre 2 ruptures, la fonction ZoneRepeteeTrie trie sur l'ensemble de a ZR. Tu dois faire ton trie sur 2 Attributs de la ZR.
ZoneRépétéeTrie
(
ZR
,
"Att1"
+
TAB
+
"Att2"
)
--
Jean Turcotte
WX 2024
Signaler
0
0
Niry Aina Eddy RATSIMANDRESY
#4
Membre enregistré
164 messages
Posté le 28 novembre 2024 - 14:58
Bonjour
Je ne sais pas de quelle rupture vous dites, à ce que je sais comme chaque champ de liste soit combo | soit table | soit zone répétée | soit ..., j'écrit un code qui pourrait vous aidez
1. Comme tous les syntaxes de trie ListeTrie() | TableTrie() | ZoneRépétéeTrie() | ...
J'envoi un code et un photo dont vous pourrez avoir des idées
LOCAL
eEntier is entier
ZoneRépétéeSupprimeTout(ZRP_Nombre)
FOR i = 1 _TO_ 20
eEntier = ZoneRépétéeAjouteLigne(ZRP_Nombre) // EDD (11/24) : Ajouter des lignes dans la zone répétée
IF eEntier < 10 THEN
ZRP_Nombre[eEntier].LIB_Titre = "Titre : personnel 0" + eEntier // EDD (11/24) : Préfixe avec '0' si inférieur à '10' pour que ça ne saute pas '1' puis '10'
ELSE
ZRP_Nombre[eEntier].LIB_Titre = "Titre : personnel " + eEntier
END
ZRP_Nombre[eEntier].SAI_Matricule = eEntier
END
ZoneRépétéeTrie("ATT_Titre") // EDD (11/24) : Triage croissant par l'attribut du titre par LIB_Titre dans la description de la zone répétée, selon le choix du l'attribut
ZoneRépétéeSelectMoins(ZRP_Nombre)
NB : Il faut faire attention dans le champ table | dans le champ zone répétée parce que il faut que les attributs | les colones existe
Cordialement
Mr.RATSIMANDRESY
Niry Aina Eddy
Signaler
0
0
Niry Aina Eddy RATSIMANDRESY
#5
Membre enregistré
164 messages
Posté le 28 novembre 2024 - 15:01
: Zone répétée trier
Signaler
0
0
Niry Aina Eddy RATSIMANDRESY
#6
Membre enregistré
164 messages
Posté le 28 novembre 2024 - 15:06
: Zone répétée trier, le nom de la photo du forum est sensible aux accents
Signaler
0
0
priv!s4n0px+orpxr4GGMtznvy+p1z
#7
Posté le 28 novembre 2024 - 15:44
Jean Turcotte a écrit :
Salut, tu ne pourras pas trier seulement entre 2 ruptures, la fonction ZoneRepeteeTrie trie sur l'ensemble de a ZR. Tu dois faire ton trie sur 2 Attributs de la ZR.
ZoneRépétéeTrie
(
ZR
,
"Att1"
+
TAB
+
"Att2"
)
--
Jean Turcotte
WX 2024
Super ! Merci Jean ! je précise (Même si c'est logique) que le premier attribut est celui qui a la rupture...
Merci encore !
FB
NB : Merci aux autres aussi
Signaler
0
0
Jean Turcotte
#8
Membre enregistré
1 225 messages
Posté le 28 novembre 2024 - 17:10
Au passage, les ruptures par programmation ne sont pas permise en Mobile.
--
Jean Turcotte
WX 2024
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte