لا تظهر الخيارات المتعددة في أنواع محتوى خدمة الراحة
-
28-09-2020 - |
سؤال
لقد أضفت عمود متعدد الخيارات إلى نوع المحتوى ، وعندما أدعو ليستداتا.سفك والنظر داخل أنواع المحتوى والعثور على واحد أريد ، العمود مولتيشويس ليس هناك.عندما أقوم بتغيير العمود إلى قائمة منسدلة ، يظهر في أنواع المحتوى التي تظهر.
هل هناك أي سبب يمنعني من الحصول على عمود متعدد الخيارات للظهور?
المحلول
بشكل افتراضي ، لا تقوم خدمة ريست شاريبوانت بإرجاع حقول بحث متعددة القيم ، ولكن يمكنك استخدام $expand
المشغل لجعل الإسقاط من أجل إرجاع تلك القيم.
يوضح استعلام ريست التالي كيفية إرجاع حقول البحث متعددة القيم:
/_vti_bin/listdata.svc/Tasks(<ItemId>)?$select=TaskName,TaskCategories&$expand=TaskCategories
أين TaskCategories
هو اسم عمود متعدد الخيارات.
نصائح أخرى
نظرا لأن حقول البحث المتعدد القيمة يتم إرجاعها كسلسلة من القيم المتعددة، لا توجد طريقة للاستعلام عنها (على سبيل المثال، أي ما يعادل عنصر يتضمن عنصر لا يتضمن غير مدعوم).
http://social.msdn.microsoft.com/forums/sharepoint/en-us/9155aabb-ac8c-4e9c-a694-0cb2522609da/rest-services-and-multiple-حقول البحث عن القيمة؟ المنتدى= SharePointDevelopmentpuious