powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SQL Server Reporting Services - существуют ли накопительные переменные?
16 сообщений из 16, страница 1 из 1
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365219
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существуют ли накопительные переменные в RS или их аналог?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365532
Код: plaintext
1.
RunningValue(Expression, Function, Scope)
Например при Total=RunningValue(Fields!Qty.Value, Sum, Nothing) так-то так:
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365537
А при Например при Total=RunningValue(Fields!Qty.Value, Sum, "grpPRID") так-то так:
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365608
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Otto fon ShtirlicTotal=RunningValue(Fields!Qty.Value, Sum, Nothing)
Что такое Total?

Я пытался делать такое, но у меня сумма все время получалась одна и таже.
А именно сумма по всем полям. И в итоге в каждой ячейке было одно и тоже число.
Но я писал слева от знака равенства ничего не писал.
Свойство Value для ячейки ,было
Код: plaintext
=RunningValue(Fields!Qty.Value, Sum, Nothing)

Где определяется переменная (или как ее назвать) Total?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365656
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Otto fon Shtirlic , спасибо огромное. Я сейчас еще раз попробывал и все получилось.

Еще вопрос.
Можно ли как-то это значение передать, например, в параметр или еще куда, чтобы использовать в подвале?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365826
Хм, это уже интестнее... Завтра попробую. Но, опять-таки встречный вопрос - а зачем эту величину куда-то передавать? Для то что бы выводить сумму постранично/по группам? Для этих целей существуют другие методы.
Воопсчем - чего Вы хотите тапица?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35365865
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я все еще не теряю надежды сделать перенос суммы по листам.
Именно по листам. Группы тут ни при чем.
Поэтому подходит сквазная сумма. Вот эта
Код: plaintext
=RunningValue(Fields!Qty.Value, Sum, Nothing) 

Но как эту сквозную сумму оформить?
Нужно такое

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Страница  1 
Товар Цена
Товар1  5 
Товар2  5 
Товар3  5 
Товар4  5 
Товар5  5 
Товар6  5 
Перенос суммы  30 

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Страница  2 
Перенос суммы  30 
Товар7  5 
Товар8  5 
Товар9  5 
Товар10  5 
Товар11  5 
Товар12  5 
Товар13  5 
Перенос суммы  65 

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Страница  3 
Перенос суммы  65 
Товар14  5 
Товар15  5 
Товар16  5 
Товар17  5 
Товар18  5 
Итоговая сумма  90 

Если бы можно было нарастающую накопительную сумму сохранить в какую то переменную или
параметр, то перенос суммы не составил бы труда.
Я бы этот параметр или переменную выводил в шапке и подвале таблицы.

Как это сделать по другому, без малейшего понятия.
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35428307
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос еще открыт.
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35441792
Мия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть еще вопрос, кажется, в эту:
как посчитать количество определенных значений, если в datatable, по которой строится очет, задан столбец, и нужно посчитать количество строк, в которые попадает заданное значение (например, количество строк, значение которых "ДА"). Можно ли использловать подсчет значений с условием, или с использованием накопителя, типа "если значение = "ДА", то i=i+1"...
???
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35443365
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sum(iif(Fields!MyField.Value = "DA",1,0))
---
This posting is provided "AS IS" with no warranties, and confers no rights.
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35449555
Мия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, очень здорово помогло!
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35451956
Мия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно еще вопросик? в чем проблема:
=Sum(iif((Fields!Test.Value, "table1_Group2") = "А", 1, 0))
- выдает ошибку "Параметру 'FalsePart' для 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object) As Object' не назначен аргумент."..
надо посчитать количество значений "А" в группе "table1_Group2", как в таком случае задать группу для условия?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35452063
Мия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пришу прощение, неверно задала вопрос:
как посчитать сумму значений по одному полю(например, "Вид"), выбрав уникалыные записи по другому? ("ID") в заданной группе, если значение "Вид" для каждого ID одинаково?
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #35452157
Мия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все, получилось)
задаванию вопросов на форуме сопутстует улучшение мышления)))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
SQL Server Reporting Services - существуют ли накопительные переменные?
    #37731755
ybuivovk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Помогите пожалуйста решить такой маленький запрос.
Мне нужно посчитать сумму значений по столбцу1, если в столбце2 есть значение "да". плз, буду очень благодарен!:) и с меня причитается:)
...
Рейтинг: 0 / 0
SQL Server Reporting Services - существуют ли накопительные переменные?
    #37740674
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ybuivovkЗдравствуйте! Помогите пожалуйста решить такой маленький запрос.
Мне нужно посчитать сумму значений по столбцу1, если в столбце2 есть значение "да". плз, буду очень благодарен!:) и с меня причитается:) в запросе в Select добавляешь ещё одно условие.
Код: sql
1.
case Столбец2='Да' then 1 else 0 end as skrt


И потом в самом репорте, когда будете считать сумму под столбцом1. напишите условие
Код: sql
1.
IIf(sum(Fields!skrt.Value)=1,Sum(Fields!Столбец1.Value),0)

Как-то так. С тебя причитается ))
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SQL Server Reporting Services - существуют ли накопительные переменные?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]