Швидкий & Легко: Створити папку і призначити тип вмісту (Або, Мати ваші показники KPI і з'їсти їх)

Для того, щоб вирішити проблему КПІ Я писав про тут, Я зробив деякі випробування і виявив робота цього KPI проти папки з мета-дані таким же чином, що вони працюють проти документи або елементи списку. Я довів, що його, створюючи новий тип вмісту на основі типу вмісту папки а потім додати кілька полів. Я створив кілька показників і довели собі, що KPI працює належним чином. Це був Вітаємо Новини. Це не ідеально, тому що в деталізації, ви отримуєте від КПІ проти папки не саме це те, що ви хочете. Це не занадто багато недоліків, в моєму випадку, тому що 1) кінцеві користувачі не знаю краще, і 2) буріння вниз йде до папки. Вони виберіть ім'я папки, і вони на елемент. Це два клацання замість одного, який це не кінець світу.

Це текла красиво з роботою я робив. Я створюю папку для кожного документа, який отримує завантажені. Це робиться за допомогою подія приймач. У результаті, Це шматок пирога, щоб тримати на батьківську папку мета-дані в синхронізації з КПІ driven meta дані з файлу, самого оскільки сантехніки ­ дування вже існує. This allows me to have my KPI’s and eat them too 🙂

Я змінив подію приймач до додати папку а потім настроїти тип вмісту цього нову папку Мої настроюваного типу КПІ дружні вмісту. Це трохи коду зробили свою справу:

 SPFolderCollection srcFolders = targetWeb.GetFolder("Документи").Вкладені папки;
  SPFolder addedFolder = srcFolders.Add(властивості.ListItem.ID.ToString());
  SPContentTypeId kpiCT = нові SPContentTypeId("0x0120002A666CAA9176DC4AA8CBAA9DC6B4039F");
  addedFolder.Item["Вмісту Ідентифікатор типу"] = kpiCT;
  addedFolder.Item.Update();

Щоб знайти фактичне Ідентифікатор типу вмісту, Я отримати доступ до цього типу вмісту за допомогою параметрів сайту і копіювати/вставити його з URL, як показано:

зображення

</кінець>

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

Бірки Technorati: ,

Одна думка про «Швидкий & Легко: Створити папку і призначити тип вмісту (Або, Мати ваші показники KPI і з'їсти їх)

  1. Написав Рон:
    Це не працює. Я пробував декілька разів. Намагаючись показники KPI використовуються проти папки списку завдань.
    Якщо у вас немає, використовувати код, щоб отримати його на роботу – який у мене немає можливості змінювати.
    Якщо вам не потрібен код може бути може розширитися на ваше пояснення, створення нових папок типу вмісту. Я використовую SharePoint 2007.

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *