Ana içeriğe geç

getFormsData

Tüm form verilerini arama

FormData.getFormsData(langCode, offset, limit)

const value = await FormData.getFormsData()
Şema

langCode: string
Dil kodu. Varsayılan "en_US"
örnek:

offset: number
Sayfalandırma için parametre. Varsayılan 0
örnek: 0

limit: number
Sayfalandırma için parametre. Varsayılan 30
örnek: 30

Bu yöntem, API'ye bir istek göndererek form veri nesneleri oluşturur. Gerekli form verilerini sağlamak için istek gövdesi olarak IFormsPost türünde bir nesne dizisi kabul eder. Oluşturulan nesnelere çözülmek üzere bir Promise döner.

Örnek dönüş:

{
"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"
}
]
}
Şema

total: number
Bulunan kayıtların toplam sayısı
örnek: 100

id: number
Nesne tanımlayıcısı
örnek: 1764

formIdentifier: string
Form nesnesinin metin tanımlayıcısı (marker)
örnek: my-form

time: Date
Formun değiştirilme tarihi ve saati
örnek: 2023-02-12 10:56

formData: FormDataLangType
Form tarafından gönderilen veri
örnek:

{
"en_US": [
{
"marker": "marker_1",
"value": "Name"
}
]
}

attributeSetIdentifier: string
Kullanılan özellik setinin metin tanımlayıcısı (marker)
örnek: test-form