كيفية إظهار أسماء المرفقات من عنصر قائمة في عمود؟
-
10-12-2019 - |
سؤال
لدي قائمة إعلانات وبعض الإعلانات لها مرفقات متعددة.تم تعيين العرض لإظهار المرفقات، لكنه يعرض فقط رمز PaperClip الذي ربما يعني أن عنصر القائمة يحتوي على مرفقات.
ما أحتاج إليه، هو إظهار اسم مرفقات العناصر القائمة في عمود إضافي (إن أمكن، على حقل نص متعدد المراحل).كيف يمكنني تحقيق هذا؟
وجدت هذا الموقع الذي لديه إجابة لكنهبالنسبة ل SP2010، أنا أعمل في SP2013 ولا يمكنني استخدام هذا.:( أي شيء يمكن القيام به مع SP مصمم 2013 سيكون رائعا.
المحلول
لديك 2 طرق للقيام بذلك.
One يقوم بإنشاء حقل مخفي في القائمة المسماة المرفقات، ومع مساعدة جهاز استقبال الأحداث، قم بتعيينه عند إضافة المرفقات وتحديثها وحذفها.لذلك، لديك الآن أسماء المرفقات (إذا لزم الأمر إضافةها كوصلة، فيجب أن يكون العمود من مربع نص متعدد النص (حقل النص الغني)). طريقة
ثانية وأسهل هي التعديلات باستخدام SharePoint Designer.ما عليك سوى اتباع هذه الخطوات المذكورة في: http:// amitphule.blogspot.inouse2/04/display-item-attachments-in-sharepoint.html
اسمحوا لي أن أعرف إذا كنت بحاجة إلى أي مساعدة إضافية.
نصائح أخرى
أفترض أنك قد وجدت بالفعل حل لقائلك.كنت أعاني أيضا من القضية المشابهة لك.تعذر الحصول على "أدوات عرض قائمة" لوجه.تم حلها بعد فحص خيار "خادم تقديم الخادم" في قسم جزء ويبومع ذلك، وجدت حلدا سهلا باستخدام JSLink and JQuery.يرجى الرجوع إلى هذا المصدر.
حصلت على جولة هذه المشكلة باستخدام مصمم InfoPath لحقن حقل عنوان URL في حقل "خط بسيط من النص".
كانت الخطوات كما يلي.
- قم بإنشاء حقل "سطر واحد من النص" في قائمتك. اتصلت بالألغام "الملحق"
-
تحميل مصمم InfoPath. وحمل قائمة SharePoint
-
النقر بزر الماوس الأيمن على حقل "سطر واحد من النص" وحدد "Texturenturl" وحدد "خصائص مربع النص"
- في قسم "القيمة الافتراضية" بجانب "القيمة"، انقر فوق الزر "FX"
href="https://i.stack.imgur.com/eihxx.png" er="nofollow noreferrer">
- في مربع الحوار "صيغة"، حدد زر "إدراج حقل أو مجموعة"
href="https://i.stack.imgur.com/jsbxq.png" rel="nofollow noreferrer">
- في "عرض متقدم"، قم بتوسيع مجلد "المرفقات"، وحدد أيقونة ": Attachmenturl" وانقر فوق "موافق" على طول الطريق مرة أخرى إلى النموذج الخاص بك
href="https://i.stack.imgur.com/yb39t.png" er="nofollow noreferrer">
- بعد إجراء أي تعديلات أخرى في النموذج الخاص بك، نشر النموذج إلى قائمة SharePoint
أعطاني اسم ملف المرفق. ثم استخدمت مصمم SharePoint لبناء بقية URL:
-
افتح مصمم SharePoint والانتقال إلى قائمة سير العمل
-
ستتمكن الآن من إنشاء عنوان URL للمرفق عن طريق إنشاء ارتباط تشعبي يتبع هذا البناء:
p> href="https://site/forms/lists/listname/attachments/id/attachmenturl" rel="nofollow noreferrrer"> https:// الموقع / النماذج / القوائم / اسم القائمة / المرفقات / المعرف / المرفقات
href="https://i.stack.imgur.com/zsvxa.png" rel="nofollow noreferrer">
لم يكن لدي أي مشكلة في إنشاء عنوان URL المرفق في سير عمل مصمم مع هذه الطريقة. يمكنك بعد ذلك دفع عنوان URL الكامل لحقل آخر إذا أردت، أو إرسالها بالبريد الإلكتروني مع سير العمل.
-
- بعد إجراء أي تعديلات أخرى في النموذج الخاص بك، نشر النموذج إلى قائمة SharePoint
- في "عرض متقدم"، قم بتوسيع مجلد "المرفقات"، وحدد أيقونة ": Attachmenturl" وانقر فوق "موافق" على طول الطريق مرة أخرى إلى النموذج الخاص بك
- في مربع الحوار "صيغة"، حدد زر "إدراج حقل أو مجموعة"
- في قسم "القيمة الافتراضية" بجانب "القيمة"، انقر فوق الزر "FX"
-