المجتمع · المساعدة

دليل مستخدم Sheetward

حوّل مصنف Excel أو OpenDocument (أو Google Sheet) إلى تطبيق ويب متعدد المستخدمين — نماذج وتحقق وقوائم بحث واستيراد/تصدير والمزيد.

الاستيراد والتصدير

انقل بياناتك دخولًا وخروجًا من دون التخلي عن عاداتك في Excel. من أي نموذج يمكنك تصدير سجلاته إلى Excel أو CSV أو JSON، واستيراد السجلات إليه مجددًا — قائمة أسعار أرسلها لك مورّد مثلًا. يعمل كلاهما على نموذج واحد في كل مرة، ويُسمّى ملف التصدير باسم النموذج مع إلحاق _export به (مثل Invoices_export).

أفضل طريقة للاستيراد أن تبدأ من ملف تصدير. المصنّف الذي رفعته يحدد بنية التطبيق — ولا تُحمَّل قيم خلاياه كبيانات. أو تجاوز التصدير: يمنحك تنزيل قالب فارغ (.xlsx) في مربع حوار الاستيراد صف العناوين نفسه دون سجلات. لذا صدّر النموذج أولًا، حتى لو كان بلا سجلات. سيأتيك ملف بترويسات الأعمدة الصحيحة تمامًا، بما فيها عمود Record ID وأي أعمدة بنود. املأ صفوفك، وأبقِ الأعمدة نفسها بالترتيب نفسه، ثم استورد.
صفّكما يفعله الاستيراد
النموذج فيه حقول key — رقم موظف مثلًا — وقيم المفاتيح في صفّك تطابق سجلًا موجودًايُحدَّث ذلك السجل
لا توجد حقول مفاتيح، لكن Record ID في الصف يطابق سجلًا موجودًايُحدَّث ذلك السجل
لا شيء يطابق — قيم مفاتيح جديدة، أو Record ID فارغيُنشأ سجل جديد
  • الاستيراد يحدّث ويضيف في تمريرة واحدة. الصف الذي يطابق سجلًا موجودًا يحدّثه؛ والصف الذي لا يطابق شيئًا ينشئ سجلًا جديدًا. فلا تحتاج أبدًا إلى ملفين منفصلين «للتحديث» و«للإضافة».
  • المطابقة بالمفتاح. إذا حدد النموذج حقول key — رقم موظف مثلًا — يحدّث الاستيراد السجلات التي تطابق قيم مفاتيحها. ومن دون مفاتيح، يقرر عمود Record ID أيُحدَّث السجل أم يُنشأ سجل جديد.
  • الحقول ذات الترقيم التلقائي تبقى بيد التطبيق. القيمة الموجودة في عمود auto لا تُستخدم إلا للعثور على سجل موجود لتحديثه. أما الصف الجديد فيتلقى دائمًا قيمة مخصصة حديثًا (رقم تسلسلي أو ulid/nanoid) حتى لو كانت الخلية تحمل قيمة. وهكذا لا يمكن أن تتعارض الصفوف المستوردة أبدًا مع أرقام سبق أن أصدرها التطبيق. اترك عمود auto فارغًا للصفوف التي تريد إنشاءها.
  • القيم المقنّعة آمنة عند إعادة الاستيراد. تعرض ملفات التصدير الحقول الحساسة على هيئة ••••••. وإعادة استيراد ذلك الملف تترك القيمة المخزّنة كما هي — فالخلية المقنّعة تعني «بلا تغيير» — فلا يمكنك أبدًا الكتابة فوق بيانات حقيقية بالنقاط.
  • كل عملية استيراد تنتهي بملخص. ترى إجمالي الصفوف، وكم منها أُنشئ أو حُدِّث أو تُخطّي (صفوف فارغة أو غير معروفة)، وكم منها وقعت فيه أخطاء. ويُسرد كل صف فاشل لتصحّحه وتعيد الاستيراد. وتُحصى البنود على حدة: مستوردة مقابل متخطاة. لا شيء يُسقَط بصمت.
  • جداول البحث لديك تسافر معك أيضًا. يحمل تصدير Excel — والنسخة الاحتياطية لمساحة العمل — ورقة لكل جدول بحث/بيانات رئيسية بقيمه الحالية. وإعادة استيراد التطبيق كاملًا (أو استعادة نسخة احتياطية) تعيد تعديلاتك في صيانة البيانات الرئيسية. وتُقنَّع أعمدة البيانات الرئيسية الحساسة مثل السجلات (•••••• ما لم تُضمِّن البيانات الحساسة)، ولا تستبدل الخلية المقنّعة أبدًا قيمة مخزّنة.