Merci
J'ai pensé à une solution similaire
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
Rupture dans les tables
Discussion dans 'Windev' créé par Fatehb71, Fev 27, 2018.
Gemini1961
Well-Known Member
MEMBRE WX
DUMP TEAM
En 22 je procède ainsi
nNombreLigne est un entier = 0
nRupturePremiereLigne est un entier = TableIndiceRupture(RUPT_HautRupture)
nRuptureDerniereLigne est un entier = TableIndiceRupture(RUPT_BasRupture)
nNombreLigne= nRuptureDerniereLigne - nRupturePremiereLigne
Bien cordialement
Excellente idée
Merci
Merci pour l'astuce!!
i est un entier
Cnt est un entier
POUR TOUT LIGNE DE TABLE_Rupture
i++
nIndiceRupture= TableIndiceRupture(RUPT_HautRupture)
SI nIndiceRupture=i ALORS
Cnt++
FIN
FIN
Info(Cnt)
cdl,
Hichem
Gemini1961
Well-Known Member
MEMBRE WX
DUMP TEAM
// Compter les ruptures ...
nNbOccurence est un entier = TableOccurence(MaTable)
nIndiceHautRupture est un entier= 1
nIndiceBasRupture est un entier
nNbreOccurRupture est un entier
nNbreRupture est un entier= 0
POUR nLigneEnCours = 1 A nNbOccurence
nIndiceHautRupture= TableIndiceRupture(RUPT_HautRupture,nLigneEnCours)
nIndiceBasRupture = TableIndiceRupture(RUPT_BasRupture ,nLigneEnCours)
nNbreOccurRupture = nIndiceBasRupture - nIndiceHautRupture
nNbreRupture++
nLigneEnCours += nNbreOccurRupture
FIN
dsl que j'ai pas vu le poste plus tôt! c'est très simple en faite:
Il suffi de mettre un champs de saisi de type numérique dans le bas de rupture de la table et de lui assigner un comptage automatique :
c'est tout
Bon dev
Gemini1961 et charlie aiment ça.
Mieux vaut 1 qui sache que 10 qui cherche , on ne fait pas assez attention aux descriptifs des champs.
Perso je me sert souvent du comptage de colonnes, somme , moyenne, qui ne sont pas visible en réalité mais dont je peux me servir sans faire des boucles et calculs rien que pour les avoir.
Gemini1961 et channibal aiment ça.
C'est pour ça qu'on se trouve sur ce forum, même pour un as de programmation, des fois la solution est simple et il cherche à programmer sa propre solution, alors qu'une petite astuces peut résoudre un grand problème.
Merci à tous, et fier d'être sur ce forum
Gemini1961 apprécie ceci.