Olá estou fazendo uma integração com a API do qlik para fazer o download de uma relatorio como PDF. Estou tentando aplica um filtro com 1 campo e 2 conteúdos mais ele não aplica gostaria de saber se estou fazendo algo de errado.
Segue meu código:
let selectionsByState = {
"$": [
{
"fieldName": "Dia",
"values": [
{
"text": "2",
"isNumeric": false
},
{
"text": "3",
"isNumeric": false
}
],
"defaultIsNumeric": false
}
]
}
var options = {
method: 'POST',
url: tenant + '/api/v1/reports',
headers: {
'Content-Type': 'application/json',
Authorization: 'Bearer ' + apiKey
},
data: {
type: 'sense-sheet-1.0',
senseSheetTemplate: {
appId,
sheet: {
id: sheet,
widthPx: 1680,
heightPx: 1120,
},
"selectionStrategy": "ignoreErrorsNoDetails",
selectionsByState
},
output: {
outputId: 'Sheet_pdf',
type: 'pdf',
pdfOutput: {
size: 'A4',
orientation: 'L',
imageRenderingDpi: 300,
resizeType: 'autofit',
resizeData: {},
align: {
horizontal: 'center',
vertical: 'middle'
}
}
}
}
}