جعل الحقل مطلوبًا، وتعيين حدود، والتحقق مما يُدخله المستخدمون
تم التحديث Aug 12, 2026
البيانات الجيدة تبدأ من النموذج. قواعد التحقق توقف الإدخالات الخاطئة قبل أن تصل إلى سجلاتك. تأمّل مطالبة مصروفات بلا مبلغ، أو كمية تساوي صفرًا، أو تاريخ نهاية يسبق تاريخ البداية. تحدِّد هذه القواعد في مصنفك، في ورقة اسمها Rules_، ثم يفرضها Sheetward في النموذج.
يسمّي كل صف في ورقة Rules_ حقلًا والقاعدة التي تنطبق عليه.
إضافة قاعدة
- في مصنفك، أضف ورقة باسم
Rules_إن لم تكن موجودة. - في كل صف، أدخل اسم الحقل.
- في عمود Rule Type، أدخل نوع القاعدة — مثل required أو min أو max أو between أو conditional / validation.
- في عمود Value، أدخل منطق القاعدة.
- افتح التطبيق وانقر على تغيير التطبيق لرفع المصنف بعد تعديله.
- يفرض النموذج الآن القاعدة.
أيّ قاعدة تحتاج إليها؟
| نوع القاعدة | ما الذي تفعله | مثال من العمل اليومي |
|---|---|---|
| required | يجب ملء الحقل. | لا يمكن حفظ مطالبة مصروفات بدون مبلغ. |
| min / max | تضع حدًا أدنى أو أعلى للأرقام أو التواريخ. | كمية الطلب يجب أن تكون 1 أو أكثر. |
| between | يُبقي القيمة ضمن نطاق — اكتب عمود Value بالشكل <low> and <high> (أرقام أو تواريخ أو حقول أخرى). | يجب أن يكون الخصم بين 0 و100. |
| sensitive | تُخفي القيمة فلا تظهر سوى آخر 4 أرقام. | حقول أرقام الضمان الاجتماعي أو أرقام البطاقات. |
| conditional أو validation | تحقّق تكتبه بنفسك على شكل منطق باستخدام AND وOR وما شابهها. | «إذا كان نوع الدفع بطاقة، فمرجع البطاقة مطلوب.» |
معلومات مفيدة
- يتحقق Sheetward تلقائيًا من أزواج التواريخ مثل
start_date/end_date، فلا تحتاج إلى قاعدة لتأكيد أن تاريخ النهاية يأتي بعد تاريخ البداية. - تسري القواعد بعد إعادة رفع المصنف من خلال تغيير التطبيق.
- يعرض دليل المستخدم كل أنواع القواعد المتاحة بالتفصيل.