powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Builder. Рассчет итоговый суммы в разной валюте
10 сообщений из 35, страница 2 из 2
Report Builder. Рассчет итоговый суммы в разной валюте
    #38426325
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Remind,

поле находится на уровне группировки "PO_number".
Полазил по службам, не нашел, где посмотреть версию.
Сам sql sercer 2008 R2.
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38426329
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А по-поводу опечатки просто сюда вставил такой скриншот. Сейчас попробовал без опечатки - все-равно не работает.
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38429223
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такая формула думаю была бы логична, но тоже почему то выдат ошибку
Код: sql
1.
=Sum(Fields!PO_Amount_RUB.Value/count(Fields!PO_Amount_RUB.Value,Fields!PO_Number.Value))


Еще пробовал вот так:
Код: sql
1.
=Sum(Fields!PO_Amount_RUB.Value/count(Fields!PO_Amount_RUB.Value,"PO_Number"))



Правильно ли я понимаю, что вторым параметром в count идет фильтр? Что в данном случае должно быть фильтром: значение или имя поля?
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38429421
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yanik,

А что должна считать эта формула?

Сдается мне, что она должна выглядеть несколько иначе:

Код: vbnet
1.
 = Sum(Fields!PO_Amount_RUB.Value) / count(Fields!PO_Amount_RUB.Value)


Ошибка, скорее всего, связана с тем, что Вы пытаетесь разделить значение поля на уже агрегированную величину.
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38429502
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Madmech,

да, Ваш вариант работает, но делает немного не то, что я хотел. Ваш вариант выдает среднюю стоимость заявки, аналогично функции avg.

авторА что должна считать эта формула?
Т.к. структура таблицы такая, что одной заявке может соответствовать несколько строк. в поле PO_Amount хранится сумма всей заявки. Получается если несколько строк соответствует одной заявке, то при применение функции sum сумма увеличивается во столько раз сколько строк встречается с таким заказом.
Таким способом я хотел получить сумму по одному заказу.
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38429609
Remind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yanik,

Создайте тестовый отчетик с аналогичной группировкой и убедитесь, что Sum(Avg()) работает (у меня все отлично считается). А дальше уже разбирайтесь почему в вашем отчете это не хочет работать.
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38430029
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Remind,

count как выяснилось с одним параметром работает, а если 2 - то уже нет. Не подскажите, что именно указывается вторым параметром?
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38430308
Remind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38431481
yanik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Remind, спасибо.

А можно ли в одну табличную часть выводить данные из разных DataSer'ов?
...
Рейтинг: 0 / 0
Report Builder. Рассчет итоговый суммы в разной валюте
    #38431560
Remind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Report Builder. Рассчет итоговый суммы в разной валюте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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