Хутка і лёгка: Вызначце Унутранае імя Калона слупок сайта

АБНАЎЛЕННЕ: Джэрэмі Thake была блогу пра гэта і мірыцца некаторыя код для кансольнага прыкладання які паказвае ўнутраныя імёны.

I was trying to get a content query web part to display a due date from a task and because the screen label is "Due Date", Я выказаў меркаванне, што імя слупка для выкарыстання ў <CommonViewFields> is "Due_x0020_Date".

Няправільны!

The real column name in this case was "DueDate".

Як я лічу, гэта? I re-read Heather Блог Саламона ўваход на змены CQWP to show additional columns of data. She describes this process at step #13. Trust it. It’s correct. Па крайняй меры, it was correct for me. I did not trust it at first for another column with a much longer name.

I say "Trust it" because I did not trust it and probably wasted near two hours butting my head up against a wall. After I resolved the "DueDate" імя, Я хацеў дадаць яшчэ адно поле <CommonViewFields>. Using the Solomon technique, I was getting a column name like "XYZ_x0020_Project_x0020_Due_x00".

Я падумаў пра сябе, that’s clearly a truncated name. I went ahead and un-truncated it with no success. I finally used the seemingly truncated name and it worked.

Бясплатны савет: Калі я працаваў з CQWP, Калі я дадала дрэнная ўнутраная імя <CommonViewFields>, the CQWP would tell me that the query had returned no results. Але, Калі я дадаў тыпу дадзеных да імя поля, it would return a result. Adding the data type actually masked a problem since I was referencing a non-existent field. I could add it, але калі я паспрабаваў адлюстраваць яго значэнне, I would always get a blank.

Гэта не маскіраваць памылку:

<CommonViewFields>Due_x0020_Date;</CommonViewFields>

Гэтага маскіраваць памылкі:

<CommonViewFields>Due_x0020_Date,DateTime;</CommonViewFields>

</канец>

3 думкі пра «Хутка і лёгка: Вызначце Унутранае імя Калона слупок сайта

  1. Коры
    Using the "hover" technique isn’t too bad for one or two fields. But for massive lookups I use the Stramit Caml viewer спасылка. I actually like that one better than the U2U one — гэта вельмі хутка, і ён атрымаў Прыемнай асаблівасцю вяртання CAML як StringBuilder код.
  2. Waldek Mastykarz
    Некаторы час таму я сутыкнуўся яшчэ больш пытанняў, звязаных з Тыпы кантэнту і слупкоў: Унутраныя імёны, Тытулы і статычныя імёны. Праз некаторы час я вырашыў зрабіць невялікі інструмент, каб дапамагчы мне аднавіць правільныя імёны. Вы, магчыма, знешні выгляд, а: http://www.sharepointblogs.com/tmt/archive/2007/08/24/imtech-fields-explorer.aspx

Пакінуць каментар да Paul Galvin адмяніць адказ

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *