Lists in Templates - Bullets & Numbered

نحن نصنع أنواع مختلفة من القوائم في المستندات. يمكنك تصميم قوالب لتضمين أنواع مختلفة من النقاط أو القوائم المرقمة.

يمكننا فهم ذلك من خلال بعض الأمثلة -

دعنا نأخذ مثالًا حيث يتم عرض أسماء الموظفين في قوائم النقاط.

تصميم القالب سيكون كالتالي -

<<foreach [bullet in EmployeeNames]>><<[bullet.listFirstName]>> <<[bullet.listLastName]>>
<</foreach>>

بيانات القالب هي -

{
  "companyName":"PDF4me",  
  "EmployeeNames": [
  {
    "listFirstName": "Thomas",
    "listLastName": "Baskin"
  },
  {
    "listFirstName": "Jacob",
    "listLastName": "Gregory"
  },
  {
    "listFirstName": "John",
    "listLastName": "Doe"
  }
 ]
}

قائمة مرقمة - بدلاً من النقاط، إذا قدمت البناء الجملة في قائمة مرقمة مثل التالي، فسيتم إنشاء القائمة كقائمة مرقمة

إضافة قائمة متعددة المستويات

يمكننا أخذ مثالًا على إنشاء قائمة متعددة المستويات من المديرين والمرافقين في شركة. انظر إلى التصميم التالي للقالب -

<<foreach [manager in employees]>> Manager: <<[manager.listFirstName]>> <<[bullet.listLastName]>>
    <<foreach [associate in employee.associates]>> Associate:  <<[associate.name]>>
<</foreach>><</foreach>>

البيانات الخاصة ببنية القالب أعلاه -

{
  "companyName": "PDF4me",
  "employees": [...]
}