Šodien, Es pavadīju nedaudzas stundas jāsadzen cēloni aiz ziņojumu "Ievadītais kolonnas nosaukums jau tiek lietots vai rezervēti. Izvēlieties citu nosaukumu."
Varētu izveidot attiecīgās kolonnas, dzēsta un izveidota atkārtoti citā vidē, tāpēc es zināju, ka tas nav rezervēts. Tomēr, Es vienkārši nevarēju atrast kolonnas jebkur, izmantojot standarta SharePoint lietotāja interfeisu jebkurā vietā šajā vietņu kolekcijā.
I ievietojis MSDN forums šeit un nelokāms Andrew Woodward norādīja mani virzienā uz pamatā esošo datu objektu modelis.
Es devos uz codeplex Daži rīki, kas palīdzētu man ieskatīties OM pamatdatus un palīdzi man atrast problēmas atrast.
Es to izmēģināju vairākus rīkus un viņi bija ļoti foršs un interesants, bet beigu beigās, UI nebija pietiekami labs, lai mans mērķis. Es neesmu kritizējot tos ar jebkādiem līdzekļiem, bet skaidri rīks veidotāji nebija mana problēma prātā, veidojot viņu UI :). Lielākā daļa cilvēku, šķiet, veikt ieguldījumus taisnīgu daudz laika un pūļu darbstaciju veidošanā / klientu programmās, kas sniedz koka skatu, un tā tālāk ar peles labo pogu noklikšķiniet konteksta izvēlnes. Tie ir jauki un tādā garā, bet tas ir daudz darba, lai izveidotu top-of--line lietotāja pieredzi, kas arī ir ļoti elastīgs.
Man tiešām bija vajadzīga atbilde uz šo problēmu. Tas notika ar mani, ja es varētu saņemt visas vietnes kolonnas pielāgoto sarakstu vietņu kolekcijā, Varētu filtrēt, kārtot un veidot viedokli, kas varētu palīdzēt man atrast šo it kā esošu kolonnu (kas to izdarīja, BTW). Es devos uz priekšu un darīja, un stundu vai divas vēlāk, bija manas vietnes kolonnām, kas iepildīta pielāgotu sarakstu ar grupas, kārtošanu un tā tālāk. Es atradu sava atbilde pēc piecām minūtēm.
Ja es veiksmīgi pārņemt pasauli, Es domāju, ka būs dekrētu, ka visām SharePoint rīkus sniedzējiem nopietni apsvērt atsedzot to objekta modeļa datu pielāgotu sarakstu. Tādā veidā, Man ir tiesības meklēt jebkurā veidā es gribu (ierobežotas, protams, ar standarta sharepoint funkcionalitāti).