1

InfoPath フォーム (ブラウザーによって SharePoint ポータル内に読み込まれる必要があります) 内に、複数のフィールドを含む繰り返しテーブルがあります。ここで、1 から始まる最初のテキストフィールドの自動インクリメントを作成したいと思います。これを正確に行うにはどうすればよいですか?

「カウント」関数を使用する方法については既に聞いたことがありますが、これはエラーを発生させるか、最悪の場合、残念ながらカウントされない静的な数値を生成します。フィールドに追加した関数は「count(.) + 1」です

助言がありますか?

4

2 に答える 2

1

繰り返しグループが「アイテム」と呼ばれ、自動インクリメント フィールドが「インデックス」と呼ばれるとしましょう。インデックス フィールドのデフォルト値は

count(/my:myFields/my:item)

これは正しくカウントされるはずです。

于 2008-11-11T15:33:57.887 に答える
0

あなたは本当にposition()が欲しいと思います。Count は、指定した xpath 式に一致するノードの総数を返すだけです。

于 2009-01-06T04:56:30.670 に答える