J'ai le problème suivant: J'ai un rapport qui utilise un dataset comme source de données. L'ensemble de données a deux tables, l'une est la table principale, par exemple Employee, et la seconde table est EmployeePaycheck, de sorte qu'un employé peut avoir plusieurs chèques de paie. Je peux calculer la somme d'une colonne dans la deuxième table, disons paycheckValue, mais ce que je ne peux pas sembler faire est également d'ajouter à ce champ calculé la valeur de quelques champs supplémentaires dans la table des employés, comme ChristmasBonus ou YearlyBonus, à voir combien l'employé a été payé à la fin de l'année.ajouter une valeur de colonne supplémentaire à une somme de colonnes
Répondre
Sans en savoir plus d'informations à ce sujet, il sera difficile de répondre, mais je vais vous donner quelques éléments à rechercher. D'abord, je m'assurerais que les champs sont d'un type similaire qui permettra un résumé. Par exemple, si l'on est une chaîne, un résumé ne pourrait pas être fait sans lancer ou convertir la valeur en un nombre. Je suppose que les champs sont probablement des nombres ou des colonnes décimales, ce qui n'est probablement pas le cas.
Je vérifie également pour m'assurer qu'aucune des valeurs que vous essayez d'additionner est nulle. Je n'ai pas testé cela, mais je crois que cela ne se résumera pas correctement si l'une des lignes a une valeur nulle. Dans ce scénario, vous devriez juste être en mesure d'utiliser un champ de formule pour vérifier la nullité et si le champ est nul, renvoyer 0 à la place. Vous pouvez ensuite utiliser le champ de formule dans vos calculs au lieu du champ lui-même.
Si aucun de ces cas ne se présente, veuillez fournir un peu plus d'informations sur la façon dont vous calculez les champs et sur ce qui se passe lorsque vous le faites.
Espérons que cela aide.
- 1. ajouter une colonne supplémentaire à lookupedit
- 2. Comment ajouter à la table colonne supplémentaire appartenant valeur
- 3. faire une somme combinée de deux colonnes
- 4. Comment ajouter une colonne supplémentaire dans une table en comparant les valeurs dans une autre colonne
- 5. ajouter une colonne temporaire avec une valeur
- 6. WPF listview supprimer une colonne supplémentaire générée
- 7. Ajouter une valeur nulle à une valeur Varchar
- 8. MySQL: Comment sélectionner une colonne avec une valeur d'une autre colonne, selon quelles colonnes sont vides?
- 9. Comment ajouter une route supplémentaire?
- 10. Winforms. ObjectDataSource Ajouter une colonne calculée
- 11. Comment ajouter une entrée de langue supplémentaire à Android?
- 12. Ajouter dynamiquement des colonnes à une liste
- 13. Vérifiez si une valeur de colonne est contenue dans une autre valeur de colonne (TSQL)?
- 14. SELECT INTO avec une colonne supplémentaire
- 15. Colonnes de somme de shell Linux
- 16. Comment sauter une colonne et ajouter une chaîne à une autre colonne dans listview?
- 17. Flex: Ajouter une colonne TOTAL pour AdvancedDataGridColumnGroup?
- 18. Puis-je ajouter une colonne NOT NULL, sans valeur DEFAULT
- 19. première valeur de colonne dans une datable
- 20. Comment sélectionner une colonne composée par d'autres colonnes valeur
- 21. jqGrid ajouter une nouvelle colonne
- 22. SQL Server Ajouter une colonne
- 23. Comment ajouter une chaîne à une valeur de colonne dans MySQL?
- 24. Ajouter une valeur de ligne à arraycollection
- 25. SQLite: colonne accumulateur (somme) dans une instruction SELECT
- 26. Obtenez somme de deux colonnes dans une requête LINQ
- 27. Sqlite Vue: Ajouter une colonne basée sur une autre colonne
- 28. Comment ajouter une valeur à une table?
- 29. vbscript/sql ajouter une colonne à une instruction d'insertion
- 30. Source de fichier plat SSIS - Ajouter une colonne de ligne
Salut Dusty, J'ai réussi à résoudre le problème en attendant, il semble que j'ai eu une erreur dans le formaul j'ai édité pour cela, mais je ne comprends pas ce qui pourrait être arrivé. Quoi qu'il en soit, la formule devrait être quelque chose comme: {Employee.Column1} + {Employee.Column2} + SUM ({EmployeePaycheck.Column1}) – Sorryn