Cドライブにローカルに保存されているテンプレートへの既存のInfoPath XMLフォームへのリンク

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/78756

質問

この質問はよくある質問として役立ちます。(便利であることを願っています!)

テスト中に変更を希望する希望する希望の時間がかかるたびに、フォームテンプレートをSharePointサイトに再公開することがわかりました。さらに、私は可能な限り私のテンプレートの製造版でめちゃくちゃにしていません。また、テンプレートをテストするためにすでに記入されているフォームを使用するのがうれしいかもしれません。プレフィルドフォームは、多くの場合、より複雑な構造を持ち、私の規則とXPath式をよりよくテストすることを可能にします。

私のシステム上でフォームをローカルに変更する方法を見つけたいが、私は常にPesky 'を入手しました。

ついにそれを考え出した!

役に立ちましたか?

解決

2つの解決策のためのこの答えを修正する...ソリューションAとB.ソリューションAはこれへの公式の方法です。

溶液A)

  1. 「ファイル」>「フォームオプション」をクリックします。
  2. 左側のリストボックスの「プレビュー」をクリックしてください。
  3. 「参照」をクリックして、フォームをプレビューしたいターゲットXMLファイルを選択します。

    私の最初の解決策よりもはるかに簡単です...明らかにマイクロソフトによる使用を意図していませんでした。下の溶液Bを参照してください。

    溶液B)

    Cドライブに収容されているテンプレートファイルのローカルコピーに既存のInfoPath XMLフォーム(すでに記入されたフォーム)を接続するには、次の手順を実行できます。

    1. エクスプローラビューで希望のフォームライブラリを開きます。 "Forms"フォルダに移動します。
    2. Template.xsnファイルをCドライブの場所に保存
    3. そのテンプレートに属する.xmlフォームの1つをコピー
    4. ローカルtemplate.xsnファイルの拡張子を.xsf(Cドライブ上のもの)に変更します。
    5. コピーされた.xmlファイルをテキストエディタで直接開く(メモ帳++)
    6. href=行を、上に、template.xsfへのパスに、以下のようにtemplate.xsfへのパスに変更します。
      • href="file:///C:\Users\bob.smith\Documents\SharePoint\InfoPath\template test\template.xsf"
      • RAW XML を保存
      • フォームを開く - テンプレートのローカルバージョンをロードして参照する必要があります。

        テンプレートを変更したい場合は、次の手順を実行します。

        1. template.xsfをローカルテンプレートのtemplate.xsnに戻す
        2. `template.xsn 'を右クリックして、" design "を選択します。
        3. 変更を加えたら、ファイルを保存してを閉じます。
        4. 次の右クリック、名前を変更してtemplate.xsfに再度変更します。

          今すぐテンプレートを修正し、それを事前に拡散してテストすることができます。

          ご注意

          1. フォームテンプレートが変更されて再公開されている場合、既存のフォームのローカルコピーは新しい.xsfバージョンのテンプレートを使用して開かれなくなります。 I.Eが奇妙に機能し始める場合は、テンプレートの新しいコピーをダウンロードします。上記の手順を繰り返して、あなたはビジネスに戻ります。
          2. ローカルにテストされているテンプレートの変更されたコピーを作成しようとしている場合、InfoPathの「名前を付けて保存」機能を使用しないでください。 Windowsエクスプローラで常に「template.xsn」ファイルをコピーして、他のものに名前を付けます。現在テストされているテンプレートは常に "template.xsn"という名前で指定する必要があります。

            私の場合、私は「最大制限を超えた」計算エラーを引き起こしていた複雑な規則を持つフォームを持っていました。これを行うことで、私が好きなように私のテンプレートのコピーをすばやくスプールし、私がフィットするようにそれらを変更してください。私はフォーム内のデータノードの半分を削除してから、ルールの問題を修正したかどうかを確認します。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top