Olá Chris,
Em vez de ID ou nome, você poderia usar o CUID da pasta que nunca muda.
Saudações,
Anthony
Avalados por :
Olá amigos,
Eu uso o seguinte método para obter a lista de todos os documentos de 50 em 50.
request.send(BIP_RWS + "/raylight/v1/documents?offset="+offsetindex+"&limit=50", "GET", null);
É possível extrair a lista de documentos de uma pasta pública específica usando o nome da pasta?
Saudações,
-Chris
Olá Chris,
Em vez de ID ou nome, você poderia usar o CUID da pasta que nunca muda.
Saudações,
Anthony
Olá Chris,
Para obter os IDs das pastas públicas, primeiro você pode consultar as pastas sob a raiz das Pastas Públicas.
GET .../biprws/infostore/23/children?type=folder
Isso irá retornar os nomes das pastas e IDs (23 é o ID da pasta raiz fixo em todos os ambientes). Em seguida, você pode encontrar o nome específico da pasta que está procurando e obter seu ID. Se estiver em vários níveis de profundidade, basta procurar de forma recursiva.
No BI4.2, há uma nova API que permite enviar consultas Select personalizadas para o CMS para que você possa consultar um objeto por nome (por exemplo: "Select SI_ID from CI_INFOOBJECTS where SI_NAME='myFolderName' and SI_KIND='Folder'"), mas essa função não estará disponível no BI4.1.
Dan
Olá Dan,
O único problema que vejo com essa abordagem é a necessidade de conhecer o ID da pasta antecipadamente. A mesma pasta pode ter um ID diferente em ambientes diferentes.
É possível obter o ID da pasta com base no nome da pasta de alguma forma?
Saudações,
-CF
Olá Chris,
Não, não é possível com o nome. As APIs da Raylight irão retornar documentos webi baseados em IDs.
Se você usar as APIs da plataforma, poderá retornar tudo dentro de uma pasta específica utilizando o ID da pasta.
Por exemplo: GET .../biprws/infostore/<folderID>/children
Isso listará todos os objetos dentro da pasta (pastas e relatórios). Se você deseja apenas documentos webi, então pode especificar o tipo:
GET ../biprws/infostore/<folderID>?type=webi
Dan
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute