Blue Prism Brasil

 View Only
last person joined: 4 days ago 

Benvindo ao canal da comunicade do Blue Prism Brasil

  • 1.  VBO Excel

    Posted 03-26-2020 11:28
    Bom dia pessoal, tudo bem?

    Tem mais alguém aqui tendo problemas na hora de exportar um worksheet para uma collection usando a VBO do Blue Prism?
    Porque aqui começou de uma hora pra outra aparecer o seguinte erro:
    ERROR: Internal : Could not execute code stage because exception thrown by code stage: A operação de Área de Transferência solicitada não foi bem-sucedida.

    Já verificamos a questão de memória, de tamanho do excel, fizemos uma rotina que reinicia a máquina antes de cada execução e ainda não conseguimos encontrar uma solução. Caso alguém já tenha passado por isso e saiba como resolver ficaria muito grata.

    Att,


    ------------------------------
    Juliana Figueiredo de Andrade
    Developer

    ------------------------------


  • 2.  RE: VBO Excel

    Posted 03-26-2020 13:25
    Bom dia Juliana,

    Verifica se seu arquivo Excel não possui caracteres "estranhos" (principalmente Chr(9) e Chr(10)).

    Fiz essa rotina pra mim pois tive um problema parecido, vê se funciona pra ti :)

    https://pastebin.com/J7N1UyAs

    ------------------------------
    Gustavo Coelho
    Jr RPA Developer
    Siemens
    America/Sao_Paulo
    ------------------------------



  • 3.  RE: VBO Excel

    Posted 03-26-2020 14:09
    Oi Gustavo,

    Vou testar essa rotina, mas acredito que não seja esse o problema, porque quando mando rodar de novo ele funciona...

    Ta bem complicado de debugar.

    ------------------------------
    Juliana Figueiredo de Andrade
    Developer
    Yoobot
    Itajubá
    +55 35 3629-7555
    ------------------------------



  • 4.  RE: VBO Excel

    Posted 03-26-2020 14:31

    Olá Juliana!

    Segue algumas sugestões:

    • Se na segunda tentativa a operação funciona, tente limpar o clipboard antes de copiar os dados usando a ação "Utility - Environment::Clear Clipboard";
    • A Blue Prism ao "coletar uma collection" utiliza basicamente um "Ctrl+C" dos dados e passa eles para o clipboard. Veja se consegue fazer essa operação manualmente, copiando os dados para um bloco de notas sem que nenhum erro apareça;
    • Muitas vezes o excel precisa estar visível para a operação funcionar, veja se utilizando a ação "Show" da VBO antes da ação de coletar os dados resolve o problema;
    • Os dados vão para uma collection nova ou uma já existente? As vezes os campos entre o cabeçalho do que está no excel e da collection já existente não dão "match" (por exemplo, quantidade de colunas diferentes ou colunas com nomes diferentes), o que poderia causar o erro;
    • A planilha de excel possui fórmulas ou vínculos/conexões com outras planilhas? No pior dos casos veja se com os dados brutos a operação funciona normalmente;

    É isso, espero que ajude,

    Abraços,



    ------------------------------
    Marcelo Guimarães
    Consultant
    Bridge Consulting
    ------------------------------



  • 5.  RE: VBO Excel

    Posted 03-27-2020 11:20
    Oi Marcelo, bom dia.

    Segui as recomendações e implementei também um retry mandando limpar o clipboard, já que ele sempre funciona quando mando rodar de novo achei que o retry pudesse ajudar. Porém ele deu o mesmo, só que agora aconteceu tanto no stage Get Worksheet as Collection como no stage Clear Clipboard.

    ERROR: Internal : Could not execute code stage because exception thrown by code stage: A operação de Área de Transferência solicitada não foi bem-sucedida.

    Acabei de dar um Run Now na Control Room sem fazer qualquer modificação e sem reiniciar a máquina e funcionou sem problemas.

    Testei também o Ctrl+C manual e não da nenhum erro.

    Estou ficando sem opções haha :/


    ------------------------------
    Juliana Figueiredo de Andrade
    Developer
    Yoobot
    Itajubá
    +55 35 3629-7555
    ------------------------------



  • 6.  RE: VBO Excel

    Posted 03-27-2020 12:04

    Juliana,

    Tente isso, antes do Get Worksheet as Collection utilize um Utility - Environment::Kill Process com o texto: rdpclip.exe

    Aparentemente, esse erro ocorre quando o clipboard está sendo utilizado por algum outro programa ao mesmo tempo.
    https://stackoverflow.com/questions/5707990/requested-clipboard-operation-did-not-succeed

    Abraços,



    ------------------------------
    Marcelo Guimarães
    Consultant
    Bridge Consulting
    ------------------------------



  • 7.  RE: VBO Excel

    Posted 03-27-2020 12:39
    Vou implementar isso Marcelo, muito obrigada.

    ------------------------------
    Juliana Figueiredo de Andrade
    Developer
    Yoobot
    Itajubá
    +55 35 3629-7555
    ------------------------------



  • 8.  RE: VBO Excel

    Posted 03-31-2020 02:36
    Oi Juliana,

    Caso seja possível, envia o release para revisão, acho que assim é mais fácil de identificar o erro :)

    ------------------------------
    Milena Martinelli Lopes
    Solution Architect
    Dirwa
    São Paulo
    ------------------------------



Benvindo ao Blue Prism Brasil

Benvindo ao canal da comunicade do Blue Prism Brasil. Esta comunidade é um espaço em português onde você pode participar ou iniciar qualquer conversa relacionada ao Blue Prism.

Bem-vindoOCR para portuguêsRPA São Paulo