Essa é a resposta: #"Lista Páginas" = {#"Total Páginas"-3 .. #"Total Páginas"-1}
Mas não era para ser assim para pegar as ultimas 3 paginas? #"Lista Páginas" = {#"Total Páginas"-4 .. #"Total Páginas"-1}
Essa é a resposta: #"Lista Páginas" = {#"Total Páginas"-3 .. #"Total Páginas"-1}
Mas não era para ser assim para pegar as ultimas 3 paginas? #"Lista Páginas" = {#"Total Páginas"-4 .. #"Total Páginas"-1}
Oi, Fernando, tudo bem?
A expressão #"Lista Páginas" = {#"Total Páginas"-3 .. #"Total Páginas"-1} é utilizada para gerar uma lista com os números das 3 últimas páginas da API.
Total Páginas"
representa o número total de páginas disponíveis na API. Por exemplo, se o #"Total Páginas"
for 10, significa que a API possui 10 páginas no total."Total Páginas"-3
define o início do intervalo, ou seja, a terceira página antes da última. Nesse caso, se o #"Total Páginas"
é 10, então #"Total Páginas"-3
será 7, que corresponde à sétima página."Total Páginas"-1
define o final do intervalo, que é a última página. Novamente, se o #"Total Páginas"
é 10, então #"Total Páginas"-1
será 9, que corresponde à nona página.Dessa forma, a expressão #"Lista Páginas" = {#"Total Páginas"-3 .. #"Total Páginas"-1}
irá gerar uma lista com os números 7, 8 e 9, que são as 3 últimas páginas da API.
Já a expressão #"Lista Páginas" = {#"Total Páginas"-4 .. #"Total Páginas"-1}
incluiria uma página a mais, resultando em {6 .. 9}, o que não é o que desejamos, pois estaríamos incluindo a quarta página antes da última.
Espero que essa explicação tenha ficado mais clara.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!