2010-08-15 44 views
0

我在我的infopath窗體中設置了一個測試框,該窗體設置爲在瀏覽器中打開。該文本框的值設置爲username()公式。username()並不總是在infopath中進行評估

當我創建一個新表單時,username()公式計算爲登錄用戶名,但是當打開一個現有表單時,文本框是空白的。這很好,但是當條件語句中使用公式username()時,我應該期待相同的行爲嗎?

回答

0

檢查文本框屬性是否

複選框被選中「當 結果的公式reclaculated更新此值」。這應該表示用戶名將在其他人打開表單時更新。至於條件語句,我希望用戶名在用戶名被重新創建時返回。

另請注意,用戶名取決於您設置的安全表單。 查看UserName Property以驗證針對Microsoft文檔的安全要求。