Skip to main content

Pessoal, tenho esse retorno do bot:



retornoconsulta: { “range”: “CONSULTA!D1:T1000”, “majorDimension”: “ROWS”, “values”: S � “TB P/UROCULT C/C&AMP 13X75 4ML BD”, “UN”, 46300, “SIM”, “27/12/2022”, 16000, “VV”, 10500, 52800, 15700, 21400, 338.70967741935482, 1760, 506.45161290322579, 1126.3157894736842, 1.22393563526651, “CRESCE” ] ] }



Gostaria de pegar cada valor de “values” e colocar numa variavel. Como acessar esse dado?



Obrigado

Bom dia @Daniel_Barbosa tudo bem?



Como sua variável é um vetor, você terá que utilizar um script para obter estes dados. Seria um script parecido com isso:



function run(retornoconsulta){

const retornoconsultaParsed = JSON.parse(retornoconsulta);

if(retornoconsultaParsed.values){

return {

nome: retornoconsultaParsed.valuesl0]s0],

tipo: retornoconsultaParsed.valuesl0]s1],

// Continuação das obtenções dos valores

}

}

else {

return {};

}

}



Com isso, o retorno desse script seria um objeto com os valores do values. Assim você poderia acessas esses valores utilizando a notação {{saidaScript@nome}} (assumindo que a variável de saída do script chama saidaScript).


Comente