問題タブ [sharepoint-workflow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - SharePoint 2010でルックアップ列(ルックアップ列も含む)をフィルター処理するにはどうすればよいですか?
いくつかのSharePointリストがあります: booking calendar
、、。hot desks
location
カレンダーにはhot desk
ルックアップ列があります(ホットデスクリストにリンクされています)。hot desks
リストには、ルックアップ列(リストへのリンク)もありlocations
ます。
hot desks
カレンダーアイテムを追加すると、 (選択されたホットデスクに基づいて)リストから場所を取得し、カレンダーの場所フィールドに入力するワークフロータスクを設定しました。
これは問題なく機能しますが、リストを特定の場所(カレンダーのフィルター)に限定したいので、他の場所のホットデスクは表示されません-これは、「ホット」が発生するためです。複数の場所にあるデスク1'。
または、アイテムを追加するときにドロップダウンに場所を表示することはできますか(つまり、Hot Desk 1 (Location Name)
ではなくHot Desk 1
。どうすればよいですか(可能であれば、C#コードを記述せずに(つまり、SharePoint Designerを使用して))?
編集:
コードを記述する必要がある場合、フォームがユーザーに表示される前にリストをどのようにフィルタリングしますか(つまり、「OnFormShow」、「OnListShow」などのイベントが発生しますか)?
編集2:
カスケードフィールドは便利ですが、追加/編集フォームは既にフィルタリングされたカレンダーから開かれるため、私が探しているものではありません。そのカレンダービューに適したホットデスクのみを表示したいと思います。
sharepoint - ステート ワークフロー内からシーケンシャル ワークフローを起動する
実行中のワークフロー内からワークフローを起動する適切な方法は何ですか?
現在、Visual Studio 2010 を使用しており、ワークフローは SharePoint 2010 で実行されています。以前は、このワークフローは SharePoint 2007 で問題なく機能していました。パッケージを 2010 に移行した後、状態ワークフローは正常に実行されますが、シーケンシャル ワークフローが適切に起動されません。シーケンシャルを手動で起動すると、正常に実行されます。
これは、状態内からシーケンシャルを呼び出すために使用しているコードです。
sharepoint - カスタムリストでSharePoint2010wokflowのユーザー入力を取得するにはどうすればよいですか?
20〜30個のカスタムフィールドがあるカスタムリストにワークフローを作成する必要があるというビジネス要件があります。
私の質問は、SharePointステートマシンのワークフローで、ユーザーがワークフローの任意のレベルでユーザーに提供したいフィードバック/コメントをどのように組み込むかということです。たとえば、レベルAの人がレベルBの人に提案を提出する場合、彼はすべてのカスタムフィールドに入力しますが、それに加えて、上位の権限にコメント/推奨を送信する必要もあります。レベルBの人は、いくつかのコメント/提案とともに提案を送り返すこともできます。コメント/クエリ/提案の送信...1つのワークフロー状態から任意のワークフロー状態への送信が可能である必要があります。
ありがとう、
ニキル
workflow - 更新時に開始としてマークされたワークフロー
アイテムが変更されたときに起動するように nintex ワークフローを設定しています。ワークフローがアイテムを変更した場合、同じワークフローが再びトリガーされますか?
sharepoint - SharePoint ワークフローでコード アクティビティを繰り返し実行しますか?
外部 DB の更新が必要なカスタム ワークフローの実装があります。テキスト目的で簡単なワークフローを作成したところ、奇妙なことがわかりました。
私のデータベース更新/挿入コードは、ワークフローのコード アクティビティに配置されます。sharepoint カスタム リストの単純なリスト項目でワークフローが呼び出されると、コード アクティビティが複数回実行されるようです。これが私のワークフローです:
私のコードは次のとおりです。
DB で、ワークフロー実行のために複数の行を取得します! 興味深いのは、各実行中に追加される行数が変化することです。
なぜこうなった?私の間違いは何ですか?
どんなアイデアや提案も大歓迎です。
exception - Sharepoint2010ワークフローは「0x80070057 「」
リスト内のタスクを作成および操作する単純なSharepoint2010サイトワークフローを作成しました。
私のすべてのアクティビティは正しく実行されますが、ワークフローが終了しようとすると(図の赤い点:))、いくつかの厄介な例外が発生します。
例外を除いて、ワークフローは完了としてマークされます。
問題を引き起こしていると思ったため、ワークフローから最後のアクティビティを削除しようとしましたが、問題は解決しません(これが、問題がワークフロー自体の最終化であり、アクティビティではないと思う理由です)。
あなたはそのような問題に遭遇したことがありますか、そしてあなたがそれをどのように解決することができますか?
例外の詳細は次のとおりです。
例外:System.Workflow.Runtime.Hosting.PersistenceException
InnerException:System.ArgumentException
InnerExceptionMessage:
メッセージ:
スタックトレース:<nativehr>0x80070057</nativehr><nativestack></nativestack>
<nativehr>0x80070057</nativehr><nativestack></nativestack>
sharepoint - フォームのすべてのステップが順番に完了するようにする方法
ワークフローに変換する必要がある Excel スプレッドシートがあります。スプレッドシートは、従業員が特定のタスクを実行しながら特定の順序に従うために使用されるだけです。タスクごとに約 20 のステップがあり、各ステップが正常に完了するように 2 人の承認を得て、各タスクを順番に実行する必要があります。
理想的には、このようなものが欲しいです。[x]
私の場合はチェックボックスになります。
ステップ 2 を完了するには、ステップ 1 で 2 つのチェックが必要です。このようなものを SharePoint に実装するにはどうすればよいですか? SharePoint Designer 2007 を使用していますが、カスタム コードを使用できません。
sharepoint-2007 - SPSite.BypassImpersonationStateCheck - Sharepoint エラー ログに表示される謎
とらえどころのない SharePoint カスタム ワークフローの問題を追跡する過程で、サンドボックス MOSS サーバーの詳細レベルを上げたところ、次のエラー メッセージがポップアップし始めることに気付きました。
SPSite は、混合偽装状態で使用しないでください。RunWithElevatedPrivileges 内で作成された SPSite をキャッシュしたい場合は、SPSite.BypassImpersonationStateCheck を呼び出します。
これはおそらく私たちの問題とは無関係ですが、実際には存在しないように見えるこの SPSite.BypassImpersonationStateCheck メソッドに興味がありました。この呼び出しをコードに含めると、コンパイルされません。MSDN には情報がありません。Google で簡単に検索しても、具体的な回答は得られません。SPSite.BypassImpersonationStateCheckとは何ですか?
sharepoint - カスタム sharepoint ワークフローでカスタム WrkTaskIp.aspx ページを使用する方法は?
ユーザーが[タスクの編集]をクリックすると正常に開くカスタムタスク編集ブラウザー対応のInfopathフォームとして作成しました。ただし、デフォルトでは、12 hive..Layouts フォルダーにあるWrkTaskIP.aspxページで開きます。
現在、デフォルトの WrkTaskIP フォームは、ハイパーリンクとして次の 2 つのオプションを提供します。1. 項目の削除、および 2. タスク表示フォームに移動するためのリンク
OOB の WrkTaskIP ページをカスタマイズして、ワークフローに関連付けたいと考えています。
これをどのように正確に達成できますか?
ありがとう。
sharepoint-2007 - SharePoint カスタム リストのアイテム レベルの権限
それに関連付けられたワークフローを含むカスタム リストを作成しました。ワークフローは、さまざまなレベルの承認を通じてアイテムを処理します。
私のワークフロー シナリオは、イニシエーターがアイテムを追加すると、承認のためにマネージャーに送られるとします。マネージャーが承認すると、現在のリストのいくつかの列が更新されます。マネージャーの承認を得て、部門長に転送されます。ここでも、部門長がアクションを実行すると、リストの列の値が更新されます。これらすべてのユーザーに対して、投稿権限を設定しました。しかし、イニシエーターによって開始されたアイテムは、各アイテムに表示されるプルダウン メニューを使用して他のユーザーが編集または削除できないようにする必要があります。アイテムの所有者と管理者だけが、プルダウン メニューを使用してアイテムを編集する権限を持つ必要があります。詳細設定でアイテムの編集アクセス権を変更しようとしたところ->アイテムレベルの権限-編集アクセス権が「自分のみ」に設定されています
これに対する回避策を教えてください。