Et KPI probleemi Ma kirjutasin siin, Ma tegin mõningaid katseid ja avastas selle KPI töö vastu kaustu meta andmed samal viisil, et nad töötavad vastu dokumente või üksusi. Ma osutus see välja luua uue sisutüübi põhineb sisutüübi kaust ja seejärel lisatakse mõned väljad. Olen loonud mõned näitajad ja tõestanud, et mina, et KPI töötaks nagu oodatud. See oli positiivne uudis. See ei ole täiuslik, sest süvitsiminek saad KPI vastu kaustad ei ole just see, mida sa tahad. See ei ole liiga palju puuduseks minu puhul, sest 1) Lõpuks kasutajad ei tea ühtegi paremat ja 2) süvitsiminek läheb kausta. Klõpsake kausta nime ja nad on üksuse. See on ühe asemel kaks klõpsu, mis ei ole maailma lõpp.
See voolas kenasti töös, mis ma tegin. Ma koostan iga dokumendi, mis saab üles laadida kausta. Seda tehakse sündmuse vastuvõtja kaudu. Selle tulemusena, See on käkitegu hoida ning vanem kausta meta andmeid sünkroonis KPI juhitud meta andmed fail ise sest veevärgi on juba olemas. See võimaldab mul saada oma KPI-sid ja neid ka süüa 🙂
Ma muutnud sündmuse vastuvõtja lisada kausta ja seejärel seadke selle uue kausta sisutüüp minu kohandatud soodustav KPI sisutüüp. See natuke koodi ei trikk:
SPFolderCollection srcFolders = targetWeb.GetFolder("Dokumendid").Alamkaustu; SPFolderit addedFolder = srcFolders.Add(atribuudid.ListItem.ID.ToString());
SPContentTypeId kpiCT = Uus SPContentTypeId("0x0120002A666CAA9176DC4AA8CBAA9DC6B4039F"); addedFolder.Item["Sisu tüübi ID"] = kpiCT; addedFolder.Item.Update();
Leida tegeliku sisutüübi ID, Via Saidisätted sisutüübi juurde ja copy/kleebitud see URL nagu::
</lõpp>