Cópia + a pasta para fora de um controle Flex DataGrid
-
05-07-2019 - |
Pergunta
Existe uma maneira para selecionar uma única célula em um Flex DataGrid, e em seguida, selecione o texto do interior da célula, ou seleccione a célula inteira para copiar + colar? Ele nem sequer tem que copiar em um formato amigável excel, texto simples seria ótimo. Até agora, só foram capazes de selecionar uma linha inteira, e que não parece copiar muito bem. Eu estou usando um DataGrid para exibir um log de erro, e eu gostaria de ser capaz de copiar as informações de rastreamento de pilha para fora e jogá-lo em um relatório de bug ou um e-mail.
Graças.
Solução
Isso funciona muito bem para mim: http://hillelcoren.com/2009/09 / 17 / import-export-copy-paste-flex-datagrid /
Outras dicas
Assim, depois de ler o artigo Mike Sickler postou. Eu encontrei mais alguns posts sobre a cópia fora do Flex (e Flash). Consulte aqui e aqui . Parece que a melhor maneira é criar uma div oculta na página que você colocar seu texto copiado em Ctrl + C e, em seguida, colocar isso na área de transferência.
Hans Muller tem proporcionado um excelente post e código de exemplo sobre como fazer isso com a Centelha DataGrid
http: // hansmuller-flex.blogspot.com.au/2011/10/datagrid-support-for-copy-and-paste.html