none
Подсчет сумм RRS feed

  • Вопрос

  • Есть список. Один из столбцов - цена. Необходимо посчитать суммы при разных условиях. Например, посчитать сумму цен только тех элементов, у которых значение в 1м столбце  равно "бюджет". И вывести в сводной таблице.

     

    30 января 2012 г. 9:26

Ответы

Все ответы

  • Выгрузите в ексел (в рибоне есть кнопочка) или сделайте предятавление, сумму по столбцу цена и групировка, фильтрация.

    30 января 2012 г. 13:24
  • Вы можете использовать XSLT List View Web Part и SharePoint Designer для достижения блага средствами "из коробки".


    Think -> Search -> Ask -> Think again.
    30 января 2012 г. 19:08
  • Дело в том, что реализовать необходимо именно на портале, а не в экселе.
    31 января 2012 г. 7:52
  • Вы можете использовать XSLT List View Web Part и SharePoint Designer для достижения блага средствами "из коробки".


    Think -> Search -> Ask -> Think again.
    Как мне это поможет посчитать сумму?
    31 января 2012 г. 12:33
  • Ну подскажите хотя бы алгоритм действий и с помощью чего это можно сделать? Аналогичное существует в шарпоинте в настройках списка - Итоги.

    31 января 2012 г. 13:04
  • Ну подскажите хотя бы алгоритм действий и с помощью чего это можно сделать? Аналогичное существует в шарпоинте в настройках списка - Итоги.

    Ну, и используйте эти "настройки списка" (на самом деле это называется настройка представления списка). Там есть ещё фильтры и группировка. Судя по представленной формулировке задачи - этих средств должно хватить. Будет мало - возьмётесь за XSLT.
    • Предложено в качестве ответа Andrey Osinniy 5 февраля 2012 г. 4:52
    31 января 2012 г. 19:07
    Отвечающий
  • Ну подскажите хотя бы алгоритм действий и с помощью чего это можно сделать? Аналогичное существует в шарпоинте в настройках списка - Итоги.

    Ну, и используйте эти "настройки списка" (на самом деле это называется настройка представления списка). Там есть ещё фильтры и группировка. Судя по представленной формулировке задачи - этих средств должно хватить. Будет мало - возьмётесь за XSLT.
    К сожалению, заказчика не устраивает такое решение. Сумм должно быть 40 штук и все на одной странице, в таблице.
    1 февраля 2012 г. 5:52
  • Вы можете использовать XSLT List View Web Part и SharePoint Designer для достижения блага средствами "из коробки".


    Think -> Search -> Ask -> Think again.
    Как мне это поможет посчитать сумму?

    Используя XSLT можно посчитать сумму.
    Think -> Search -> Ask -> Think again.
    1 февраля 2012 г. 10:15
  • Если вам нужен BI то смотрите в сторону SSAS/SSRS. Эти интсрументы и используются для создания бизнес-ориентированной аналитики. И в SharePoint есть средства предоставления отчетностей на основе SSRS.
    Think -> Search -> Ask -> Think again.
    1 февраля 2012 г. 10:17
  • Вы можете использовать XSLT List View Web Part и SharePoint Designer для достижения блага средствами "из коробки".


    Think -> Search -> Ask -> Think again.
    Как мне это поможет посчитать сумму?

    Используя XSLT можно посчитать сумму.
    Think -> Search -> Ask -> Think again.
    Мне до этого приходилось работать с шарпоинтом только в пределах браузера и делать процессы в дизайнере. Это все. Поэтому хотелось бы все-таки как-то поподробнее.
    1 февраля 2012 г. 11:03
  • Есть похожий топик правда англоязычный - там проиллюстрирован пример подсчета суммы по столбцу. Перепечатывать оттуда смысла нет.

    Если есть сложности с добавлением\редактированием веб части с SharePoint Designer то вот ссылка на доку.

    Если вы хотите использовать XSLT то вам нужно будет подтянуть эти знания, например используя вот этот ресурс.


    Think -> Search -> Ask -> Think again.
    • Предложено в качестве ответа Dmitry KaloshinEditor 2 февраля 2012 г. 5:52
    • Помечено в качестве ответа Roman Zhukov 10 февраля 2012 г. 12:51
    1 февраля 2012 г. 21:45
  • Есть похожий топик правда англоязычный - там проиллюстрирован пример подсчета суммы по столбцу. Перепечатывать оттуда смысла нет.

    Если есть сложности с добавлением\редактированием веб части с SharePoint Designer то вот ссылка на доку.

    Если вы хотите использовать XSLT то вам нужно будет подтянуть эти знания, например используя вот этот ресурс.


    Think -> Search -> Ask -> Think again.

    Спасибо за ссылки. Несколько встречных вопросов:

    1. Можно ли таким образом посчитать сразу несколько сумм по одному списку?

    2. Как можно вывести суммы на другой странице?

    3. Можно ли все это посчитать с помощью C#? (Обратиться к списку, вычислить суммы и вывести в таблице на другой странице) Где можно об этом почитать?

    2 февраля 2012 г. 5:45
  • Всегда рад...

    1. Да но потребуется соотв. образом изменить XSLT. А для этого понадобятся соответствующие знания.

    2. Можно - нужно всего-навсего добавить туда веб часть и настроить xsl проеобразование

    3. Если вы хотите C# то вам следует смотреть в сторону создания веб частей И начать лучше со следующих ссылок. [1] [2] [3]


    Think -> Search -> Ask -> Think again.
    • Предложено в качестве ответа HeToC 2 февраля 2012 г. 7:54
    2 февраля 2012 г. 7:07
  • Всегда рад...

    1. Да но потребуется соотв. образом изменить XSLT. А для этого понадобятся соответствующие знания.

    2. Можно - нужно всего-навсего добавить туда веб часть и настроить xsl проеобразование

    3. Если вы хотите C# то вам следует смотреть в сторону создания веб частей И начать лучше со следующих ссылок. [1] [2] [3]


    Think -> Search -> Ask -> Think again.
    Большое спасибо.
    2 февраля 2012 г. 7:17
  • Дело в том, что реализовать необходимо именно на портале, а не в экселе.
    А может таблицу разместить на портале ? Можно реализовать и более сложную аналитику при помощи  PowerPivot For SharePoint http://technet.microsoft.com/ru-ru/library/ee210682.aspx путем подключения к такой таблице данных из различных источников.  Кстати, не уточнили редакцию SharePoint (Foundation, Server ?) 
    3 февраля 2012 г. 10:29
  • Дело в том, что реализовать необходимо именно на портале, а не в экселе.
    А может таблицу разместить на портале ? Можно реализовать и более сложную аналитику при помощи  PowerPivot For SharePoint http://technet.microsoft.com/ru-ru/library/ee210682.aspx путем подключения к такой таблице данных из различных источников.  Кстати, не уточнили редакцию SharePoint (Foundation, Server ?) 

    Будут ли таким образом суммы меняться при добавлении элементов в списке?

    SharePoint Server.

    6 февраля 2012 г. 5:32
  • Вообще говоря, должны. Там будут кнопки для обновления данных и пересчета, по крайней мере.

    Данные при этом могут располагаться в разных источниках, не обязательно в списках SharePoint, PowerPivot хранит в SecureStore учетные данные для подключения к этим источникам.  Внимательно ознакомьтесь с требованиями к установке (Необходимая редакция SQL и т.д. PowerPivot нельзя добавить к StandAlone установке)

    Вот статья по настройке PowerPivot

    http://msdn.microsoft.com/ru-ru/library/ee210616.aspx

    7 февраля 2012 г. 7:21
  • Вообще говоря, должны. Там будут кнопки для обновления данных и пересчета, по крайней мере.

    Данные при этом могут располагаться в разных источниках, не обязательно в списках SharePoint, PowerPivot хранит в SecureStore учетные данные для подключения к этим источникам.  Внимательно ознакомьтесь с требованиями к установке (Необходимая редакция SQL и т.д. PowerPivot нельзя добавить к StandAlone установке)

    Вот статья по настройке PowerPivot

    http://msdn.microsoft.com/ru-ru/library/ee210616.aspx

    Большое спасибо. Но где я могу скачать PowerPivot для SharePoint?
    14 марта 2012 г. 8:07