powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Простой отчет на Sharepoint 2010
4 сообщений из 4, страница 1 из 1
Простой отчет на Sharepoint 2010
    #37981532
zubr80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время, коллеги.
В Шарепоинте я новичок.
Нужно сделать простой отчет:
1. вводим параметры
2. они передаются в процедуру сервера
3. сервер возвращает отчет в виде HTML
4. показываем результат юзверю.

Правильно ли я понимаю, что для этого:
1. Создаем в VS2010 проект с типом visual web part
2. Расписываем форму параметров.
3. Делаем кнопку submit.
4. Пишем на сервере процедуру, которая читает параметры из url и формирует отчет.
5. Размещаем это хозяйство на сервере.

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

Так?
Или может можно как-нить проще?
...
Рейтинг: 0 / 0
Простой отчет на Sharepoint 2010
    #37982851
Фотография tsyselsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zubr80Доброе время, коллеги.
В Шарепоинте я новичок.
Нужно сделать простой отчет:
1. вводим параметры
2. они передаются в процедуру сервера
3. сервер возвращает отчет в виде HTML
4. показываем результат юзверю.

Правильно ли я понимаю, что для этого:
1. Создаем в VS2010 проект с типом visual web part
2. Расписываем форму параметров.
3. Делаем кнопку submit.
4. Пишем на сервере процедуру, которая читает параметры из url и формирует отчет.
5. Размещаем это хозяйство на сервере.

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

Так?
Или может можно как-нить проще?

к примеру

#Feature
Site feature - для контент-тайпов, темплейтов и т.п.
Web feature - для инстансов списков, форм, стилей скриптов, евент-ресиверов и т.п.

#ContentType::Parent
Report::Document
ReportConfig::Item (Event, Task или еще что )

Добавляем к ним кастомные(если необходимо) поля.
ReportConfig можно собрать как набор параметров для формирование отчета
и на айтем апдейт формировать excel-отчет, ложить его в библиотечку Reports
на которую повесить алерт, уведомляющий кого-нуна, о том что сформирован новый отчет.
Это если в самом простом случае.

#Lists::Template (with instances)
Reports::Document Linbrary
ReportConfigList::Custom List

"Логику" реализовываем евент-ресивером(в простом случае) на списке
или вешаем на контент-тайп WF(state machine) если отчет нужно в последствии согласовывать или утверждать или еще чего с ним сделать.

Можно затюнить CRUD формы списка или полностью кастомные извавять.

На хоум странице нарисовать JS-виджет который вызывает айтем апдейт на сервере
и асихронно опрашивает этот айтем на предмет изменения статуса процесса.
Можно и в веб-парт все это упаковать, потом заюзать в какой-то "сложной" форме.
Ну или типа того :]

Определение схемы в CAML может показаться оверхедом, поначалу.
Но имея caml-xml`лину определенную в схеме wss.xsd можно нагенерить
-- C#(классы модели для ресивера(WF) или статичные справочники для гиудов и т.п.)
-- JS (для кастомных форм и веп-парта)
в нужном объеме и с нужным функционалом.
Имея такие вот T4 шаблоны, в последствии, проще рефакторить код.
Да и собственно задачка типовая и в последствии эту схемку, немного изменив можно будет заюзать как часть другого проекта.

Я не так давно что-то подобное выпиливал на шарике.
Утверждал у заказчика формочку, демка осталась -> муви.mp4
...
Рейтинг: 0 / 0
Простой отчет на Sharepoint 2010
    #37982985
zubr80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ, tsyselsky.

Если честно, то ничего не понял.
Но судя по описанию то что Вы предлагаете далеко не проще.
...
Рейтинг: 0 / 0
Простой отчет на Sharepoint 2010
    #37984441
Фотография tsyselsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zubr80Спасибо за ответ, tsyselsky.

Если честно, то ничего не понял.
Но судя по описанию то что Вы предлагаете далеко не проще.

http://spg.codeplex.com/
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Простой отчет на Sharepoint 2010
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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