إنتقل إلى المحتوى الرئيسي

إضافة ملف أو صورة إلى سجل

الهدف​

إرفاق ملف أو صورة بسجل، أو استبدالها، أو تنزيلها، أو إزالتها.

المتطلبات المسبقة​

  • أنت مسجَّل الدخول إلى واجهة المنصة وفتحت تطبيقًا.
  • يحتوي نموذج السجل على حقل ملف أو صورة. إن لم يكن موجودًا فاطلب من مَن بنى التطبيق إضافته — فهذا الحقل جزء من تصميم الجدول.
  • لديك صلاحية تغيير السجل. مَن يستطيع تعديل السجل يستطيع تغيير ملفه، ومَن يستطيع قراءته يستطيع فتح الملف.

الخطوات​

  1. افتح نموذج السجل: حدّد صفّه في الشبكة واختر تعديل، أو اختر جديد لإنشاء سجل.
  2. اعثر على الحقل. يعرض حقل الصورة معاينة مربّعة، ويعرض حقل الملف اسم الملف وحجمه. أما الحقل الفارغ فيقول لا يوجد ملف أو لا توجد صورة.
  3. اختر اختيار ملف (أو اختيار صورة) وانتقِ الملف من جهازك. الحقل الذي يحمل ملفًا بالفعل يعرض استبدال بدلًا من ذلك.
  4. ينتظر الملف الحفظ في السجل الجديد والموجود مسبقًا على حدّ سواء. يعرض الحقل ما اخترته مع الملاحظة «يُضاف هذا الملف عند حفظ السجل»، ويُحفَظ فور اختيارك حفظ أو حفظ وإغلاق. وإذا أغلقت النموذج دون حفظ يبقى للسجل ملفه السابق.
  5. للحصول على نسخة من الملف المرفق اختر تنزيل. يعطيك ذلك الملف المخزَّن، لا ملفًا اخترته ولم تحفظه بعد.
  6. لإفراغ الحقل اختر إزالة. يبدو الحقل فارغًا فورًا، ويُحذف الملف المخزَّن عند الحفظ. واختيار ملف آخر بدل الحفظ يلغي الإزالة.

ما الذي يحدث خلف الكواليس​

تحفظ المنصة الملف إلى جانب السجل الذي ينتمي إليه، ولا تعيده إلا لمن يملك صلاحية قراءة ذلك السجل — فلا يوجد رابط عام إليه. حذف السجل يحذف ملفاته معه، واستبدال ملف يتخلّص من السابق.

ولأن البايتات تخصّ السجل، تُكتَب بُعيد حفظ السجل نفسه لا كجزء منه. لهذا لا يُخزَّن الملف حتى تضغط حفظ: وإلا لكانت صورة بدّلتها في نموذج ثم تركته قد استبدلت صورة السجل فعلًا.

تُصغَّر الصورة في متصفحك قبل الإرسال، فتتحول صورة كاميرا الهاتف إلى صورة بحجم معقول دون أن تضطر إلى تغيير حجمها بنفسك. أما النسخة الأصلية على جهازك فتبقى كما هي.

أما الملف الكبير فيُحفَظ في مكان آخر — للمنصة مخزن منفصل للمستندات الكبيرة، وهي تنقله إليه من تلقاء نفسها متى صار أكبر مما وُضِع له حقل النموذج. ولا يتغير شيء في التعامل معه: الحقل نفسه، والتنزيل يعطيك الملف نفسه، ويبقى لا يُقدَّم إلا لمن يستطيع قراءة السجل. ولا يُسأل أحد أين يذهب، ولا إعداد لذلك — فأيّ المخزنين يحمل الملف قرارٌ تتخذه المنصة، لا أنت ولا مَن بنى التطبيق.

يحمل كل حقل ملفًا واحدًا. إرفاق ملف جديد يحل محل السابق. وإذا احتجت عدة ملفات لنفس الشيء — كل فواتير عميل مثلًا — فيجب أن يُصمَّم التطبيق بجدول منفصل لها؛ اسأل مَن بناه.

معالجة المشكلات​

  • «حجم الملف … بايت؛ والحد لهذا الحقل … بايت» — الملف أكبر مما يقبله هذا النوع من الحقول وليس في هذا التنصيب مكان يسع ملفًا كبيرًا. وحيث يكون تخزين الملفات الكبيرة مفعَّلًا لن ترى هذه الرسالة أصلًا: يُخزَّن الملف ببساطة ولا يتغير شيء في الحقل. وحيث لا يكون كذلك، استخدم ملفًا أصغر، أو اسأل مَن يدير تنصيب بارسوير لديك هل يمكن تفعيل تخزين الملفات الكبيرة. وحدّ حقول الصور أصغر من حدّ حقول الملفات، لأن الصورة في النموذج معروضة لا مؤرشفة — والصورة التي تختارها تُصغَّر في متصفحك أولًا، فنادرًا ما تقترب من الحد.
  • «تعذّر تخزين الملف» — لم يقبله مخزن الملفات الكبيرة. لم يُحفَظ شيء ويبقى في الحقل ملفه السابق، فأعد المحاولة؛ وإن تكرر الأمر فأبلغ مَن يدير تنصيب بارسوير لديك، لأن المخزن نفسه هو ما يحتاج إلى فحص.
  • «حقل الصورة يقبل محتوى الصور فقط» — الحقل حقل صورة وما اخترته ليس صورة. اختر ملف صورة (PNG أو JPEG وما شابه).
  • يقول الحقل إن الملف يُضاف عند الحفظ. — هذه هي الحالة الطبيعية بعد اختيار ملف. اختر حفظ؛ يُخزَّن الملف كجزء من الحفظ.
  • أزلت صورة فعادت. — لم تُحفَظ الإزالة. إغلاق النموذج دون حفظ يترك السجل كما كان تمامًا، بملفاته.
  • الصورة لا تظهر. — قد لا تملك صلاحية قراءة ملف السجل، أو أزاله شخص آخر. أعد فتح السجل لترى حالته الحالية.

سيناريوهات ذات صلة​

  • العمل مع السجلات في عرض.
  • فتح تطبيق.