getFormsData
البحث عن جميع بيانات النماذج
FormData.getFormsData(langCode, offset, limit)
const value = await FormData.getFormsData()
Schema
langCode: string
رمز اللغة. الافتراضي "en_US"
مثال:
offset: number
معامل للتصفح. الافتراضي 0
مثال: 0
limit: number
معامل للتصفح. الافتراضي 30
مثال: 30
تقوم هذه الطريقة بإنشاء كائنات بيانات النماذج عن طريق إرسال طلب إلى واجهة برمجة التطبيقات. تقبل مصفوفة من كائنات من نوع IFormsPost كجسم الطلب لتوفير بيانات النموذج اللازمة. تعيد Promise يتم حلها إلى الكائنات التي تم إنشاؤها.
مثال على الإرجاع:
{
"total": 1,
"items": [
{
"id": 1764,
"formIdentifier": "my-form",
"time": "2023-02-12 10:56",
"formData": {
"marker": "name_1",
"value": "Name",
"type": "string"
},
"attributeSetIdentifier": "test-form"
}
]
}
Schema
total: number
إجمالي عدد السجلات الموجودة
مثال: 100
id: number
معرف الكائن
مثال: 1764
formIdentifier: string
معرف نصي لكائن النموذج (علامة)
مثال: my-form
time: Date
تاريخ ووقت تعديل النموذج
مثال: 2023-02-12 10:56
formData: FormDataLangType
البيانات المقدمة بواسطة النموذج
مثال:
{
"en_US": [
{
"marker": "marker_1",
"value": "Name"
}
]
}
attributeSetIdentifier: string
معرف نصي (علامة) لمجموعة السمات المستخدمة
مثال: test-form