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

دليل مستخدم Sheetward

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

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

1 · العلاقة (relation). تتيح العلاقة لنموذج أن يسحب من نموذج آخر — طلب يشير إلى عميل، أو مطالبة تشير إلى موظف. ضع relation في عمود Data type وسمِّ الهدف في عمود Value: [Form].field أو [Form].{Section}.field أو بالإنجليزية البسيطة field in Form. ويمكنك وضع relation في عمود Data type أو في عمود Rule Type — كلاهما يعمل، ويوضع الهدف في عمود Value في الحالتين. ويمكن كتابة أيٍّ من الاسمين مجردًا أو بين [أقواس معقوفة] أو بين "علامتَي اقتباس"، ولا يلزم أن يتطابق أسلوب كتابتهما — فـ"Purchase Requisition"."Purchase Requisition" و[Purchase_Requisition].purchase_requisition يعنيان الشيء نفسه. وتُعامَل حالة الأحرف والمسافات والشرطات السفلية معاملةً واحدة، فيمكنك كتابة الحقل بالتسمية التي تظهر بها في النموذج. يعرض المنتقي سجلات ذلك النموذج — المفتاح مع عمودين مميّزين يسهل التعرّف عليهما. وبعد اختيار سجل يعرض عليك خيارًا: الإشارة فقط، أو تعبئة حقول الترويسة المطابقة، أو — في نموذج فيه بنود — الترويسة وبنود السجل معًا. يجب أن يكون الحقل المُشار إليه 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 …) يحصل على قائمته المعيارية تلقائيًا، ويمكن طلبها صراحةً عبر نوع البيانات في ورقة Rules. وإذا كان مصنفك يتضمن كذلك ورقة للشيء نفسه — مثل List_Currency إلى جانب قائمة العملات المدمجة — فإن القائمة المدمجة هي التي تُعتمد، وتُتجاهَل ورقتك مع تنبيه يذكر اسمها وعدد صفوفها. بهذا تبقى في بياناتك الرئيسية قائمة عملات واحدة بدل قائمتين متعارضتين. وتسري القاعدة على كل اسم في الجدول أعلاه دون استثناء: فـList_State تعني قائمة الولايات المعيارية حتى لو قصدت بها شيئًا آخر. وللاحتفاظ بقائمة خاصة بك، امنح الورقة اسمًا غير وارد في الجدول (List_Currency_Pairs بدلًا من List_Currency، وList_Order_Stage بدلًا من List_State).

3 · الأنواع المعتمدة على المنطقة. تتبع بعض الأنواع منطقة القارئ أو بلد الحقل بدلًا من تنسيق أمريكي ثابت — فالقيمة المخزَّنة نفسها تظهر 1,234.56 في تكساس و1.234,56 في برلين. (ليس أيٌّ منها قائمة قياسية، لكن قائمتي 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/Sheetward_Data_Types.xlsx — علامة تبويب لكل مجموعة أعلاه (Data Types · Standard Lists · Locale-dependent Types).