Добавить дополнительное значение столбца к сумме столбца
У меня есть следующая проблема: у меня есть отчет, который использует набор данных в качестве источника данных. Набор данных состоит из двух таблиц, одна из которых будет основной, скажем Employee, а вторая - EmployeePaycheck, поэтому у сотрудника может быть несколько зарплат. Я могу вычислить сумму столбца во второй таблице, скажем, paycheckValue, но мне кажется, что я не могу добавить к этому вычисляемому полю значение некоторых дополнительных полей в таблице Employee, таких как ChristmasBonus или YearlyBonus, чтобы посмотрите, сколько сотруднику заплатили в конце года.
1 ответ
Не зная больше информации по этому вопросу будет трудно ответить, но я дам вам пару вещей для поиска.
Во-первых, я бы позаботился о том, чтобы поля были схожего типа, что позволит получить сводку. Например, если строка является строкой, то сводку невозможно будет выполнить без приведения или преобразования значения в число. Я предполагаю, что поля, вероятно, являются числовыми или десятичными столбцами, так что это, вероятно, не так.
Я также проверю, чтобы убедиться, что ни одно из значений, которые вы пытаетесь суммировать, не является нулевым. Я не проверял это, но я считаю, что он не будет правильно суммироваться, если одна из строк имеет нулевое значение. В этом сценарии вы должны просто иметь возможность использовать поле формулы для проверки на нулевое значение, и если поле имеет нулевое значение, вернуть 0. Тогда вы можете использовать поле формулы в своих расчетах вместо самого поля.
Если это не так, пожалуйста, предоставьте немного больше информации о том, как вы вычисляете поля и что происходит, когда вы это делаете.
Надеюсь это поможет.