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

دليل مستخدم Sheetward

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

مرجع القواعدمرجع

القواعد النحوية التفصيلية وراء القواعد في صفحة القواعد: التحقق والمفاتيح — كيفية كتابة الشروط والمقارنات والقيم الافتراضية. (لقائمة كل أنواع القواعد، انظر تلك الصفحة؛ ولتحويل العملات والوحدات، انظر تحويل العملات والوحدات.)

القواعد الشرطية — نوع القاعدة conditional (أو اسمه البديل validation) — تطبّق قاعدة فقط عند تحقّق شرط. تُقرأ هذه الصيغ الثلاث بالمعنى نفسه:

  • required if <condition>
  • [if] <condition> [then] required
  • (<condition>) then required — مثلاً (total > 100) then required
العاملالمعنى
is = ==يساوي
is not != <>لا يساوي
> >=أكبر من · أكبر أو يساوي (مع إدراك التاريخ والأرقام)
< <=أصغر من · أصغر أو يساوي

ادمج الحدود بـ AND أو OR أو XOR — والأولوية هي AND > XOR > OR. القيمة المقتبسة التي تحتوي على إحدى تلك الكلمات لا تُقسَّم أبدًا ("Research and Development" تبقى كاملة).

يمكن أن تكون القيمةالمعنى
123رقمًا
"Active"سلسلة نصية بين علامتي اقتباس
2026-07-01تاريخ ISO
start_dateقيمة حقل آخر
emptyاختبار الفراغ (دون اقتباس؛ أما "empty" المقتبسة فتُقارَن حرفيًا)
system dateتاريخ الحفظ — وأيضًا current date وtoday وnow
current yearالسنة الحالية (مثل 2026) — وأيضًا this year؛ لحقول year
current monthالشهر الحالي، YYYY-MM (مثل 2026-07) — لحقول month
<date>.yearجزء تقويمي من حقل تاريخ آخر — وأيضًا .month و.day و.quarter و.week
النطاق والمطابقة. يمكن تأهيل الحقل بنطاق — HEADER.status أو status from HEADER — كي تستطيع قاعدة بند قراءة قيمة من الترويسة. وتُطابَق أسماء الحقول بتسامح (حالة الأحرف، والمسافات، والأخطاء الإملائية الطفيفة).

المقارنات والنطاقات. في قاعدة required (أو كقيمة conditional مجردة)، يمكن أن تحمل خلية Value مقارنة — بالكلمات أو بالرموز — تُفحَص مقابل قيمة الحقل:

خلية Valueتعني
greater or equal to start_dateالقيمة ≥ start_date
less than 100القيمة < 100
>= start_dateالصيغة الرمزية لنفس المعنى
equal to X · not equal to Xيجب أن تطابق / يجب أن تختلف
between <low> and <high>نطاق شامل للحدّين (نوع القاعدة between)

كلمات الاتجاه: greater وmore وlater وafter (↑) · less وsmaller وearlier وbefore (↓)، وكل منها اختياريًا مع or equal to. والمعامل رقم أو تاريخ ISO أو سلسلة مقتبسة أو حقل آخر أو كلمات "today". والرمزان current year / current month ومُوصِّل جزء التاريخ field.year معاملات صالحة أيضًا.

القيم الافتراضية. يمكن لخلية Value في أي قاعدة أن تملأ الحقل مسبقًا — القيمة الحرفية ثابتة؛ أما المرجع أو الحساب فيُقيَّم عند فتح النموذج (أو صف بند جديد):

خلية Valueتملأ بـ
default value "Created"النص الحرفي "Created"
default = 0الرقم 0
default = HEADER.currency_codeقيمة منسوخة من حقل آخر
default = amount / 100حساب
system date · today · nowتاريخ إنشاء السجل — اقرنه بـ display لعرضه للقراءة فقط