username () не всегда оценивается в infopath - PullRequest
0 голосов
/ 15 августа 2010

У меня есть тестовая коробка в форме инфопата, которая должна открываться в браузере.Значением текстового поля является формула username ().

Когда я создаю новую форму, формула username () оценивается как имя пользователя, вошедшего в систему, но текстовое поле остается пустым при открытии существующей формы.Это нормально, но стоит ли ожидать такого же поведения, когда формула username () используется в условном выражении?

1 Ответ

0 голосов
/ 17 августа 2010

Проверьте свойства текстового поля, установлен ли флажок

"Обновить это значение при повторном вычислении результата формулы"

.это должно означать, что имя пользователя будет обновляться при открытии формы другими людьми.Что касается условного утверждения, я бы ожидал, что Имя пользователя будет возвращать имя пользователя, когда бы оно ни повторялось.

Также обратите внимание, что Имя пользователя зависит от настроек безопасности вашей формы.Взгляните на UserName Property , чтобы проверить требования безопасности к документации Microsoft.

...