Щомісячні архіви: Жовтень 2007

За допомогою “Користувач або Група” в обчислюваному стовпці

Люди часто запитують про використання стовпець із даними типу "користувач або Група" у інший стовпець даних введіть "Обчислюваний".

Нижній рядок, Ця команда не виконується в WSS 3.0 (або МОСС).

Під час додавання обчислюваних стовпців, WSS показує список полів, вона дозволяє використовувати для обчислення. Якщо ввести в ім'я стовпця, якого немає у списку, Він говорить вам:

Один або кілька стовпців посилання не допускаються, Оскільки стовпці мають тип даних, який не підтримується у формулах.

Обхідний шлях: Використовувати обробник подій. Обробник подій пожежі, коли користувач зберігає елемент. Вона виконує оновлення, ви б хотіли обчислюваного стовпця, щоб зробити для вас.

Корисні посилання на Обчислювані поля в цілому:

Швидкий застереження: Я вважаю, що вище, щоб бути точні, вірні та, але я бачив досить розумний хитрості тут і там в MOSS/WSS, що я не здивуюся надзвичайно (agog, якщо ви будете) Якщо хтось придумав спосіб зробити це, не вдаючись до коду. Якщо ви визначили розумний обхідний шлях або знаєте когось, що зробив, будь ласка, дайте мені знати!

ЛИШАЙНИК/WSS говорить мені: “Сторінку було змінено іншим автором на …” але насправді, Це було не.

Ми зробили деякі важкої обов'язком реорганізації з нашого сайту таксономія за допомогою "Керування вміст і структура". З міркувань мені невідомий, Цей процес (Хоча працює в основному) зламав деякі навігаційні посилання в швидкий запуск. Непрацюючі посилання характеризуються:

  • Неправильний URL. Наприклад, вона повинна бути "/ сайтів/департаменти/HumanResources /…". Однак, посилання є "/ сайтів/корпоративні/HumanResources /…".
  • Повторне бітів на рядку запиту заголовка, як і в:

/sites/departments/HumanResources/_layouts/viewlsts.aspx?Базовий тип = 0?Базовий тип = 0?Базовий тип = 0?Базовий тип = 0

Це досить легко виправити за допомогою параметрів/навігація сайту. За винятком, ЛИШАЙНИК представляє мені з цим, коли я намагаюся і зробити це:

зображення

Справа в тому, ніхто не робить будь-які зміни тут (Крім мене, Звичайно).

Швидкий пошук, з'являється це обговорення форумів MSDN: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1691577&SiteID=1

William Heurdier викладає його, красиво в в передостанньому (Станом на 10/02/07) посада:

Справа в тому:

Щоб відновити пошкоджені заголовки, Ви повинні :

– видалити всі списки під заголовком пошкоджені

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

– Від параметри списку, додати віддалені список швидкого запуску (Це ставити не пошкоджений заголовок)

Ти тоді добре йти….


SharePoint експерт – Sogeti Cap близнюків Швейцарії

Я був трохи збентежений, тому що я тримав бажаючи, щоб перейти на сторінку навігації, внесіть потрібні зміни а потім вдарить в "сторінку було змінено" повідомлення. Врешті-решт, Я зрозумів, що мені довелося йти до списку параметрів і видалити/додати до швидкого запуску. Які зробили свою справу. Щасливі часи тут знову!

</кінець>

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

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

ОНОВЛЕННЯ 12/10/07: Виправлення, як описано в MSDN KB929816 вирішена проблема для нас, що згадуються нижче. Отримання цього виправлення а потім інсталювати на кожному сервері ферми. Потім, Запустіть утиліту конфігурації SharePoint на кожному сервері. Ось посилання MS підтримки для цієї КБ: http://support.microsoft.com/kb/932816.

Тло:

У нас є бізнес-вимогам де екологічної інженерії менеджер повинен гарантувати, що 30 Some-ODD виробництво місця розташовані по всьому США повинен гарантувати, що ці рослини подати для їх різних державних мінімальну дозвіл у своєчасній. Один підхід, ми досліджували використовує "пауза поки дати" діяльності, які доступні нам через SharePoint Designer worfklow. Керівник інженерної (або її помічник) входить всі необхідні дозволи і нагадування дати на початку року. Система потім зніме всі.

Навколишнє середовище:

ЛИШАЙНИК, 64 біт, Віртуальна машина-середовище (розвиток box), 2 сервери (На сервері SQL #1, все інше на сервері #2).

Проблеми:

Пауза поки дата дії здається, як ідеальне рішення і воно може виявитися себе як. Однак, вона не працює також з коробки (для нас).

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

    C:\>stsadm -o getproperty - propertyname "робота документообігу" -URL-адреса http://Localhost

    <Мають властивості = "немає" />

    C:\>

    Це був дивовижний результат, але легко вирішується:

    C:\>stsadm -o "установити властивість" - propertyname "робота worfklow" -propertyvalue "кожен 1 хвилин між 0 і 59" -URL-адреса http://Localhost

    Операцію успішно завершено.

    C:\>

    При цьому, перший "у прогрес" робочий процес швидко загорівся і зробив це є робота.

  2. На жаль, наступний не працює належним чином. На щастя, Крістофер відноситься нас Тут (http://support.microsoft.com/kb/932816). Станом на написання цього вступу, Ми чекаємо ІТ-відділ для отримання цього виправлення, але це виглядає багатообіцяючим. Наші копії на уражені «. dll», не поділяють дубльовані байт, так що сподіваюся, це буде вирішити проблему.

Обхідний шлях:

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

Питання / Питань, що розглянуті:

Пауза дата поки не працює.

Пауза дата поки не відновити.

Стан робочого циклу не змінюється від "виконується"

Стан робочого циклу залишається "в прогрес"