જો ઓમ વૈવિધ્યપૂર્ણ યાદી મારફતે હાજર ડેટા (અથવા, હજુ સુધી અન્ય ઓમ ડેટા Displayor [YACC જેવી, પરંતુ વિવિધ])

આજ, 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."

પ્રશ્ન કૉલમના બનાવનાર શકાય છે, અન્ય પર્યાવરણમાં કાઢી અને ફરી બનાવનાર, so I knew it wasn’t a reserved name. તેમ છતાં, I simply couldn’t find the column anywhere via the standard SharePoint user interface at any site in the site collection.

I posted to MSDN forums here and the indomitable એન્ડ્રુ વુડવર્ડ pointed me in the direction of the underlying object model data.

I went off to codeplex to find some tools that would help me peer into the underlying OM data and help me locate the trouble.

I tried several tools and they were very cool and interesting but in the end, the UI wasn’t good enough for my purpose. I’m not criticizing them by any means, but clearly the tool-makers didn’t have my problem in mind when they created their UI :). Most people seem to be investing a fair amount of time and effort in creating workstation / client applications that provide tree views, right-click context menus and so forth. These are nice and all, but it’s a lot of work to create a top-of-the-line user experience that is also very flexible.

I really needed an answer to this problem. It occurred to me that if I could get all of the site columns in the site collection into a custom list, I could filter, મને આ માનવામાં હાલની કૉલમ શોધવામાં મદદ કરશે કે જોવાઈ સૉર્ટ અને બનાવો (તે હતી તે, BTW). I went ahead and did that and an hour or two later, બધા મારી સાઇટ કૉલમ વર્ગીકરણ સાથે વૈવિધ્યપૂર્ણ યાદી માં લોડ કરી હતી, 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, હું પાવર ધરાવે છે હું માંગો છો, કોઈપણ રીતે શોધવા માટે (અસ્વાભાવિક, અલબત્ત, ધોરણ શેરપોઈન્ટ લક્ષણો દ્વારા).

જવાબ છોડો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *