Prévia do material em texto
By Catiusca Tâmega Como criar e executar uma Query Em Português ************** How to create and Execute Query In English By Catiusca Tâmega Passo a passo em PORTUGUÊS By Catiusca Tâmega CRIANDO UMA QUERY Criando uma Infoset Um infoset é criação que descreve quais campos de uma tabela podem ser relatados ou utilizados em determinadas Consultas SAP. Os InfoSets são atribuídos a grupos de usuários. Transação SQ02 Clique em Selecionar Colocar um nome para o campo infoset (o infoset serve para fazer a junção das tabelas) Clique em Criar. By Catiusca Tâmega Na denominação, colocar um texto de identificação, sobre o que é a query. Em junção, informar qual a tabela principal que fará conexão com as outras tabelas. Clique em avançar. Com a tabela principal criada, agora vamos inserir a outra tabela do JOIN. Clique em Inserir Tabela By Catiusca Tâmega Inserir a outra tabela que deseja fazer o Join. Relação entre tabelas feita. Clica em voltar Aparecerá a tela abaixo, onde será escolhida a opção de “Criar grupos de campos vazios”, para que seja escolhido os campos que preciso. Clique em avançar. OBS: Se escolher a opção de “Incluir todos os campos de tabela”, todos os campos serão exibidos. Selecione a tabela que deseja o campo By Catiusca Tâmega Na opção de localizar, insira o nome da tabela e campo que deseja inserir no JOIN. Clique em avançar. Segure a linha do campo que deseja no seu relatório e arraste até a pasta desejada. Faça isso com os itens da MARA e da MARC. Após inserir os campos desejados, clique em Salvar. Clique em voltar By Catiusca Tâmega Uma mensagem será exibida. Clique em “Sim”. Atribuir essa Infoset a um grupo de usuários, clique em “Atribuição a funções/grupos usuários” e selecione o grupo desejado. Para gravar ao grupo de usuários selecionados para a geração da query. Vá na transação SQ00Área de trabalho Clique em “Mudar de Grupo de Usuários” e selecione o grupo desejado. By Catiusca Tâmega Clique em Ok. Obs: Se vincular a infoset a um grupo de usuários especifico, ao clicar em “Criar” uma Query, a infoset somente estará dentro do grupo de usuários que foi vinculado. Se quiser mudar o grupo, verificar o passo anterior. Para criar a Query Va transação SQ00 Digite o nome do seu relatório e clique em Criar. Clique em Selecionar a sua Infoset Escreva o nome do seu relatório(Em titulo) e clique em Tela seguinte. By Catiusca Tâmega Seleciona os campos e clica em avançar Seleciona os campos que serão exibidos no relatório. Clica em avançar Escolher as opções de campos que serão exibidos em tela e clique em “Lista Básica”. Ao clicar na Opção Lista Básica, irá abrir a opção para inserir a sequencia que os campos aparecerão. By Catiusca Tâmega Defina o layout Clique em gravar. Como executar a Query criada. Transação: SQ00 Selecione a query criada e clique em executar. Relatório montado de acordo com o que foi selecionado. By Catiusca Tâmega By Catiusca Tâmega How to create and Execute Query Step by Step in English By Catiusca Tâmega QUERY CREATION Creating Infoset InfoSets are special views of data sources. An InfoSet describes which fields of a data source can be reported on in queries. An InfoSet can be assigned to several roles or user groups. Transaction: SQ02 Set name to Infoset(4) and click Create(5). 1 2 3 4 5 By Catiusca Tâmega Set text description to identify your query(6). Set the main table to will join with another table(7) Now, you need insert another table to realize Join. Click in “Insert Table” Insert a new table to Join Relation Done. 6 7 8 9 By Catiusca Tâmega Click to back. Set “Create empty field groups”, because I going to choose some field to my join. Click in Next. PS: If you choose “Include all table fields”, all fields will be displayed. Open the tables and choose the fields. Select the line about field (10) that you need to join and put in “Filed Group”(11). After this, click in Save. Click to back. Click Yes. 10 11 By Catiusca Tâmega Assign this Infoset to User Group, Click in “Role/User Group Assignment” and select some groups. Choose any group and Save. If you need change or add other user group Transaction SQ00 Set the correct group 12 13 By Catiusca Tâmega Save Create a Query Transaction SQ00 Set the name to Query, and click Create. Select you Infoset created before By Catiusca Tâmega Write the description about you Query and Click Next Screen Select Field Groups and Next Screen Select all Field and Next Screen Choose the field that will displayed to Screen. Click Basic List. Define Layout and Back By Catiusca Tâmega Put in order all fields Click Save. How to execute Query Transaction: SQ00 Select the created query and click Execute. By Catiusca Tâmega