SPListItem в FormsLib не обрабатывает пустые значения - PullRequest
0 голосов
/ 04 июня 2009

У меня есть FormsLib с парой XML-файлов. Когда я открываю InfoPath или стандартную EditForm и очищаю значение в SPListItem (синхронно с файлом XML), возвращается старое значение. Если я добавлю пробел, это работает. Я тоже пробовал через ОМ и результат тот же.

Так, например, если у меня есть поле со значением "Johan", и я поднимаю форму и очищаю это значение, оно все еще говорит "Johan" после обновления.

Кто-нибудь еще имел опыт с этим?

Ответы [ 2 ]

0 голосов
/ 08 июня 2009

Я нашел альтернативное решение этой проблемы и написал в блоге об этом: http://johanleino.wordpress.com/2009/08/24/node-demotion-does-not-work-with-blank-empty-values/

0 голосов
/ 04 июня 2009

Да. Я столкнулся с этим, и работа вокруг, которую я придумал, состояла в том, чтобы добавить один пробел вместо полной очистки поля. По моему опыту, это произошло только в том случае, если я внес изменения в EditForm. Когда это было сделано в InfoPath, это, похоже, сработало.

Конечно, после использования "" в качестве моего пустого значения я должен был обрезать его всякий раз, когда мне нужно было проверить, действительно ли поле пустое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...