Avalados por :

Diferença entre Variáveis e Parâmetros de Entrada: Opiniões e Conselhos dos Especialistas

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 21 Vistas
0
Cargando...

Olá a todos

Tanto as variáveis quanto os parâmetros de entrada servem para fornecer flexibilidade ao usuário ao aceitar entradas do usuário em tempo de execução. Mas não entendo a diferença entre Variáveis e Parâmetros de entrada. Peço que compartilhem suas opiniões.

Obrigado

Santosh Varada

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Nikhil e Anooj

Obrigado pelas respostas úteis. Podem me esclarecer sobre variáveis que podemos inserir múltiplos valores, enquanto nos parâmetros de entrada só podemos inserir um valor? Além das visualizações mencionadas anteriormente, existem vários tipos de variáveis como moeda, lista estática, etc., que são comuns a ambos. Por favor, corrijam-me se estiver errado.

Saudações

Santosh Varada

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Santosh,

A diferença chave é que os parâmetros de entrada podem ser usados em medidas e atributos calculados... por exemplo, em conversões de moeda onde o usuário insere a moeda de destino em tempo de execução. Com variáveis, no entanto, você só pode filtrar os valores de atributo para o valor que o usuário insere em tempo de execução. Além dos valores de atributo, também pode aceitar valores estáticos, de moeda e de data como entrada que depois podem ser utilizados para cálculos dentro da visualização analítica/vista de cálculo.

Outra diferença está na forma como os parâmetros são passados para a declaração SELECT. O filtro da variável é colocado na cláusula WHERE da declaração, enquanto os parâmetros de entrada são colocados como um MARCADOR DE POSIÇÃO.

Dê uma olhada na Nota SAP 1691126.

Obrigado,

Anooj

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Este mensaje foi moderado.

AFO Error message.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Santhosh,

Antes da revisão 26, tínhamos apenas variáveis. Após o 26, as variáveis foram divididas em variáveis e parâmetros de entrada .

Tanto a variável quanto o parâmetro podem ser especificados antes de executar uma consulta na visualização. Geralmente, ambos são inseridos manualmente pelo usuário na caixa de diálogo de variáveis. A diferença é que a variável define um filtro em um atributo da visualização. Portanto, ela sempre é atribuída a um atributo, enquanto o parâmetro define uma parametrização interna da visualização. Ou seja, o mecanismo precisa conhecê-lo e utiliza o valor do parâmetro durante a execução para encontrar medidas calculadas. Não filtrará o conjunto de dados. O parâmetro só pode ter um valor único. Os valores da variável não são conhecidos pelo mecanismo, apenas pelo cliente. Os valores da variável são passados para o mecanismo através da cláusula WHERE da instrução SQL, enquanto o valor do parâmetro é passado para o mecanismo através da cláusula PLACEHOLDER da instrução SQL.

Para o usuário final, não há distinção entre variáveis e parâmetros. Ambos aparecem como campos de entrada na caixa de diálogo de variáveis.

Consulte a Nota SAP 1691126 para mais detalhes.

Saudações,

Nikhil Joy

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?