O que é uma boa grade baseado na web que aceita dados da área de transferência do Excel?

votos
8

Qualquer boas recomendações para uma plataforma agnóstica (ou seja, Javascript) controle de grade / plugin que irá aceitar colado dados do Excel e pode emitir dados da prancheta Excel-compatível durante uma cópia?

Acredito dados Excel está formatado como CSV durante as operações normais da área de transferência.


dhtmlxGrid parece promissor, mas a demonstração online de realmente não copiar o conteúdo para a minha prancheta!

Publicado 05/08/2008 em 17:47
fonte usuário
Em outras línguas...                            


5 respostas

votos
3

Atualmente estou usando dhtmlxGrid e temos a funcionalidade de cópia Excel / paste de trabalho. dhtmlxGrid é o pacote javascript grade mais cheio de recursos que eu encontrei.

Em seu site, dhtmlxGrid diz apoiar a funcionalidade da área de transferência na versão Professional. (No entanto, notei que a amostra em seu site não está funcionando no meu Firefox EDIT:.. É provavelmente o problema de permissões que Nathan mencionado)

Em qualquer caso, nós tivemos que fazer algum trabalho extra para obter o copiar e colar exata funcionalidade Excel que queríamos. Nós essencialmente tinha que substituir algumas das suas funcionalidades para obter o comportamento desejado. O seu apoio foi muito bom para nos ajudar a chegar a uma solução.

Então, para responder sua pergunta, você deve ser capaz de levá-los a apoiar copiar e colar, se você comprar a versão Professional. Estou apenas avisando que pode demorar algum trabalho adicional para afinar esse comportamento.

No geral, estou feliz com dhtmlxGrid. Nós usamos um monte de seus recursos. Seu apoio é muito bom. Eles costumam ter um dia para responder, uma vez que estão na Europa (eu acho). E Javascript é por sua própria natureza de código aberto para que eu possa sempre mergulhar em quando eu preciso.

Respondeu 05/08/2008 em 21:27
fonte usuário

votos
3

Não é uma resposta, mas um aviso: minha empresa comprou o Infragistics ASP.NET 2007 controla apenas para a grade, e lamentamos que escolha.

A qualidade do API é horrível (em nossa opinião, pelo menos), o que torna muito difícil de programa contra a rede (por exemplo, as convenções de nomeação inconsistentes, mas este é apenas um inconveniente, temos reclamações sobre o modelo de objeto também).

Então eu não posso dizer que sei de uma opção melhor, eu só sei que vou dar uma chance para outra coisa antes de pagar por produtos Infragistics novamente (e com o apoio de e-mail que recebi foi horrível também).

Respondeu 05/08/2008 em 18:23
fonte usuário

Respondeu 17/09/2009 em 20:48
fonte usuário

votos
0

Eu odiaria ser Capitão Óbvio aqui ... mas o que acontece com um controle GridView .NET velha lisa? Você pode copiar dados do Excel para ele e fora dele ... e você pode executá-lo em qualquer sistema com a plataforma .NET instalado.

Respondeu 09/10/2008 em 17:07
fonte usuário

votos
0

Eu estava lutando com este problema há vários anos (2004 eu acho). Corremos para o problema que o Firefox não permite scripts para ler a área de transferência por padrão (mas você pode conceder acesso à área de transferência ).

Há outras maneiras de ler os dados da área de transferência, bem como ... Flash, por exemplo, pode ler a área de transferência. Há um bom artigo sobre Ajaxian para explicar como fazer para isso nos bastidores.

No final, não conseguimos encontrar uma grade baseada na web que caber a conta, por isso tivemos de criar a nossa própria em uma mistura de Actionscript e Javascript.

Respondeu 05/08/2008 em 20:32
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more