[RESOLVIDO] - Dúvida com sc_link

Pessoal, eu tenho uma grid onde criei um campo via código <+ Novo Campo> e nesse campo fiz uma consulta com evento onRecord, verificando se existia um registro em outra tabela.

Caso o registro não exista, ele escreve “Não” no campo e caso exista, escreve “Sim” e cria um link com sc_link para outra consulta que abre em modal. Essa consulta que é aberta pelo sc_link deve receber um parâmetro e executar o SQL de acordo com o valor recebido.

Segue o código da tabela “pai” no evento onRecord:

$sql=“SELECT
DISTINCT(emel_tx_versao)
FROM
tb_emop_elementar
WHERE
emel_tx_versao=’”.{emve_tx_versao}."’";

sc_select(dados, $sql);
if ({dados} === false)
{
{cd_elementar}=“Ocorreu um erro…”;
}
else
{
if($dados->fields[0]==0)
{
{cd_elementar}=“Não”;
}
else
{
{cd_elementar}=“Sim”;
sc_link (cd_elementar, grid_tb_emop_elementar.php?tx_versao={emve_tx_versao}," Elementares ", “modal”, 500, 700);
}
}

Na consulta grid_tb_emop_elementar ele carrega essa sql:

SELECT
emel_tx_versao,
emel_tx_elementar,
emel_vl_preco
FROM
tb_emop_elementar
WHERE
emel_tx_versao=[tx_versao]

pergunta: Onde estou errando? A segunda consulta quando eu executo aparece a informação “Dados inválidos”… já tentei fazer isso de várias formas e não consegui resolver… o link não funciona de jeito nenhum…

Tente desta forma.
sc_link (cd_elementar, grid_tb_emop_elementar.php, tx_versao={emve_tx_versao}," Elementares ", “modal”, 500, 700);

Quem sabe sabe… vlw brow! Sheldon Cooper ficaria orgulhoso!