0

ブラウザーで開くように設定されている infopath フォームにテストボックスがあります。テキストボックスの値は username() 式に設定されます。

新しいフォームを作成すると、username() 式はログインしているユーザー名に評価されますが、既存のフォームを開くとテキスト ボックスが空白になります。これは問題ありませんが、式 username() が条件ステートメントで使用されている場合、同じ動作を期待する必要がありますか?

4

1 に答える 1

0

テキストボックスのプロパティを確認して、

「式の結果が再計算されたときにこの値を更新する」

チェックボックスがチェックされました。これは、他の人がフォームを開いたときにユーザー名が更新されることを意味するはずです。条件ステートメントに関しては、ユーザー名が再計算されるたびにユーザー名がユーザー名を返すことを期待しています。

また、ユーザー名はフォームのセキュリティ設定に依存することに注意してください。UserName プロパティを参照して、Microsoft ドキュメントに対するセキュリティ要件を確認してください。

于 2010-08-17T00:52:54.773 に答える