Total d'une colonne de la datagrid
Fermé
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
-
16 mai 2013 à 01:34
mohalesage Messages postés 147 Date d'inscription mercredi 20 février 2013 Statut Membre Dernière intervention 31 décembre 2015 - 3 juin 2013 à 19:51
mohalesage Messages postés 147 Date d'inscription mercredi 20 février 2013 Statut Membre Dernière intervention 31 décembre 2015 - 3 juin 2013 à 19:51
A voir également:
- Total d'une colonne de la datagrid
- Déplacer une colonne excel - Guide
- Total adblock avis - Forum Windows
- Total av desabonnement ✓ - Forum Consommation & Internet
- Supprimer total Adblock qui c est incrusté sur mon pc - Forum Windows
- Colonne word - Guide
6 réponses
f894009
Messages postés
17181
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 mars 2024
1 701
16 mai 2013 à 08:23
16 mai 2013 à 08:23
Bonjour,
votre datagrid est bien remplie par une requete sql pour un adodc, donc vous avez le champ poids. Creez un recordset avec cette requete, si ce n'est fait, parcourez le en additionnent le champ poids.
A+
votre datagrid est bien remplie par une requete sql pour un adodc, donc vous avez le champ poids. Creez un recordset avec cette requete, si ce n'est fait, parcourez le en additionnent le champ poids.
A+
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
Modifié par mohalesage le 26/05/2013 à 02:19
Modifié par mohalesage le 26/05/2013 à 02:19
Bonjour l'Ami,
En continuation de la question posée quelques jours avant, j'ai essayé le code ci dessous, mais sans résultat. C'est à dire, le total des KG de toutes les dates qui s'affiche. Alors que moi je cherche seulement les KG de la même date.
Déjà, les poids sont enregistrés dans la BD sous l'identifiant KG
ce que je cherche :
Une fois la date est sélectionnée, le total des kgs entrés, via plusieurs bons, dans cette même date.
Merci d'avance l'Ami
En continuation de la question posée quelques jours avant, j'ai essayé le code ci dessous, mais sans résultat. C'est à dire, le total des KG de toutes les dates qui s'affiche. Alors que moi je cherche seulement les KG de la même date.
Private Sub cmbDate_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If cmbDateCond = "" Then MsgBox "Vous devrez selectionner une date ", vbCritical + vbMsgBoxRight, "Info !" cmbDateCond.SetFocus Exit Sub End If SQLs = "select sum ( KG ) as KG from TableauRecolte" If RS.State = adStateOpen Then RS.Close RS.Open SQLs, DB, adOpenKeyset, adLockPessimistic If RS.EOF And RS.BOF Then MsgBox "A cette date rien n'a été fait", vbCritical + vbMsgBoxRight, "Info !" Else RS.MoveFirst TTotalKgEx = RS![KG] End If End If End Sub
Déjà, les poids sont enregistrés dans la BD sous l'identifiant KG
ce que je cherche :
Une fois la date est sélectionnée, le total des kgs entrés, via plusieurs bons, dans cette même date.
Merci d'avance l'Ami
f894009
Messages postés
17181
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 mars 2024
1 701
26 mai 2013 à 09:22
26 mai 2013 à 09:22
Bonjour,
a vous de mettre le nom de votre champ date.
cmbDate ou cmbDateCond pour la date saisie ??????
SQLs = "select sum ( KG ) as KG from TableauRecolte where date='" & cmbDateCond & "';"
a vous de mettre le nom de votre champ date.
cmbDate ou cmbDateCond pour la date saisie ??????
SQLs = "select sum ( KG ) as KG from TableauRecolte where date='" & cmbDateCond & "';"
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
26 mai 2013 à 14:21
26 mai 2013 à 14:21
Bonjour l'Ami,
J'ai , avant, essayé de faire exécuter à l'application l'instruction voulue si la condition a la valeur vrai, mais sans résultat, c'est à dire ( SQLs="select sum (KG) as KG from TableauRecolte where DATE=" & cmbDateCond & "")
même avec votre proposition en ajoutant à la fin le point-virgule (;), l'application ne me donne pas le résultat escompté.
elle me renvoie le message suivant ( Erreur d'exécution '94' Utilisation non autorisé de Null )
Alors que si, je laisse la requête sans imposer la condition de la date ( c'est à dire : SQLs="select sum ( KG) as KG from TableauRecolte")
l'application me donne le TOTAL des KG
A plus
J'ai , avant, essayé de faire exécuter à l'application l'instruction voulue si la condition a la valeur vrai, mais sans résultat, c'est à dire ( SQLs="select sum (KG) as KG from TableauRecolte where DATE=" & cmbDateCond & "")
même avec votre proposition en ajoutant à la fin le point-virgule (;), l'application ne me donne pas le résultat escompté.
elle me renvoie le message suivant ( Erreur d'exécution '94' Utilisation non autorisé de Null )
Alors que si, je laisse la requête sans imposer la condition de la date ( c'est à dire : SQLs="select sum ( KG) as KG from TableauRecolte")
l'application me donne le TOTAL des KG
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17181
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 mars 2024
1 701
26 mai 2013 à 16:25
26 mai 2013 à 16:25
Bonjour,
C'est que vous avez un probleme soit avec le champ date, soit votre saisie
C'est que vous avez un probleme soit avec le champ date, soit votre saisie
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
Modifié par mohalesage le 3/06/2013 à 19:52
Modifié par mohalesage le 3/06/2013 à 19:52
Bonjour l'Ami,
Je n'arrive pas à bien concevoir un code selon lequel un dossier portant un numéro, et qui doit avoir au plus 33 enregistrements. Après on passe au dossier suivant.
Aussi, si jamais, le nombre des enregistrement sont inférieur au 33, un message est renvoyer demandant la permission d'enregistrer toutes les données même si le nombre n'arrive pas à 33.
Merci d'avance
Je n'arrive pas à bien concevoir un code selon lequel un dossier portant un numéro, et qui doit avoir au plus 33 enregistrements. Après on passe au dossier suivant.
Aussi, si jamais, le nombre des enregistrement sont inférieur au 33, un message est renvoyer demandant la permission d'enregistrer toutes les données même si le nombre n'arrive pas à 33.
Merci d'avance