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

دليل مستخدم SheetApps

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

مرجع أنواع البياناتمرجع

العلاقة (relation). ضع relation في عمود Data type وسمِّ الهدف في عمود Value[Form].field أو [Form].{Section}.field أو بالإنجليزية البسيطة field in Form؛ ويمكن وضع اسم النموذج بين أقواس مربعة أو علامات اقتباس. تعرض القائمة سجلات ذلك النموذج (المفتاح مع بضعة أعمدة يسهل التعرّف عليها). وبعد اختيار سجل، تتيح لك الاختيار: الإشارة فقط، أو تعبئة حقول الترويسة المطابقة، أو — في نموذج يحتوي على بنود — تعبئة الترويسة وبنود السجل معاً. يجب أن يكون الحقل المُشار إليه حقل key أو subkey؛ وإلا فسيُنشأ التطبيق مع بقاء الحقل إدخالاً عادياً (مع ظهور تحذير). العلاقة مع subkey مُقيّدة بمفتاح النموذج الهدف: يجب أن يحتوي هذا النموذج على حقل مفتاح بالاسم نفسه (مثل Year) معبّأ أولاً، ثم تعرض القائمة السجلات الموجودة ضمن تلك القيمة فقط — وإذا كان فارغاً فستُطلب تعبئة حقل المفتاح أولاً.

2 · القوائم القياسية. تأتي أنواع البيانات هذه مع قائمة معرّفة مسبقًا من القيم القياسية — فتربط الحقل بقائمة مدمجة (لا حاجة لورقة List_). يصبح الحقل قائمة منسدلة قابلة للبحث تخزّن الرمز القياسي وتعرض الرمز + الاسم. وبالنسبة للبلدان والعملات واللغات، يظهر الاسم بلغة المُشاهِد؛ ويبقى الرمز المخزَّن دون تغيير.

النوعقائمة قياسية معرّفة مسبقًامثال
countryدول ISO 3166-1 (249)US · الولايات المتحدة
stateولايات أمريكية + DC والأقاليم (57)CA · كاليفورنيا
countyمقاطعات أمريكية · FIPS (3,222) — تُضيَّق حسب الولاية01001 · Autauga County
currency codeرموز عملات ISO 4217 (178)USD · دولار أمريكي
uomوحدات القياس · UNECE Rec 20 (48)KGM · كيلوغرام
languageلغات ISO 639-1 (184)en · الإنجليزية
timezoneمناطق IANA الزمنية (433)America/Chicago
sexمجموعة قيم ISO/IEC 5218أنثى
genderخيارات شاملة (إرشادات W3C)غير ثنائي

الحقل المُسمّى فقط مثل أحد هذه (gender، ship_country، …) يستخدم قائمته القياسية افتراضيًا تلقائيًا؛ ويتجاوز نوع بيانات في ورقة القواعد أو ورقة List_ مطابقة هذا الافتراضي.

3 · الأنواع المعتمدة على اللغة. تُعرض بعض الأنواع وفقًا لمنطقة أو بلد بدلاً من تنسيق أمريكي ثابت. (لا شيء منها قائمة قياسية — لكن قائمتي country وcurrency code القياسيتين تتلاءمان معها طبيعيًا.)

النوعيعتمد علىيظهر كـ
numberمنطقتك1,234.56 (US) · 1.234,56 (DE)
currencyمنطقتك + عملة التطبيقتجميع وعلامة حسب اللغة؛ بدون كسور لـ ¥ / ₩
percentمنطقتك15 → “15%”
dateمنطقتكMM/DD/YYYY (US) · DD/MM/YYYY (UK)
postal_codeبلد الحقلZIP (US) · Postcode (UK) · PIN (IN)
national_idبلد الحقل (مُقنّع)SSN (US) · NI no. (UK) · CPF (BR)
bank_idبلد الحقلRouting (US) · IBAN (EU) · Sort code (UK)
phoneرمز الاتصال الدوليبادئة +1 / +44 / +91
عيّن منطقتك في إعدادات العرض للتحكم في كيفية عرض الأرقام والعملة والنسب المئوية والتواريخ. يغيّر هذا فقط كيفية عرض القيم — لا تتغير بياناتك المخزّنة أبدًا، ويبقى الاستيراد/التصدير بتنسيق آلي ثابت. تتبع أنواع المُعرّفات المدركة للبلد (postal_code وnational_id وbank_id) بلد الحقل (صرّح به في ورقة القواعد)، وتعود افتراضيًا إلى بلد الإعدادات الإقليمية الافتراضية للتطبيق (في إعدادات العرض)، وإلا فإلى منطقتك. وتظل الأنواع الأمريكية الخاصة zip وssn وrouting_number تعمل دون تغيير.

تُشحن جداول بيانات مرجعية كاملة في docs/SheetApps_Data_Types.xlsx — علامة تبويب واحدة لكل مجموعة أعلاه (Data Types · Standard Lists · Locale-dependent Types).