Quick & Easy: Búa til möppu og tengja gerð efnis (Eða, Hafa KPIs og borða þá of)

Í því skyni að vinna í kringum KPI vandamál Ég skrifaði um hér, I did some testing and discovered that KPI’s work against folders with meta data in the same way that they work against documents or list items. I proved it out by creating a new content type based on the folder content type and then added a few fields. I created some indicators and proved to myself that KPIs work as expected. This was welcome news. It’s not perfect, because the drill-down you get from the KPI against the folders is not exactly what you want. This isn’t too much a drawback in my case because 1) the endir notandi veit ekki betur og 2) the drill-down goes to a folder. They click the folder name and they are at the item. It’s two clicks instead of one, sem er ekki the endir af the heiminum.

This flowed nicely with the work I was doing. I am creating a folder for every document that gets uploaded. This is done via an event receiver. Þar af leiðandi, það er a stykki af köku til að halda foreldri mappa er meta data in sync with the KPI-driven meta data from the file itself since the plumbing is already in place. Þetta gerir mér kleift að hafa KPI og borða þau líka 🙂

I modified the event receiver to add the folder and then set this new folder’s content type to my custom KPI-friendly content type. This bit of code did the trick:

 SPFolderCollection srcFolders = targetWeb.GetFolder("Documents").Undirmöppur;
  SPFolder við möppu = srcFolders.Add(properties.ListItem.ID.ToString());
  SPContentTypeId kpiCT =  SPContentTypeId("0x0120002A666CAA9176DC4AA8CBAA9DC6B4039F");
  addedFolder.Item["Content Type ID"] = kpiCT;
  addedFolder.Item.Update();

Til að finna raunverulegt innihald Auðkenni, Ég nálgast þessi efni gerð í gegnum stillingar á síðuna og afrita / líma það frá vefslóð eins og sýnt:

mynd

</enda>

Gerast áskrifandi að bloggið mitt!

Technorati Tags: ,

Ein hugsun um „Quick & Easy: Búa til möppu og tengja gerð efnis (Eða, Hafa KPIs og borða þá of)

  1. Ron skrifaði:
    This doesn’t work. I have tried it multiple times. Trying to use KPIs against a task list folder.
    Nema þú þarft að nota kóða til að fá það til að vinna – sem ég hef ekki getu til að breyta.
    If you don’t need the code maybe you could expand on your explanation of creating the new folder content type. I’m using SharePoint 2007.
    Svara

Eftir svar

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *