هيكلة مصنفكابدأ من هنا
يتعرّف SheetApps على علامات التبويب من خلال بادئة الاسم. استخدم هذه حتى يعرف الغرض من كل ورقة:
| بادئة اسم الورقة | تصبح |
|---|---|
| Form_<Name> | نموذج إدخال بيانات. تصبح كل ورقة Form_ صفحتها الخاصة في تطبيق متعدد النماذج. |
| List_ / Master_ / LOV_ | جدول بحث (بيانات رئيسية) يغذّي الحقول المنسدلة. |
| Rules_ / Rule_ / Validation_ | قواعد التحقق من الحقول (انظر القواعد أدناه). |
| Formula_ / Formulas_ / Logic_ | حقول محسوبة، تُحسب مباشرةً: عمليات حسابية على أسماء الحقول ("hotel + meals")، ومجاميع ("sum of hotel from LINE ITEMS")، ويمكن لصيغ البنود استخدام حقول HEADER. |
| Info_ | ملاحظات نصية حرة عن التطبيق، تظهر أعلى دليل تعليمات التطبيق. |
| Translation_ | ترجمات بحسب اللغة لتسميات حقول التطبيق وقيمه المنسدلة ورسائل التحقق الخاصة به. |
| Report_ / Analytics_ | لوحة معلومات — بطاقات KPI ومخططات وجدول محوري على سجلات التطبيق (راجع لوحات المعلومات). |
الترويسة مقابل البنود: داخل ورقة Form_ يمكنك نمذجة قسم ترويسة بالإضافة إلى بنود متكررة (مثل أمر شراء بعدة صفوف بنود). يربطها SheetApps تلقائيًا ويحافظ على هذا الربط في التصدير/الاستيراد عبر عمود Record ID.
علامات الأقسام: للتخطيطات على شكل مستند، ضع HEADER أو LINE ITEMS في صف خاص به للإشارة إلى ما يليه. تحت HEADER، تكون الصفوف أزواج تسمية/قيمة — ويمكن وضع عدة أزواج جنبًا إلى جنب. تحت LINE ITEMS، يكون الصف التالي هو ترويسة أعمدة الجدول. لا بأس بصف عنوان فوقها، ونص العلامة هو ما يشير إليه عمود Section في أوراق القواعد/المنطق. تُحفظ كتلة LINE TOTALS (مجاميع المستند) مع الترويسة. يمكن أن يحتوي النموذج على قسم واحد كحد أقصى من HEADER وواحد من LINE ITEMS — ووجود قسم ثانٍ من أيٍّ منهما خطأ جسيم، فلن يُنشأ التطبيق حتى تصحّحه.
اسم النموذج: صف عنوان فوق العلامة الأولى (مثل لافتة "Travel Expenses" مدمجة وموسطة) يصبح اسم العرض للنموذج. وبدونه، يأتي الاسم من اسم الورقة بعد Form_. أضف عدة أوراق Form_، فتصبح كل منها صفحتها الخاصة؛ والأولى هي صفحة الوصول.
عن التطبيق (Info_): أضف ورقة باسم Info_ تحتوي على ملاحظات نصية حرة — الغرض والتعليمات وجهات الاتصال. يظهر محتواها أعلى دليل التعليمات للتطبيق المُنشأ. يصبح كل صف سطرًا؛ وتُحفظ الصفوف الفارغة كفواصل فقرات. ويُنقل التنسيق أيضًا: تتحوّل الخلايا الغامقة / المائلة (حتى لو نُسِّقت بضع كلمات داخل الخلية) إلى تمييز، ويمكنك أيضًا كتابة Markdown بسيط — ## عناوين و- نقاط و[روابط](https://…). كما يمكن تحديد منطقة التطبيق هنا بصفوف مثل country: أو currency: أو locale: (مثل country: DE)، فتُهيّئ الإعدادات الإقليمية للتطبيق.
الترجمات (Translation_): لعرض تسميات حقول التطبيق وقيم القوائم المنسدلة ورسائل التحقق بأكثر من لغة، أضِف ورقة Translation_ وأعمدة List_ لكل لغة. انظر موضوع التوطين للشرح الكامل.