التحديث: جيريمي تك وقد كتبت عن هذا وطرح بعض التعليمات البرمجية لتطبيق وحدة تحكم أن يعرض أسماء داخلي.
كنت أحاول الحصول على جزء ويب استعلام محتوى لعرض تاريخ استحقاق من مهمة وسبب التسمية الشاشة هو "تاريخ الاستحقاق", أنا افترض أن اسم العمود الذي تريد استخدامه في <كوممونفيوفيلدس> هو "Due_x0020_Date".
خطأ!
وكان اسم العمود الحقيقي في هذه الحالة "دويداتي".
كيف يمكنني العثور عليه? وأنا أعيد قراءة هيذر بلوق الدخول سليمان على تعديل كقوب لعرض أعمدة إضافية من البيانات. وقالت أنها تصف هذه العملية في خطوة #13. تثق به. فمن الصحيح. على الأقل, أنه من الصحيح بالنسبة لي. أنا لا تثق به في البداية لعمود آخر باسم أطول.
وأقول "تثق به" لأنه لا يثق أنه، وربما يضيع بالقرب من ساعتين نطحه رأسي ضد الجدار. بعد أن عقدت العزم دويداتي "" الاسم, كنت أرغب في إضافة حقل آخر إلى <كوممونفيوفيلدس>. باستخدام هذه التقنية سليمان, لقد تم الحصول على اسم عمود مثل "XYZ_x0020_Project_x0020_Due_x00".
وقلت لنفسي, أن من الواضح أن اسم المقطوعة. ذهبت إلى الأمام ومبتورا الأمم المتحدة أنه مع أي نجاح. وأخيراً استخدمت اسم المقطوعة التي تبدو وأنها عملت.
منحة نصيحة: عندما كنت أعمل مع كقوب, إذا أضفت اسم داخلية سيئة إلى <كوممونفيوفيلدس>, كقوب أن تقول لي أنه قد قام الاستعلام بإرجاع أية نتائج. لكن, إذا قمت بإضافة نوع بيانات إلى اسم الحقل, أنه سيعود إلى نتيجة. إضافة البيانات نوع فعلياً ملثمين مشكلة منذ كنت المراجع حقل غير موجود. ويمكن إضافتها, ولكن عندما حاولت عرض قيمته, أنا دائماً الحصول على قرص فارغ.
هذا لا يخفي الخطأ:
<كوممونفيوفيلدس>Due_x0020_Date;</كوممونفيوفيلدس>
هذا القناع الخطأ:
<كوممونفيوفيلدس>Due_x0020_Date,التاريخ والوقت;</كوممونفيوفيلدس>
</نهاية>