タグのアーカイブ: ワークフロー

私のワークフローの本を購入する利用可能です。

私は、私の元共同で 2 年以上前の話を始めた。  彼らが最終的に、プロジェクトを放棄, この夏後半が, いくつかの新しいの共著者の助けを借りて, 私は最終的にこれでフィニッシュ ラインをもたらすことだった。 

プロフェッショナルのワークフローで SharePoint 2010: 現実世界のビジネス ソリューション アマゾン、バーンズ、高貴な web サイトの最後のいくつかの時間をヒットします。 10 日。  ペーパー バックと Kindle ・隅とすべてのことが, 時間だけでは素晴らしいクリスマス プレゼント. スマイル

この本は 2 つの事です。: 1) SP を使用して独自のビジネス問題を解決することができますので、エンド ・ ユーザー権限委譲 2010 ワークフロー機能と 2) IT スタッフを支援 (特に開発者) 同じ操作を行います。  約 3 分の 2 本の「活動家ユーザー」呼ぶでターゲットにしている (熟練技術とやる気のエンド ・ ユーザーが).  SharePoint ソリューションを作成する方法を説明する試み 2010 SharePoint Designer ワークフローを SharePoint 機能の使用.

3 番目の最後は、開発者に真正面から目指しています。  ただし, いくつかの純粋に技術的な書籍市場とは異なり, これらの章は、SharePoint 開発者がさらに活動家ユーザーによるカスタム SharePoint デザイナー活動と技術の他のビットを支援する機能を作成する方法について説明します。  組織の活動家のユーザー権限を与える, あなたは、開発チームを無料 (またはちょうどあなた自身) 本当にハードに行うには (通常は、技術的に興味深い) エンド ・ ユーザーはできることは決して自分みてくださいとのもの.

今後数週間以上, 私はこの本についての詳細を書くよ, フワフワしたものを含むように「どのような本を書くことは「多く人々 は興味があるについて知ることで知っています。  最初に-私は私の共同誰この本は日の光を参照してくださいに生存するいるとなし紹介します。.

詳細については、本を読み、 Amazon web サイト.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

SPD ワークフロー パターン, ヒントとトリック

デンバーでの SharePoint 祭で今日私のプレゼンテーションは与えた. ここでは、PowerPoint プレゼンテーション自体: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

CodePlex プロジェクトの更新: SharePoint Designer ワークフローの拡張機能

しばらく前, 私は 書き込み 私の昔を復活しようと CodePlex プロジェクト, SharePoint Designer ワークフローの拡張機能.  CodePlex プロジェクトを WSS/苔を開発し、一握りの型のユーティリティ関数を追加します, ToLower」など()”, 「ToUpper()”, 「部分文字列()」などなど。  それも汎用「呼び出し web サービス」スタイルの関数があります。  続きを読むことができますここにそれについて: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

多かれ少なかれそれかなり長い間前放棄。  SharePoint から今まで 2010 出てきた, ただし, 私は、振り返ってみるし、SP の 2010 年に動作させるために意味してきた。  よく, 今日, ちょうどそれをしました。  CodePlex をまだコードを更新していません。. その前に CodePlex 規則に自分自身を教育したいのですが。, しかし、ホーム ページの wiki のプロジェクトを更新しました.

広くより興味深い含意から WSS と MOSS のカスタム アクティビティを簡単に移植するようです。, は、 (ようこそ) 私に驚き.

ここではそれが働いているとどのように SharePoint Designer で見える:

image

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

変数をきれいにする SPD XOML ファイルを手動で編集します。

この記事ではここで (「答え開始承認プロセス アクティビティから取り戻す」), SharePoint Designer ワークフローをワークフロー変数の全体のスルーレートを誤って追加することができます言及しました。  物事すぐに雑然と読みにくいことになります。  具体的には, 「承認プロセス活動の開始」アクション ワークフローに追加する場合, それを削除し、再度追加, そのアクティビティのワークフロー変数のすべてを 2 回なります。 

本当の痛みを通過し、それらのすべてを手動で削除するには, 私は XOML ファイルから直接削除するだろうけれど。  これを行うには簡単なことを証明しました。 

最初, 実際の XOML ファイルを検索する必要があります。  そのトピックについてはここを書いた: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  一度が見つかりました, XOML ファイルを開くし、削除する変数を探します。  このケースでは, 2 回私のワークフローの「承認プロセスの開始」アクティビティを追加します。  以来、それはもはや使用され、"isItemApproved1"という重複した変数"isItemApproved"という名前のワークフロー変数を削除したいと思います。 

単には、テキスト検索、変数。  私のスクリーンはこのように見えます:

image 

XOML ファイル内を検索する場合, 元の"IsItemApproved"を単に一度定義し、決して使用中"IsItemApproved1"多くの異なる場所で使用することがわかります.

それを削除し、ファイルを保存.

実際に SPD を完全に閉じるし、フィールドを削除する SPD を認めた前に、それを再開するがだけトリッキーな部分であります。.

もちろんです, フィールドの削除と XOML を行うことができる唯一のものではないし、将来的にこのような他のトピックについてのブログことがあります。.

あなたは何をここで行うし、あなたの仕事のバックアップを取るについて非常に注意したいです。  あなたは、一見マイナーなことができます。 / それを再構築中ここの微妙な変化まで SPD ワークフローを懸念している、ゴミと努力の時間失う可能性があります。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

