দ্রুত এবং সহজ: অভ্যন্তরীণ একটি সাইটের কলামের কলাম নামের নির্ধারণ

আপডেট: জেরেমি 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. অন্তত, it was correct for me. I did not trust it at first for another column with a much longer name.

আমি বলে "এটি আস্থা" 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, আমি মত "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 চিন্তা "দ্রুত এবং সহজ: অভ্যন্তরীণ একটি সাইটের কলামের কলাম নামের নির্ধারণ

একটি উত্তর ত্যাগ পল Galvin উত্তর বাতিল করুন

আপনার ইমেইল ঠিকানা প্রচার করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা আছে *