none
カスタムのタスク編集画面について RRS feed

  • 質問

  • WSS3.0+Visual Studio2005にてワークフローを開発しています。

     

    CreateTaskWithContentTypeアクティビティで作成したタスクを
    独自aspxページにて編集したいと考えています。

     

    現在、CreateTaskWithContentTypeのContentTypeIdに
    デフォルトタスクのContentTypeId"0x01080100C9C9515DE4E24001905074F980F93160"を

    設定したところWrkTaskIP.aspxにリダイレクトされてしまいます。


    調査を進めて行くうちにFEATURES\OffWFCommon\CTypes.xmlを基にリダイレクトされているのでは?

    と思ったのですが、

    こちらの<Edit>を独自aspxページに書き換えても"WrkTaskIP.aspx"にリダイレクトされます。

     

    デフォルトタスクのContentTypeIdを設定した場合、

    一体どの設定ファイルを基にリダイレクトしているのでしょうか?

    ご存知の方、ご教授よろしくお願い致します。

     

    ---設定ファイル---

    future.xml
    <Feature  Id="81833FCF-FCAC-4427-A1D8-CF0787D4F944"
        Title="Default Title"
        Description="This feature is a workflow that ..."
        Version="12.0.0.0"
        Scope="Site"
        ReceiverAssembly="Microsoft.Office.Workflow.Feature, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
        ReceiverClass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver"
        xmlns="http://schemas.microsoft.com/sharepoint/">
     <ElementManifests>
      <ElementManifest Location="workflow.xml" />
      <ElementManifest Location="schema.xml" />  
     </ElementManifests>
     <Properties>
      <Property Key="GloballyAvailable" Value="true" />

      <!-- Value for RegisterForms key indicates the path to the forms relative to feature file location -->
      <!-- if you don't have forms, use *.xsn -->
     </Properties>
    </Feature>

     

    schema.xml
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
      <ContentType ID="0x01080100C9C9515DE4E24001905074F980F93160" Name="schema" Group="schema" Description="Custom Workflow Task" Version="0">
       <XmlDocuments>
        <XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url">
         <FormUrls xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url">
          <Edit>_layouts/WorkFlow/Edit.aspx</Edit>
        </FormUrls>
       </XmlDocument>
      </XmlDocuments>
     </ContentType>
    </Elements>

    2008年10月21日 1:46

回答

すべての返信

  • 浦島フォローになりますが。

     

    以下のスレッドに関連した情報が記載されています。

    「カスタマイズしたワークフロータスクフォームの指定方法」

    http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=4146605&SiteID=7

     

    以上です。

    2008年12月8日 5:49
  • こんにちは、フォーラムオペレーターの鈴木裕子です

     

    nakayama.hiroshi さん、少し前の投稿なのに、見つけて回答してくださってありがとうございました!

    ご紹介いただいたスレッド、大変貴重な情報ですね本当にありがとうございます。

     

    i_akio さん、nakayama.hiroshi さんがご紹介くださったスレッドはご参考いただけましたでしょうか?

    こちらと、リンク先のスレッドの貴重な情報を多くの方にも活用していただけるよう、勝手ながら私の方で回答チェックを付けさせていただきました。

    もし問題が未解決でしたら、遠慮なく解除して、投稿を続けていただけたらと思います。

     

    多くのIT技術者の方にこちらのForumを活用していただけますよう、これからも、投稿・回答ともどもよろしくお願いします

    またご活用くださいね!

    2008年12月18日 4:06
    モデレータ