每月档案: 7 月 2009

预先存在的条件: 拯救 SharePoint 警报模板 (?)

我的一个客户共事前的承建商,打造出了企业小但有用 HR 应用程序. 那个承包商 SharePoint 设计器用于实现该解决方案的工作流部分. 它是有点乱. 例如, 有九个 SPD 工作流支持单个逻辑工作流进程和达五人可能在任何给定的时间,给出了正确的条件同时开枪. 调试不容易🙂

我的客户拥有一些仍未偿还的要求, 其中之一是通常提供更多的上下文时,系统会发送电子邮件通知 — — 无论是在电子邮件本身以及相关联的任务形式. 作为 SPD 工作流执行者知道, "从用户收集数据"SPD 行动实际上与自定义内容类型创建一个任务. 当我们使用该操作, 我们不去指定很多. 我们可以提示输入一些值 (例如:. "批准"或者"拒绝") 我们可以指定一个硬编码的值中的标题和说明. 这大概就是.

我的客户的要求是两个折叠:

  1. 当 SharePoint 将发送一封电子邮件任务分配, 在电子邮件正文中包含大量的有关任务的信息.
  2. 更重要的是, 到目前为止 – 当用户单击电子邮件中的任务链接, 任务窗体应该有审批者使其批准或拒绝的决定所需的所有信息. 马上, 经理需要点击项目链接本身向下钻取到底层的细节,没人喜欢,. 您必须单击电子邮件中. 然后您需要单击任务项目上有点晦涩的链接. 然后你可以看看基础数据 (InfoPath 在这种情况下形成). 然后你点击后面或后面, 等. 每个人都讨厌它.

我继承了这个有点凌乱的技术解决方案和我想要使变化中的最少侵入性的方式成为可能.

马上带的方法是创建一个自定义的警报模板. 您可以在这里阅读有关,. 像这样工作流程:

  • SPD 工作流运行.
  • 在一些点, 它将一个任务分配给一位经理.
  • SharePoint 系统会自动发出警报,对那位经理. 这不是一部分的 SPD 工作流,而是"什么 SharePoint?" (SharePoint 定时服务, 我相信).
  • 支持标准的警报过程调用自定义的警报处理程序 (以下魔法规则如上文所述参考文章).
  • 当我自定义的警报处理程序运行时,, 它生成一个漂亮的电子邮件. 更重要的是, 因为它有任务在手, 它还装饰满足业务需求所需的所有上下文信息的实际任务.
  • 用户获取电子邮件,它充满了有用的上下文信息.
  • 用户点击的任务链接和完成的任务本身充满了有用的上下文信息.
  • 大家都回家去吃西瓜和冰淇淋.

我做快速的 POC 和它的作品在实验室环境中. 我得到我的自定义电子邮件警报按预期. 我也要更新的任务说明和标题本身.

只有棘手, 到目前为止, 是为了避免在哪里警报更新该项目的情况, 触发另一个警报. 这并不让我担心.

到目前为止看起来有前途......

伟大的事情是,我不需要再乱动任何现有的 SPD 工作流. 他们是无所不知的警报处理程序是"IIZ 奔跑在 DA BAKGROUND, DECORATIN 洪德任务列表 WIF 莫瓦尔上下文”.

</结束>

订阅我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

Technorati 标签: ,

活 SharePoint Q&一个会话 (星期四) 07/30/09 @ 12:30 PM EDT 结束 1:30美国东部时间下午

更新: 为此格式基本上是与几个 PPT 幻灯片设置舞台的电话会议. 我们有一个 SharePoint 环境台上以火起来,以防它来帮忙, 但这是主要人群大声谈论. 将有机会跟随了通过电子邮件.

回到我第一次过 SharePoint 会议, 只是一年多以前, 已经遭受多么出色活 Q&会话可以是. 会议主办方把放在一起排序问题特设专家组的"" (e 小节. 那些被挂着,不是怕在舞台上看起来有些愚蠢的人) 回答来自观众在房间里的任何问题. 当时在我的脑海, 并定期从那时起, 举办类似的会议,但却对线和电话线. 我不认为它可以作为人在 Q 一样好&一届会议, 但我认为它可能是很酷.

最后传开到它和下周四, 07/30, 我的公司 (Arcovis) 和业务合作伙伴, 集成的系统和服务组, 将会举办一个 Q&这样的 A. 我希望能经常做这些, 经常作为每周.

这首届会议可能会有点颠簸, 但这一概念是这:

  • 如果你有你想要在会议期间已回答的问题, 只是展示了并问.
  • 如果需要帮助,, 你可以通过电子邮件的问题提前.

我们计划花上半年的 Q&A 对通过电子邮件发送的问题,然后打开它到任何东西,任何人问在那之后.

在会议上周四发生, 07/30 起价 12:30 并在结束 1:30 美国东部时间下午.

如果你有兴趣, 请在这里注册: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

这个小组将包括我和其他 SharePoint 灯具. 你必须注册才能知道他们是谁🙂

如果你想要成为一个未来的 Q 这些灯具之一&一届会议, 让我知道.

</结束>

订阅我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

Technorati 标签:

嵌入里面 InfoPath 表单开发人员备注

我仍然生活在 InfoPath 表单世界和我需要对窗体进行那些"小"的变化之一,, 不幸的是, 打破了我两个星期前通过与它的命名约定. 我心想, "人要看看这东西一年从现在,说, ' 保罗在想什么? 由朱庇特, 他的命名约定是没有意义!”

我意识到我能为此创造一个窗体上的视图,然后, 再来一次, 意识到,我可以一直一直这样的事情. 我添加到 InfoPath 表单这样的"开发人员备注"视图:

image

这样,用户不能访问该视图配置了该窗体,因此, 它只是与 InfoPath 客户端在设计视图中可见. 现在我感觉到有点接种反对一些未来的未知开发人员看着我的窗体和关于我的坏想法. 恍惚之间!

</结束>

订阅我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

Technorati 标签:

管理 InfoPath 视图

我似乎通过 InfoPath 阶段去哪里, 带着蓝色, 我制作一大堆表格. 我的手指学习如何使用该工具好,然后经过九个月的干旱得再从头学习.

我现在正 InfoPath 相和我创造了很多意见与 InfoPath 表单. 你可能注意到的是 InfoPath 的一件事 2007 客户端显示视图按字母顺序排列. 这是一个真正的滋扰几次. 这些天我最好的技术是将视图名称号码开头,他们总是在我想要的顺序显示, 如这里所示:

image

我希望我已经一直在做这.

</结束>

订阅我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

Technorati 标签: