مفاهيم التخطيط
| المفهوم | ما الذي يتحكّم فيه | كيان |
|---|---|---|
| عرض | تكوين قائمة محفوظة لكائن — الحقول المرئية، والترتيب، وعوامل التصفية، والمجموعات | defineView |
| عنصر قائمة التنقّل | عنصر في الشريط الجانبي الأيسر يرتبط بعرض أو بعنوان URL خارجي | defineNavigationMenuItem |
| تخطيط الصفحة | علامات التبويب وعناصر الواجهة التي تشكّل صفحة تفاصيل السجل | definePageLayout |
universalIdentifier:
- يشير عنصر قائمة التنقّل من النوع
VIEWإلى معرّفdefineView، بحيث يفتح رابط الشريط الجانبي ذلك العرض المحفوظ. - يستهدف تخطيط الصفحة من النوع
RECORD_PAGEكائنًا ويمكنه تضمين مكوّنات الواجهة الأمامية داخل علامات التبويب الخاصة به بوصفها عناصر واجهة.
defineView
تعريف العروض المحفوظة للكائنات
defineView
تعريف العروض المحفوظة للكائنات
العروض هي تكوينات محفوظة لكيفية عرض سجلات كائن ما — بما في ذلك الحقول المرئية وترتيبها وأي مرشّحات أو مجموعات مُطبَّقة. استخدم النقاط الرئيسية:
defineView() لتضمين عروض مُهيّأة مسبقًا مع تطبيقك:src/views/example-view.ts
objectUniversalIdentifierيحدّد الكائن الذي ينطبق عليه هذا العرض.keyيحدّد نوع العرض (مثلViewKey.INDEXلعرض القائمة الرئيسي).fieldsيتحكّم في الأعمدة الظاهرة وترتيبها. يشير كل حقل إلىfieldMetadataUniversalIdentifier.- يمكنك أيضًا تعريف
filtersوfilterGroupsوgroupsوfieldGroupsلمزيد من التكوينات المتقدمة. positionيتحكّم في الترتيب عند وجود عدة عروض لنفس الكائن.
defineNavigationMenuItem
تعريف روابط التنقل في الشريط الجانبي
defineNavigationMenuItem
تعريف روابط التنقل في الشريط الجانبي
definePageLayout
عرّف تخطيطات صفحات مخصّصة لعرض السجلات
definePageLayout
عرّف تخطيطات صفحات مخصّصة لعرض السجلات
تتيح لك تخطيطات الصفحات تخصيص مظهر صفحة تفاصيل السجل — ما الألسنة التي تظهر، وما الويدجتات داخل كل لسان، وكيف يتم ترتيبها. استخدم النقاط الرئيسية:
definePageLayout() لتضمين تخطيطات مخصّصة مع تطبيقك:src/page-layouts/example-record-page-layout.ts
typeيكون عادة'RECORD_PAGE'لتخصيص عرض التفاصيل لكائن محدّد.objectUniversalIdentifierيحدّد الكائن الذي ينطبق عليه هذا التخطيط.- يُعرّف كل
tabقسمًا من الصفحة معtitleوpositionوlayoutMode(CANVASلتخطيط حرّ). - يمكن لكل
widgetداخل لسان أن يعرض مكوّنًا أماميًا أو قائمة علاقات أو أنواع ويدجت مدمجة أخرى. positionعلى الألسنة يتحكّم في ترتيبها. استخدم قيمًا أعلى (مثل 50) لوضع الألسنة المخصّصة بعد الألسنة المدمجة.