検索および SPD を編集する方法 2010 ワークフロー XOML ファイル

私は完全に吹きつけられた SPD クリック拷問セッションの午後を過ごすことなくがワークフロー変数の束を削除する簡単な方法を研究していた。  私が考えた、XOML を直接編集するには, これは、XML のファイル基本 SPD の宣言型ワークフローです。  これは、どのようにそれを見つけたです。.

最初, すべてのファイル オプションのナビゲーション サイト オブジェクトの下に行きます。  この参照を適切なアクセス許可が必要, あなたのために行方不明である場合, priv. を付与するには、右管理者の人にアピールします。  これはどのように見えるです。:

image

 

すべてのファイルの一覧を示します... すべてのファイル:

image

[ワークフロー] フォルダーを選択し、各ワークフローのフォルダの一覧を参照してください。:

image

正しいフォルダーをクリックし、  あなたは、SPD の宣言型ワークフローを作る興味深いグッズを参照してください。  .Xoml ファイルを選択"-オープンで右クリックします。> SharePoint デザイナー (XML として開く)「XOML を直接編集するには:

image

物事をいじる前に手動バックアップを行うしたいと思うことがあります。  正規のコピー/貼り付けファイル SPD の直接おそらく十分によい, または、コピーすることができます全体の XML テキストを貼り付け、あなたのデスクトップまたはあなた文句を言わないこれらのケースであるものは何でも保存.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

承認プロセスの開始の活動からの回答を取り戻す

SharePoint Designer ワークフローのファンシーな新しい「承認プロセスの開始」アクティビティにプレーしてきた、私はすぐに質問に答えることができなかったのですぐ挫折した, 「それが承認された?”. 

短い答えは、答えを得ることはかなり容易であることです。  ときこの活動を主なワークフローに追加, SPD は、ワークフローの変数とパラメーターのデータ ソースに膨大な数の変数を追加します, あなたとここで見ることができます。:

SNAGHTML2350fe72

場合はこれらの 1 つ以上を追加することにも注意してよ, SPD「1」などすべての変数を追加します。 

「承認プロセスの開始」の最初のアクティビティを削除する場合は、を発見, 引き続き変数に関連付けられたワークフローの最初のセット (悲しいことに).  だから, このため使用方法注意するそれ以外の場合, 終わるだろう  ワークフロー変数の非常に雑然と一覧.

私は「は」ブール変数の命名規則を次のマイクロソフトの信用を与えます。  この条約はかなりオフにどのようなデータが存在することになって.

研究に, この有用な記事を見つけた: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  それは本当にこの特定の問題に対処しません。, この特定の活動とその兄弟についての詳細は場合が行くので、トピックにいくつかの良い情報.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

SharePoint デザイナー 2010 MOD 関数

私は従業員休暇を要求することができますいくつかのログを働いています。, 病欠, など. 1 つの検証ルールを常に時間オフに要求する必要がある必要があります。 4 時間間隔。  これは-を使用するは簡単です、モジュロ関数。  剰余関数は部門の残りの部分を示します。  残りの部分がないです。, 剰余 0 は, それ以外の場合, 何が残っています。  例えば, 8 国防省 4 = 0 (8 / 4 = 2 ない分数).  反対に, 8 国防省 5 です 3.

これは、SPD を行うために必要 2007 昔々、私は実際に解決するために InfoPath フォームを使用して終了しました, フロント エンドでは、時に処理されたので。  現在のケースで, 画像では、InfoPath フォームがあります。, しかし、まだ明らかではありません。  だから, 私は働いていた当時のことを確認するには、技術を要求は常にいます。 4 時間の単位。  計算していくのですが。, 文字列の保存し、いくつかのものを部分文字列は。 

SPD を引く 2010 私の驚きに (少し当惑) すでに関数剰余:

image

私は何か私は必要ながあったこともう一度驚きです。  それは奇妙な関数、ミックスに含める microsoft のようなようです。  「これは簡単です並べ替えをが, だからそれをスロー「感じること。  私は同情します。, 私は自分自身のすべての時間よう。  この CodePlex プロジェクト 結果、ItsEasy 原則から少しの機能をたくさんしています。  同時に, Microsoft 製品の」方法の 95 %」効果の証拠をサポートするために続けています。  Mod 関数を実装します。, ラウンドの関数ではありませんが, 例えば.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

SharePoint デザイナー 2007 ワークフローの拡張機能の CodePlex プロジェクト

私の 2 番目の CodePlex プロジェクトをまとめるです。 (今週水曜日に発表する詳細, プラスまたはマイナス) 私は私の最初のプロジェクトを見ていた, 「SharePoint Designer ワークフロー拡張機能」. 私はショックを受けてと恥ずかしいそれ以上ダウンロードされた参照していた 4,800 回:

image

私は基本的にこのプロジェクトの最後を忘れてください。 12 ヶ月. 私は基本的にそれを放棄しているので、私は恥ずかしい.

私は別の見て、それはすべての自分自身を思い出させるつもりについて.

誰もこれに働くことに興味を持っている場合, 私に知らせて、我々 はそれを協力について表示されます。. 4,800 ダウンロードには、巨大な量ではないです。, しかし、私が今までに実現し、おそらくそれを拾うと、前方に運ぶいくつかの努力の価値があるよりは.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin