Бърз и лесен: Определите вътрешна колона име на колона на сайт

АКТУАЛИЗИРАНЕ: Джеръми Thake Blogged за това и постави някои код за приложение на конзолата Това показва вътрешните имена.

Аз се опитвах да получите заявка за съдържание уеб част за показване на дата на падеж от една задача, защото на екрана етикета е "Дата на падеж", Предположих, че името на колоната да се използва в <CommonViewFields> е "Due_x0020_Date".

Грешен!

Името на истински колона в този случай е "DueDate".

Как да го намеря? Аз прочетете отново Хедър На Соломон блог влизане за промяна на CQWP за да покажете допълнителни колони с данни. Тя описва този процес в стъпка #13. Доверие в него. Това е правилна. Най-малко, Това е правилно за мен. Не съм го доверие на първо място за друга колона с много по-дълго име.

Аз казвам "доверие в него" защото аз не доверие в него и вероятно губи близо два часа, окръг главата си срещу стената. След аз решен "DueDate" Име, Аз исках да добавите друго поле за <CommonViewFields>. Използване на Соломон техника, Аз получавах колона име като "XYZ_x0020_Project_x0020_Due_x00".

Мислех за себе си, Това ясно е пресечен име. Аз отидох напред и ООН пресечен го без успех. Накрая използва привидно пресечен името и то работник.

Бонус съвет: Когато бях на работа с CQWP, Ако аз добавя лошо вътрешно име на <CommonViewFields>, CQWP ще ми каже, че заявката е не върна никакви резултати. Но, Ако добавите тип данни за името на полето, Тя ще върне резултат. Добавяне на данни тип всъщност маскирани проблем тъй като е съотнасяне несъществуващи поле. Може да го добавите, но когато се опитах да покажете стойността му, Винаги ще получите празен.

Това не маска грешка:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Това маска грешка:

<CommonViewFields>Due_x0020_Date,Дата и час;</CommonViewfields>

</край>

3 мисли за "Бърз и лесен: Определите вътрешна колона име на колона на сайт

  1. Кори
    Използване на "мишката" техника не е твърде лошо за едно или две полета. Но за масивен гледам използвам Stramit Caml зрителя връзка. Всъщност като че един по-добър отколкото U2U един — Той е много бърз и има хубава черта на връщане CAML като StringBuilder код.
  2. Waldek Mastykarz
    Преди известно време имам пред още по въпроси, свързани с типове съдържание и колони: Вътрешните имена, Заглавия и имена на статични. След известно време са решили да направят малко инструмент за да ми помогне изтеглите имена. Може да имате поглед както и: http://www.sharepointblogs.com/tmt/archive/2007/08/24/imtech-fields-explorer.aspx

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *