Архивы по месяцам: Июль 2009

Заболевания, существующие ранее: Шаблоны SharePoint оповещения для спасения (?)

Один из моих клиентов, работал с предыдущего подрядчика для строительства, небольшие, но полезные приложения HR для предприятия. Подрядчик используется SharePoint Designer для реализации части рабочего раствора. Это немного беспорядок. К примеру, Существует девять процессов SPD в поддержку единого логического процесса и вплоть до пяти из них могут одновременно огонь в любой момент времени, учитывая условия. It’s not easy to debug 🙂

Мой клиент имеет ряд требований еще выдающийся, одним из которых является обычно предоставляют больше контекста, когда система отправляет оповещения по электронной почте – как в электронной почте, сам, а также формы связанных задач. Как СПД знать разработчику рабочего процесса, действие «сбор данных от пользователя» СПД фактически создает задачу с настраиваемого типа контента. Когда мы используем это действие, Мы не получаем указать многое. Мы можем запрашивать для некоторых значений (Например. «одобрить» или «запретить») и мы можем указать значение жестко в название и описание. Именно об этом.

Требование моего клиента есть два раза:

  1. Когда SharePoint отправляет по электронной почте о назначение задачи, включить много информации о задаче в теле письма.
  2. Что еще более важно, на сегодняшний день – Когда пользователь щелкает ссылку на задачу в электронной почте, форма задачи должны иметь всю информацию, которую утверждающий нуждается в том, чтобы сделать его утвердить или отклонить решение. Прямо сейчас, менеджер должен нажать на ссылку на элемент, чтобы углубиться в основные сведения о и никто не любит. Вам нужно нажать в электронной почте. Затем вам нужно своего рода неясных ссылке на элемент задачи. Затем вы можете посмотреть на базовых данных (в этом случае форма InfoPath). Затем нажмите кнопку back/обратно, и т.д.. Каждый ненавидит его.

Я унаследовали этот несколько грязный техническое решение, и я хочу внести изменения в наименее интрузивным способом можно.

Подход, который я беру сейчас является создание пользовательского шаблона оповещения. Вы можете прочитать об этом здесь. Как работает поток:

  • СПД рабочий процесс выполняется.
  • В определенный момент, Он назначает задачу менеджера.
  • Система SharePoint автоматически посылает оповещения менеджеру. Это не является частью процесса SPD, а, скорее, «то, что SharePoint делает.» (Служба таймера SharePoint, Я считаю).
  • Пользовательские оповещения обработчик вызывается пользу стандартного процесса оповещения (Магические правила как описано в выше ссылка на статью).
  • Когда мой пользовательский обработчик оповещений выполняет, Он создает красивый электронной почты. Что еще более важно, так как он имеет задачу в руке, Он также украшает фактические задачи всю информацию контекста, необходимых для удовлетворения бизнес-требований.
  • Пользователь получает по электронной почте и она полна полезных контекстной информации.
  • Пользователь щелкает ссылку на задачу и сама задача полна полезной контекстной информации.
  • Все возвращается домой, чтобы арбуз и мороженое.

Я сделал быстрый POC, и она хорошо работает в среде лаборатории. Я получаю мои пользовательские подписка, как ожидалось. Я также получить обновление описание задачи и само название.

Только хитростью, пока что, чтобы избежать ситуации, когда предупреждение обновляет элемент, активирован другой оповещения. Это не беспокоят меня.

Выглядит многообещающим, пока...

Великая вещь об этом является, что мне не нужно слоняться с любым из существующих рабочих процессов SPD. Они являются блаженном неведении, что обработчика оповещений»IIZ RUNNIN В ДА BAKGROUND, Н КОНТЕКСТ МОАР WIF TEH ЗАДАЧИ СПИСОК”.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Live SharePoint Q&Сессия четверг 07/30/09 @ 12:30 Окончание вечера EDT 1:30PM EDT

Обновление: Формат для этого в основном конференцию с пару слайды PPT, чтобы установить сцену. У нас на стенде, чтобы огонь вверх, в случае, если это помогает среды SharePoint, но это главным образом люди говорят вслух. Там будет возможности для последующей вверх по электронной почте.

Возвращаясь к мой первый когда-либо SharePoint конференции, чуть больше года назад, Я был поражен насколько потрясающий живой Q&Сеанс может быть. Организаторы конференции воедино своего рода специальной группы «экспертов» (т.е.. люди, которые были повешение и не боялись смотреть на глупые вверх на сцене) чтобы ответить на любые вопросы, которые пришли из аудитории в зале. Это было в моей голове тогда, и периодически после этого, же сеансом, но сделать это на линии и телефон. Я не думаю, что это может быть так хорошо, как в лицо Q&Сеанс, но я думаю, что это может быть довольно прохладно.

Я окончательно получил к нему и в следующий четверг, 07/30, Моя компания (Arcovis) и бизнес-партнер, Группа интегрированных систем и услуг, будет принимать Q&A как. Я надеюсь сделать это, регулярно, как часто как загрузок.

Это первое заседание, вероятно, будет немного неровный, но понятие это:

  • Если у вас есть вопросы, которые вы хотели бы ответил во время сессии, просто показать и спросить.
  • Если хочешь, Вы можете отправить вопрос заранее.

Мы планируем провести в первой половине Q&A на электронной почте вопросы, а затем открыть его до ничего, что кто-нибудь спрашивает после этого.

Сессия проходит в четверг, 07/30 начиная с 12:30 и конец в 1:30 PM EDT.

Если вы заинтересованы, Пожалуйста, зарегистрируйтесь здесь: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

Группа будет включать в себя меня и другие светила SharePoint. You’ll have to sign up to find out who they are 🙂

Если вы хотите быть одним из этих светильников для будущих Q&Сеанс, Позвольте мне знать.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati:

Вставлять примечания для разработчиков приложений внутри формы InfoPath

Я до сих пор живет в мире формы InfoPath и мне нужно было сделать один из этих «small» изменений в форму,, к сожалению, влезает именования, которое я принял с ним две недели назад. Я подумал, «кто-то будет смотреть на эту вещь в год от теперь и говорю, «То, что думал пол? По Jove, его именования не имеет смысла!”

Я понял, что я мог бы создать представление в форме для этого и затем, Снова, понял, что я мог делать что-то вроде это все вместе. Я добавил представление «Заметки разработчика» в форме InfoPath как таковой:

image

Я настроен форму так, что пользователи не могут получить эту точку зрения и поэтому, он отображается только с клиента InfoPath в режиме конструктора. Теперь я чувствую себя немного привитых против некоторых будущих Неизвестный разработчик, глядя на мою форму и плохие мысли думать обо мне. Тьфу!

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati:

Управление представления InfoPath

Я, кажется, пройти через этапы InfoPath где, из голубой, Я Крафтинг кучу форм. Мои пальцы научиться использовать средство хорошо, и тогда я иду через девять месяцев засухи и должны изучать все заново.

Я нахожусь в середине фазы InfoPath и я создаю форм InfoPath с большим количеством просмотров. Одна вещь, вы, вероятно, заметите, что InfoPath 2007 клиент показывает вид в алфавитном порядке. Это реальная неприятность несколько раз. Мой лучший метод эти дни является цифру на имя представления, таким образом, чтобы они всегда показывать в порядке, в котором я хочу, как показано здесь:

image

Я желаю что я делал это все вместе.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati: