Возможно ли использовать результат выражения в выражении в другом поле в таблице в SSRS? Например, у меня есть таблица с тремя строками данных, а затем общая строка внизу. Затем я хотел бы указать выражение, используемое в другом поле таблицы, для использования результата суммы. Невозможно понять, как это сделать, кроме воссоздания выражения, вычисляющего сумму в новом выражении. Надеюсь, это имеет смысл.Выражение таблицы служб SQL Server
0
A
ответ
1
Вы должны быть в состоянии использовать ReportItems
коллекции с именем текстового поля, содержащего первый итог, как:
=ReportItems!MyTextboxName.Value/60
+0
Это сработало отлично. Я знал, что должен быть способ сделать это. Благодарю. –
0
Написать функцию, которая будет проводить вычисления логики. Передайте поля базы данных функции, и функция вернет вам результаты расчета. Вы можете вызвать функцию снова и в любом месте, которое вы хотите в отчете. Надеюсь, это поможет.
Смежные вопросы
- 1. Ценообразование служб отчетов SQL Server
- 2. Аутентификация служб отчетов SQL Server
- 3. Локализация отчетов служб отчетов SQL Server?
- 4. SQL Server Регулярное выражение
- 5. Состояние задачи служб интеграции SQL Server
- 6. Тайм-аут служб отчетов SQL Server (SSRS)
- 7. Установка служб SQL Server R - ошибка
- 8. Стандарты разработки для служб поддержки SQL Server?
- 9. Диаграмма отчетов служб отчетов SQL Server
- 10. Преимущество использования служб отчетов SQL Server?
- 11. Редактирование пакета служб интеграции SQL Server
- 12. Порт мастера развертывания служб интеграции SQL Server
- 13. SQL Server или служб SSIS код приращением
- 14. Microsoft SQL Server 2014 слишком много служб
- 15. Проблема установки служб SQL Server 2005
- 16. Аутентификация ReportViewer служб отчетов SQL Server
- 17. Разрешения служб Reporting Services SQL Server 2008
- 18. Завершение таблицы SQL Server
- 19. Блокировка таблицы SQL Server
- 20. Разбиение таблицы SQL Server
- 21. Таблицы Coalesce Sql server
- 22. Аудит таблицы SQL Server?
- 23. Оптимизация таблицы SQL Server
- 24. Строка таблицы SQL Server
- 25. Перенастройка Oracle Таблица частично SQL Server с помощью служб SSIS
- 26. Загрузите отчет служб отчетов SQL Server в версию CRM версии
- 27. Ошибка мастера развертывания пакета служб интеграции SQL Server
- 28. SQL Server 2008 Создать синтаксис таблицы таблицы
- 29. SQL-Server: Обновление таблицы из другой таблицы
- 30. Таблицы SQL Server распространяются на многие таблицы
Не могли бы вы привести пример запроса или, по крайней мере, псевдо-запрос? Вы также можете использовать http://sqlfiddle.com/ – jklemmack
Я не запрашиваю SQL, это для SSRS. У меня есть набор данных, который используется в объекте таблицы в отчете. В общей строке у меня есть выражение, которое суммирует значение трех полей. Затем я хочу использовать это значение в выражении в новом поле вместо воссоздания выражения sum. Закрывающий прокси-сервер будет использовать функцию activeecell.offset (x, x) .value в excel. Я хочу указать выражение одного поля в таблице на значение другого поля в таблице. –
так вот пример, надеюсь, уточнить. У меня есть 2 поля рядом друг с другом в таблице, одна показывает минуты и другие часы. выражение в поле минут это: = Поля TotalTimeMin.Value-Поля LunchMin.Value-Поля BreakMin.Value- (Поля TotalTimeMin.Value * Поля VacationPct.Value!) вместо того, чтобы дублировать это!! строка и добавление/60 в поле часа, я надеялся, что смогу поставить «минутное поле». значение/60 в выражении часа. желающий это очищает. спасибо –