Архивы по месяцам: Октябрь 2007

Использование “Лицо или группа” в вычисляемом столбце

Люди часто спрашивают об использовании столбца данных типа «лицо или группа" в другой столбец данных типа «Вычисляемый».

Нижняя линия, Это не работает в WSS 3.0 (или Мосс).

При добавлении вычисляемого столбца, WSS показывает список полей, что позволяет использовать для расчета. Если вы введете имя столбца, который не находится в списке, Он говорит вам:

Не допускаются ссылки на столбцы одной или нескольких, Поскольку столбцы определены как тип данных, который не поддерживается в формулах.

Временное решение: Использование обработчика событий. Обработчик событий возникает, когда пользователь сохраняет элемент. Он выполняет обновление, вы бы хотели вычисляемый столбец для вас.

Полезные ссылки по вычисляемых полей в целом:

Быстрый отказ: Я считаю выше, чтобы быть правдивой и точной, но я видел достаточно умных трюков здесь и там в MOSS/WSS, что я не очень удивлюсь (жадно, если вы будете) Если кто-то придумал способ сделать это без использования кода. Если вы выяснили, умный обойти или знаете кого-то, что сделал, Пожалуйста, дайте мне знать!

MOSS/WSS говорит мне: “Страницы был изменен другим автором на …” но на самом деле, Он не был.

Мы сделали некоторые тяжелые реорганизации нашего сайта таксономии через «Управление контента и структуры». По неизвестным мне причинам, Этот процесс (Хотя работа в основном) сломал некоторые навигационные ссылки в панели быстрого запуска. Неработающие ссылки характеризуются:

  • Неправильный URL-адрес. Например, Она должна быть "/ сайты/департаменты/HumanResources /…". Однако, Новая ссылка является «/ sites/корпоративные/HumanResources /…".
  • Неоднократные биты на строке запроса заголовка, как и в:

/sites/departments/HumanResources/_layouts/viewlsts.aspx?BaseType = 0?BaseType = 0?BaseType = 0?BaseType = 0

Это достаточно легко исправить через параметры/навигации сайта. За исключением, Мосс представляет меня с этим, когда я пытаюсь и сделать это:

изображение

Дело в том, не предпринимает каких-либо изменений (Помимо меня, Конечно).

Быстрый поиск поворачивает вверх это обсуждение форумов MSDN: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1691577&SiteID=1

Уильям Heurdier выкладывает его красиво в предпоследнем (по состоянию на 10/02/07) Поместить:

Факт:

Чтобы сбросить поврежденный заголовки, Вы должны :

– удалить все списки поврежденных рубрике

– Удалите поврежденный заголовок

– Из списка параметров, Добавить удаленные список в панели быстрого запуска (Это восстанавливаться не поврежден заголовок)

Затем вы хорошо идти….


Эксперт SharePoint – Sogeti Cap Gemini Швейцария

Я был немного путают, потому что я держал желающих перейти на страницу навигации, Внесите изменения и затем получить удар с «Последнее изменение страницы:" Сообщение. В конце концов, Я понял, что я должен был пойти в настройки списка и удалить/добавить его в панель быстрого запуска. Что сделал трюк. Счастливые времена здесь снова!

</конец>

Подписаться на мой блог!

Проблемы с “Сделать паузу до даты” деятельность в рабочих процессах, СПД создал

ОБНОВЛЕНИЕ 12/10/07: Исправление, описанное в MSDN KB929816 решена проблема для нас упомянутых ниже. Исправление и затем установить на каждом сервере в ферме. Затем, Утилита конфигурации SharePoint на каждом сервере. Вот ссылка поддержки MS для этого KB: http://support.microsoft.com/kb/932816.

Справочная информация:

У нас есть бизнес-требование, где экологических инженерных менеджер должен обеспечить 30 места some-ODD производства, расположенных по всей территории Соединенных Штатов необходимо обеспечить что эти растения файл для их различных разрешений, санкционированная государством, своевременно. Один из подходов, который мы исследовали использует «сделать паузу до даты" деятельности доступны для нас через SharePoint Designer worfklow. Технический руководитель (или ее помощник) вводит все необходимые разрешения и напоминанием даты в начале года. Система затем выполняет всю тяжелую работу.

Окружающая среда:

МОСС, 64 бит, среду виртуальной машины (развития), 2 серверы (SQL на сервере #1, все остальное на сервере #2).

Проблемы:

Сделать паузу до даты действия кажется идеальным решением, и он вполне может оказаться себя. Однако, Это не работает хорошо из коробки (для нас).

  1. Задания рабочего процесса не было запланировано на, когда-нибудь. Я обнаружил это, прочитав Кристофер Уайт (http://chrissyblanco.blogspot.com/2007/06/issues-with-delay-activity-in-moss.html) отличную рецензию с помощью stsadm константы выглядит так:

    C:\>Stsadm -o getproperty - propertyname «job-workflow" -URL-адрес HTTP://localhost

    <Свойство существует = "нет" />

    C:\>

    Это был удивительный результат, но легко выполнено:

    C:\>Stsadm -o setproperty - propertyname «работа worfklow" -объект PropertyValue «каждый 1 минут между 0 и 59" -URL-адрес HTTP://localhost

    Операция успешно завершена.

    C:\>

    После этого, Первый «в прогресс" Рабочий процесс быстро выстрелил вверх и сделал это есть работа.

  2. К сожалению, Следующий один не работает, как ожидалось. К счастью, Кристофер относится нас Здесь (http://support.microsoft.com/kb/932816). На момент написания этого вступления, Мы ждем ИТ-отдела для получения этого исправления, но это выглядит многообещающим. Наши копии пострадавших .dll не разделяют же байт размер, так что надеюсь, это позволит решить проблему.

Временное решение:

Повторный запуск команды stsadm -o setproperty, как представляется, подтолкнуть проснулся таймера рабочих процессов. Он будет, примерно 7 минут спустя, на самом деле проснуться и продолжать вместе с рабочего процесса.

Вопросы / Вопросы, рассматриваемые:

Сделать паузу до даты не работает.

Сделать паузу до даты не возобновить.

Состояние рабочего процесса не меняется от «в прогресс"

Состояние рабочего процесса остается «в прогресс"