Այսօր, I spent a handful of hours tracking down the root cause behind the message "The column name that you entered is already in use or reserved. Choose another name."
The սյունակ է, թե կարելի է ստեղծել, ջնջված է եւ կրկին ստեղծվեց մեկ ուրիշ միջավայրում, so I knew it wasn’t a reserved name. Սակայն, Ես ուղղակի չէի կարող գտնել սյունը ամենուր միջոցով ստանդարտ SharePoint ինտերֆեյսի ցանկացած վայրում կայքում հավաքածուի.
I հնչող MSDN ֆորումներ այստեղ եւ կամակոր Andrew Woodward նշեց ինձ ուղղությամբ հիմքում ընկած իրը մոդելային տվյալները.
Ես գնացի դեպի codeplex գտնել որոշ միջոցներ, որոնք կարող են օգնել ինձ գործընկերների մեջ խորքային OM տվյալների եւ օգնել ինձ տեղադրել trouble.
Ես փորձեցի մի քանի գործիքներ, եւ նրանք շատ թույն ու հետաքրքիր, բայց վերջում, the UI wasn’t good enough for my purpose. I’m not criticizing them by any means, սակայն հստակ Tool-մշակողների չուներ իմ խնդիրը մտքում, երբ նրանք ստեղծել են իրենց UI :). Most people seem to be investing a fair amount of time and effort in creating workstation / հաճախորդների դիմումների, որոնք ապահովում են ծառերի views, right-click context menus and so forth. These are nice and all, սակայն դա մեծ աշխատանք է ստեղծել top-of-the-line օգտվողին փորձը, որը նաեւ շատ ճկուն է.
Ես, իրոք, պետք է պատասխան այս խնդրին. Այն առաջացել է ինձ, որ եթե ես կարող ստանալ բոլոր կայքի սյունակներում կայքում հավաքածուի մեջ մաքսային ցուցակում, Ես կարող եմ ֆիլտրում, տեսակավորել եւ ստեղծել տեսակետները, որոնք օգնում են ինձ այս իբր գոյություն ունեցող սյունը (որը արել, Փոխանցել). I went ahead and did that and an hour or two later, որ իմ բոլոր site սյուներ բեռնված մեջ մաքսային ցուցակում խմբավորման, sorting and so forth. I found my answer five minutes later.
Եթե եւ երբ ես հաջողությամբ վերցնում է ամբողջ աշխարհում, I think I will decree that all SharePoint tools providers must seriously consider surfacing their object model data in a custom list. That way, Ես իշխանությունը որոնել որեւէ կերպ չեմ ուզում (կաշկանդված, Իհարկե, ըստ ստանդարտ SharePoint հատկանիշների).