Para um parâmetro que utiliza o tipo de dados de expressão de SQL, deve introduzir ou colar uma expressão de SQL Lógico para fornecer o valor da coluna que pretende que o parâmetro utilize.
Se a opção
Programador não for apresentada a partir do livro, deve ativar as opções do programador a partir das suas definições do perfil. Consulte
Opções do Programador.
- Na Página Principal, selecione o livro ao qual pretende acrescentar um parâmetro, clique em Ações e, em seguida, selecione Abrir.
- Para encontrar e copiar a expressão de SQL Lógico para a coluna que pretende especificar como um valor de parâmetro, no livro, arraste e largue a coluna numa tela.
- Clique em Menu na barra de ferramentas do livro e selecione Programador.
- No painel Programador, clique em Ferramentas de Desempenho e, em seguida, clique em SQL Lógico. Clique em Renovar.
- Localize e copie a instrução SELECT de SQL Lógico para a coluna que pretende utilizar como um valor no parâmetro.
- No editor do Livro, aceda ao Painel Dados e clique em Parâmetros.
- No Painel Parâmetros, clique em Menu
e, em seguida, selecione Acrescentar Parâmetro.
- No campo Nome, introduza um nome.
- Clique em Tipo de Dados e selecione Expressão de SQL.
- No campo Valores Disponíveis, selecione Consulta de SQL Lógico.
- Na caixa de texto, cole a expressão de SQL Lógico da coluna. Por exemplo,
SELECT
0 s_0
XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
FROM XSA('Admin'.'sample_order_line')
ORDER BY 2 ASC NULLS LAST
FETCH FIRST 125001 ROWS ONLY
- Opcional: Alternativamente, forneça uma expressão que inclua um parâmetro com um valor por omissão. Por exemplo,
SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
- Clique em Validar para validar a expressão de SQL Lógico que colou.
- Clique em OK.
- Clique em Gravar.