♥ 0 | Boa tarde, Estou a criar um painel personalizado no Editor de vendas para a tabela de artigos. Pretendo mostrar uma lista com os ultimos preços do artigo para a entidade selecionada. Acontece que não estou a conseguir enviar para a query o código da entidade. Apenas consigo enviar um parametro, que neste caso é o artigo. A query que estou a usar é a seguinte: SELECT Artigo , Quantidade , PrecUnit , Desconto1 , Desconto2 , Desconto3 , DescontoComercial , PrecoLiquido FROM v_I9_UltimosPrecos WHERE Modulo=''V'' AND Entidade=''10001000'' AND Artigo=''@@Entidade@@'' ORDER BY data DESC Em que na entidade coloquei o código fixo, mas não pode ser, foi só para testar que coloquei assim. Isto é possivel de resolver? nos parametros tenho o seguinte: <Config> <General> <Expanded>1</Expanded> </General> <Params> <Param1> <Name>Entidade</Name> <Value>@CHAVE@</Value> </Param1> </Params> </Config> Obrigada Marcado como spam |
Comentários Olá fatima segundo o artigo que está no developer apenas podes passar uma chave de cada vés para o painel de informação, tipicamente associado à operação/entidade que está a tratar. Contudo existe um cenário que penso dar para fazer isso. Vou investigar e depois partilho. Bom dia, Entretanto consegui arranjar uma solução. Dado que conseguimos receber o utilizador, criei uma tabela com o codigo do utilizador e a entidade. Assim no Editor de Vendas, evento antesDeEditar e clienteIdentificado, registo nessa tabela o utilizador e a entidade do documento de venda. Depois no Menu de Contexto faço o Join com essa tabela e obtenho a entidade.
Obrigada :) |
Passar multiplas chaves para painel de informação personalizado com base numa query
41 visualizações