دسترسی سریع و آسان: تعیین نام ستون های داخلی ستون سایت

تکمیلی: جرمی Thake در مورد این بلاگ قرار داده و تا برخی از کد برای یک برنامه کنسول که نام داخلی را نشان می دهد.

من در تلاش بود برای گرفتن یک پرس و جو بخشی از محتوای وب برای نمایش تاریخ به دلیل از کار و چون برچسب روی صفحه نمایش است که "موعد مقرر", من فرض شده است که به نام ستون را در استفاده از <CommonViewFields> است "Due_x0020_Date".

اشتباه!

نام ستون واقعی در این مورد بود "DueDate".

چگونه آن را پیدا کنم? I re-read Heather وبلاگ سلیمان در اصلاح CQWP to show additional columns of data. She describes this process at step #13. Trust it. It’s correct. At least, 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
    پاسخ

پاسخ

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *