Я бегу Infopath 2010 в Windows 7. Но я сохраняю в формате "Форма заполнения Infopath 2007" для публикации на нашей sharepoint 2007. Я пытаюсь создать систему автоматической нумерации в библиотеке документов.

Чтобы сделать это, я использую правило отправки формы, чтобы установить для project_num максимальное значение project_num в моей библиотеке документов плюс один. Это работает иногда. Когда это не работает, функция «max (@product num)» возвращает значение project_num, казалось бы, произвольного документа (102 из 129). Когда я удалил этот документ, я получил значение 103.

Поэтому я создал новую форму, настроил новое правило в форме 2010 года и получил правильный результат. Но когда я сохраняю ее как форму 2007 года и исправляю подключения к данным, я получаю 103 обратно.

Все элементы в библиотеке имеют заполненное поле project_num. Я попытался перенести библиотеку документов, сохранив ее как шаблон в sharepoint. Но новая библиотека дает такие же результаты.

1 ответ1

0

Я решил проблему, изменив лимит элементов в представлении библиотеки по умолчанию в sharepoint со 100 до 2147483647.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .