الأحرف غير المرغوب فيها التي تظهر قبل المؤلف في نتائج البحث

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/38829

  •  09-12-2019
  •  | 
  •  

سؤال

عند تشغيل spsitedataquery (الرمز أدناه)، يبدو أنني تحصل على 1؛ # قبل اسم المؤلف الفعلي.هل يمكن لأي شخص أن يوجهني في الاتجاه الصحيح نحو تفسير لهذا من فضلك؟ giveacodicetagpre.

لذلك في كل DT، سأحصل على: "1؛ #Daniel McNulty" في عمود المؤلف على سبيل المثال.

هل كانت مفيدة؟

المحلول

عند الاستعلام عن المحتوى الذي ستعود إليه في تنسيقه الفعلي.بالنسبة لبعض المجالات مثل حقول البحث وحقول المستخدم، فإن نوع البيانات هو في الواقع جزء متعدد الاستخدامات وسيستخدم تنسيقا مثل هذا.إذا كنت تبحث عن اسم العرض فقط، فما عليك سوى تنسيق القيمة بالطريقة التي تريدها.

نصائح أخرى

يستخدم عمود المؤلف spfieldlookup للمستخدمقائمة المعلومات.

SharePoint 2007 و 2010 غالبا ما تستخدم؛ # كخلاط داخلي على حقول البيانات الخاصة بهم.SpectatedataQuery إرجاع قيم البيانات الداخلية، عموما إذا وجدت؛ # سيكون هناك فئة مدمجة تعامل مع التحويل لك.

يمكنك استخدام spfieldlookupValue الفئة للتعامل معهاسبليت السلسلة ذات الصلة. giveacodicetagpre.

اعتمادا على ما تحاول القيام به يمكن أن يكون أكثر فائدة من اسم تسجيل الدخول.

لتقديم DataTable في SPDatagrid، يمكنك استخدام قوالب العنصر لتحويل القيم إلى تنسيق أكثر فائدة، على سبيل المثالرابط إلى ملف تعريف المستخدمين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top