フォームテンプレート内のテンプレートパーツを更新しようとすると新しいデータソースが出来てしまうことがある - InfoPath Dev
in

InfoPath Dev

フォームテンプレート内のテンプレートパーツを更新しようとすると新しいデータソースが出来てしまうことがある

Last post 09-10-2008 02:57 AM by aimin. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 09-04-2008 02:52 AM

    • aimin
    • Top 500 Contributor
    • Joined on 08-29-2008
    • Posts 38

    フォームテンプレート内のテンプレートパーツを更新しようとすると新しいデータソースが出来てしまうことがある

    こんにちは。こんばんは、、、になっちゃいますか 汗

    またまたよろしくお願いいたします。

    1.
    フォームテンプレート内に、4つほどのテンプレートパーツを挿入しています。
    テンプレートパーツを更新した場合、フォームを更新しようと、各パーツの、右上を右クリックして表示される「更新」をクリックして
    更新をすると、まったく、新しいデータソースが、「コピー1」の名前で作成されてしまうことがあります。
    何か、テンプレートパーツを操作する際の注意点や、仕様があるのでしょうか。

    一度コピーのデータソースが作成されてしまうと、元のデータソースを削除しても沢山のデータソースがあった場合
    いちいち、名前のコピーされた数分の番号を削除するか、、
    あるいは、元の、データソースに、それぞれ変更すると言う手間が発生しています。
    こんなことを何度か繰り返してしまい、すごく徒労してるようで、、きっと、私の操作のどこかが間違ってるんだと思います。

     2.
    フォームにテンプレートパーツを挿入すると、セクションとして挿入されます。
    そのセクションの下のほうには、テンプレートパーツにはない空白行が複数行はいってしまいます。
    テンプレートパーツの高さは自動になっていますし、これは、スタイルシートで空のタグが干渉してるのでしょうか?

    3.
    例えば、テンプレートパーツのデータソースが「1~50」 まであったとします。
    フォーム上、データソースが、「25」の位置に当たるところで、別のテンプレートパーツを挿入したとします。

    挿入したテンプレートパーツのデータソースを「A~Z」 とします

    フォームのデータソースは、
    「1~25」「A~Z」「26~50」 になります。

    ここで、挿入したテンプレートパーツを更新したいとして、フォーム上で所定の更新の操作を行います。

    この操作をすると、データソースの一番下に、「A1~Z1」までの別のデータソースが作成されてしまいます。

    入れ子になっている、テンプレートパーツの更新はできないということでしょうか。

    ご教授をおねがいいたします。。

  • 09-10-2008 12:09 AM In reply to

    Re: フォームテンプレート内のテンプレートパーツを更新しようとすると新しいデータソースが出来てしまうことがある

    こんばんは、こちらのほうで再現まではしていないのですけれども、もしかしてこれは関係あるでしょうか→

    http://office.microsoft.com/ja-jp/infopath/HA101471501041.aspx

    「フォーム テンプレート上の既存のテンプレート パーツを新しいバージョンに置き換える前に、カスタム コントロールの追加ウィザードを使用して、[コントロール] 作業ウィンドウのテンプレート パーツを最新のバージョンに置き換えておく必要があります。」

     既にこの件をチェックしてあるようでしたら、申し訳ありません…

  • 09-10-2008 02:57 AM In reply to

    • aimin
    • Top 500 Contributor
    • Joined on 08-29-2008
    • Posts 38

    Re: フォームテンプレート内のテンプレートパーツを更新しようとすると新しいデータソースが出来てしまうことがある

    奥村様

    いつもお世話になっております。

    情報ページのリンクと、わかりやすいご回答ありがとうございます!

    テンプレートパーツに関しては、ヘルプをみて、指示に従った手順で操作を行っています。
    その際に、最初に投稿した現象になってしまったので、困惑だったのです。

    かなり複雑な構造にしてしまっているせいでしょうか、、

    フォームテンプレートに、複数のテンプレートパーツを入れ子で挿入する場合には、
    フォームテンプレート上で、テンプレートパーツをまたいだ、バインドをさせていたりすると、テンプレートパーツを更新の度に解除されますよね。

    また、各テンプレートを更新しても、以前のもの更新されたりということもあったので、テンプレートパーツのプロパティを書き換えて試したりと
    試行錯誤しつつ、検証していってます。
    何度か再現してるので、おっかなびっくりの更新です。

    また状況をご相談させていただきます。。

     

Page 1 of 1 (3 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.