Вопрос

Я использую рассчитанный столбец HTML, который описан в блоге PathtoSharePoint, но мне интересно, есть ли способ создать рассчитанное столбце в то же время?

Так что, по сути, полная кнопка задачи, которая делает мой статус как завершенное, так и мой % завершенным как 100 %?

Спасибо

Ограбление

Это было полезно?

Решение

Я бы согласился с Марком, что в этом случае DVWP будет лучше. Я понимаю, что это не вариант для вас.

Создание кнопки - это легкая часть, проблема - обработчик событий OnClick.

Марк, количество скрипта не обязательно является проблемой, вы всегда можете поместить его в функцию, которая будет вызвана кнопкой. Основная проблема с расчетными столбцами заключается в том, что вы не можете ссылаться на идентификатор элемента в формуле. Вам нужен трюк рабочего процесса, чтобы скопировать идентификатор в стандартном поле.

Суть в том, что это не слишком сложно, но включает в себя несколько шагов/обходных путей:

  • Рабочий процесс для копирования идентификатора
  • Расчетный столбец, который создает формулу
  • текст в HTML, чтобы отобразить кнопку
  • Externallize обработчика событий Onclick в функции, которая вызывает веб -службу для обновления элемента.
  • и, конечно, обработка ошибок по пути

Вы на SP 2007 или 2010?

Другие советы

ИМХО, хотя то, что вы предлагаете, может быть возможным с рассчитанным HTML -столбцом, у вас будет что -то гораздо более поддерживаемое и чувственное, если вы используете веб -часть представления данных (DVWP). Ваша кнопка или ссылка должны иметь приличное количество скрипта, и вы можете даже столкнуться с проблемой длины со значениями столбца.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top