добавить дополнительное значение столбца к сумме столбца - PullRequest
1 голос
/ 17 декабря 2009

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

1 Ответ

1 голос
/ 17 декабря 2009

Не зная больше информации по этому вопросу, будет трудно ответить, но я дам вам пару вещей для поиска.

Во-первых, я бы позаботился о том, чтобы поля были схожего типа, что позволит получить сводку. Например, если строка является строкой, то сводку невозможно будет выполнить без приведения или преобразования значения в число. Я предполагаю, что поля - это, вероятно, числовые или десятичные столбцы, так что, вероятно, это не так.

Я бы также проверил, чтобы ни одно из значений, которые вы пытаетесь суммировать, не было нулевым. Я не проверял это, но я считаю, что он не будет правильно суммироваться, если одна из строк имеет нулевое значение. В этом сценарии вы должны просто иметь возможность использовать поле формулы для проверки на нулевое значение, а если поле пустое, вместо этого вернуть 0. Тогда вы можете использовать поле формулы в своих вычислениях вместо самого поля.

Если ни один из этих случаев не подходит, пожалуйста, предоставьте немного больше информации о том, как вы вычисляете поля и что происходит, когда вы это делаете.

Надеюсь, это поможет.

...