日本語版 SharePoint Server 2007 または 日本語版 Windows SharePoint Services で英語表示のサイトを作成した場合、ステータスの表示が日本語と英語とが混在するため承認ステータスを比較できない

文書番号: 941116 - 対象製品
すべて展開する | すべて折りたたむ

現象

日本語版 Microsoft Office SharePoint Server 2007 または日本語版 Microsoft Windows SharePoint Services 3.0 に言語パックを適用し、英語表示のサイトを作成した環境において Microsoft Office SharePoint Designer 2007 などでカスタム ワークフローを作成した場合、承認のステータスを比較するアクションがあるとステータスが日本語で返されるため、サイトに表示された英語のステータスと比較できません。

原因

日本語版 SharePoint Server 2007 に言語パックを適用し、英語表示にした環境で英語のサイトを作成した場合、ドキュメントの承認ステータスが [Approval Status] 欄に表示され、ステータスは [approved] や [rejected] などと表示されます。カスタム ワークフローを作成した場合、ワークフローの実行中に承認のステータスを比較するアクションがあるとステータスに使用される値は、英語ではなく、日本語で [承認済み]、[却下] などと返されます。このため、承認ステータスの比較ができません。

解決方法

この問題を解決するには、Windows SharePoint Services 3.0 の Service Pack 1 を入手します。 関連情報を参照するには、次の 「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
936988 Windows SharePoint Services 3.0 Service Pack 1 および Windows SharePoint Services 3.0 Language Pack Service Pack 1 について

回避策

日本語版 SharePoint Server 2007 または日本語版 Windows SharePoint Services 3.0 の承認のステータスは "0;#承認済み" や "1;#却下" とアプリケーション内部に表示されるため、SharePoint Designer 2007 で承認のステータスを比較する場合、"0;#" や “1;#" などから始まる値と比較するように設定します。設定を変更するには、以下の手順で操作します。
  1. SharePoint Designer 2007 を起動します。
  2. [新しいワークフローの定義] 画面を開き、[次へ] をクリックします。
  3. [条件] から [Compare list 名 source] をクリックします。
  4. 1 つ目の [value] をクリックします。
  5. [Approver Comments] を選択します。
  6. 比較文の [equals] をクリックします。
  7. [begins with] を選択します。
  8. 2 つ目の [value] をクリックします。
  9. [...] をクリックします。
  10. テキストの編集画面にて、以下のように入力します。

    0;#
  11. [OK] をクリックします。
  12. [Approver Comments] をクリックします。
  13. [Approval Status] を選択します。
  14. その他ワークフローの設定を行い、[完了] をクリックします。
: 他のデータ ソースと比較する場合は、上記手順 3 にて [compare any data source] を選択します。

状況

この問題は、Microsoft Windows SharePoint Services 3.0 Service Pack 1 で修正済みです。

プロパティ

文書番号: 941116 - 最終更新日: 2008年3月24日 - リビジョン: 2.1
この資料は以下の製品について記述したものです。
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
キーワード:?
kbharmony kbexpertiseinter kbtshoot KB941116
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com