Не могу продвинуть поле целого числа (целое число) в веб-форме, совместимой с infopath 2007 - PullRequest
0 голосов
/ 05 августа 2011

Я использую infopath 2010 для работы с уже существующей формой 2007 года (опубликованной в MOSS 2007).Похоже, что я могу добавить новые поля любого типа, кроме целого числа типа (целое число), и эти поля будут корректно переведены в существующий тип контента сайта infopath (загрузка в виде утвержденного администратором шаблона).Однако любое вновь созданное поле типа целое число (целое число) не отображается в списке Тип содержимого или Столбец сайта.Мне интересно, это ошибка в infopath 2010?У меня есть обходной путь для использования полей типа double, но это кажется плохим подходом.

PS Я использую infopath 2010, потому что эта форма очень большая и сложная, а в 2010 есть много функций, которые помогают в разработке формы.

PPS Поля тестирования, которые я добавляю, являются совершенно новыми итип содержимого infopath больше не классифицируется и не упоминается в каких-либо списках документов (т. е. я попробовал все обычные методы удаления типов содержимого)

1 Ответ

0 голосов
/ 09 августа 2011

Проблема заключалась в том, что в форме имелись некоторые поврежденные сопоставления внутренних полей (это не очень очевидно, пока вы не начинаете сталкиваться с подобными проблемами) ... некоторые поля, содержащие пропущенные столбцы (см. Статью http://blogs.msdn.com/b/deviations/archive/2010/06/30/help-infopath-forms-and-moss-2007-get-along.aspx). Решение было удалитьвсе эти сопоставления в (manifest.xsf) и повторно опубликовать форму в тип контента сайта (обновить существующий тип контента сайта), который все еще содержал правильные направляющие столбцов сайта (продвигая каждое поле с «этим типом контента»).

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