[Resolvido] GRID Consulta - Simular CTRL+C Campo Linha

Amigos,

Surgiu uma necessidade em uma Consulta GRID, assim que for clicado no campo Código guardar,
esse valor automaticamente na área de transferência.

Alguém tem alguma dica, de como proceder para pegar o valor do campo no click e guardar na área de transferência.

Grato.

function copy(selector){
  var $temp = $("<div>");
  $("body").append($temp);
  $temp.attr("contenteditable", true)
       .html($(selector).html()).select()
       .on("focus", function() { document.execCommand('selectAll',false,null) })
       .focus();
  document.execCommand("copy");
  $temp.remove();
}
#target {
  width:400px;
  height:100px;
  border:1px solid #ccc;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<p id="demo"><b>Bold text</b> and <u>underlined text</u>.</p>
<button onclick="copy('#demo')">Copy Keeping Format</button> 

<div id="target" contentEditable="true"></div>

Se não me engano Jailton, você mesmo sugeriu como jogar no clipboard o valor de um elemento.

Acima um exemplo que funciona em uma blank, mas não deve ser difícil adaptar a grid.

Grato, Haroldo.

Acabei usando o ‘Evento Ajax’ da próprio GRID, ai o cliente clica no Item que ele quer ele já insere automaticamente, no mestre detalhe.

Tive que fazer isso para dar um ‘Plus’ nos campos padrão número-autocomplete no detalhe do SC, já que não aceita a gente ligar uma grid
consulta de captura nele nativamente pelo SC.

http://www.scriptcase.net/tutorials/grid-with-ajax-events-2/