Рабочий процесс WSS 3.0 - как установить значение поля на ноль - PullRequest
0 голосов
/ 19 августа 2009

WSS 3.0

У меня есть список, который содержит текстовое поле, флажок и поле даты. Когда флажок отмечен, я хочу установить поле даты на текущую дату, а когда флажок снят, я хочу установить поле даты пустым (или ноль, мне все равно, какой пока оно пустое).

Я создал пользовательский рабочий процесс с использованием Sharepoint Designer, который правильно обрабатывает первую ситуацию и вставляет текущую дату по мере необходимости. Но я не могу создать действие Workflow, которое установит для поля Date значение null или пусто. По умолчанию в поле «Дата» не отображается значение (именно это я и хочу), поэтому я знаю, что должно быть возможно сбросить его таким же.

У кого-нибудь есть идеи?

1 Ответ

2 голосов
/ 19 августа 2009

Итак, это определенно относится к категории «Временное решение» или «Последнее средство», но это работает.

  1. Создайте новый столбец Дата в вашем списке с именем EmptyDate ( Значение по умолчанию должно быть Нет )
  2. Используйте поле «Задать поле в текущем элементе», чтобы установить для поля «Дата» значение «Пустая дата».

Это может работать, если вы используете типы контента и можете скрыть столбец EmptyDate, чтобы его нельзя было заполнить.

...