Grid que passe informações de um local para outro

(ramosinfo) #1

Preciso que o usuário maneje os dados de uma tabela para outra tabela de forma visual, como o “Selecionar Campos” do ScriptCase, só que com os dados de uma tabela para outra, assim como ordenar estes dados de acordo com as setas, igual o “Selecionar Campos” mesmo. rs.

Tem como na versão 4? Ou na 5?

(Haroldo) #2

da para fazer mas tem que usar muito SQL e dois campos selects multilinhas, os botões acionam os comandos, tanto de transferência como ordenação, mas da um pouco de trabalho, não sei se o sc ja faz isso.

(Rodrigo Lins) #3

Boa Tarde,

Você poderia fazer da seguinte forma:

  • Criar um campo do tipo Duplo-Select, com um comando SELECT nos dados da tabela que você deseja .

  • E no evento onValidate (por exemplo) utilizar a função explode do PHP para retirar os pontos e vírgulas ( ; ) que ficam entre cada um dos itens selecionados, para separar os dados que serão inseridos em cada linha.

  • E por ultimo utilizar a macro sc_exe_sql com o comando INSERT para a tabela desejada, só que ele irá precisar estar dentro de um laço (Foreach, por exemplo) para ele percorrer todo o array.

Acho que poderia ser feito algo deste tipo.

Rodrigo Lins.