Postagens

Mostrando postagens de março, 2019

Tipos de Select em ABAP - 1º

Imagem
Ola, como vão ? Iremos iniciar hoje mais uma serie de post, desta vez com alguns tipos de select e suas funções e particularidades. Os que veremos hoje são os seguintes: SELECT, SELECT SINGLE e SELECT/END SELECT. Vamos as particularidades de cada um e exemplos : SELECT : Utilizado quando é necessário que sejam retornados todos os registros encontrados, todos os registros de campos em específico ou mesmo todos os registros referente a parâmetros informados na clausula Where.  Sintaxe : SELECT " *(all)/campos "                        FROM " tabela " INTO TABLE " tabela_interna ".                                                 INTO CORRESPONDING FIELDS OF TABLE " tabela_interna ". Exemplo :   - 1º Exemplo fizemos o select ALL de todos os registros da tabela SPFLI e...

Strings e seus comandos - CONCATENATE

Imagem
Hello everyone, how are you doing ? Nesta série de posts veremos os principais comandos utilizados com strings, e alguns exemplos dos mesmos. Continuaremos a série, e agora veremos o comando CONCATENATE. Utilizamos CONCATENATE para juntarmos strings/literais dentro de uma unica strings. A sintaxe é a seguinte : CONCATENATE ' variáveis/literais ' INTO VARIÁVEL. Exemplo :   - 1º Exemplo Concatenamos 3 strings, no caso 'CAMPO CAMPO2 CAMPO3' dentro da string 'JUNCAO', e utilizamos o write para escrever na tela o resultado.   - 2º Exemplo Concatenamos 3 literais no caso 'Exemplos de, comandos string, CONCATENATE ' dentro da string 'JUNCAO', e utilizamos o write para escrever na tela o resultado. Como vimos acima, caso os valores das strings/literais não estejam com separação, o comando não o faz automaticamente, caso estejam são identificados e colocados, porem só o faz caso o espaço da string/literal esteja no inicio da mesma...

Strings e seus comandos - FIND

Imagem
Ola Pessoal, tudo bem ? Nesta série de posts veremos os principais comandos utilizados com strings, e alguns exemplos dos mesmos. Continuaremos a série, e agora veremos o comando FIND. O Comando Find utilizaremos quando precisarmos procurar um caractere/palavra/variavel dentro de uma string. A sintaxe é a seguinte : Find  ' caractere/palavra/variavel a ser pesquisado ' IN VARIAVEL. Exemplo :   - 1º Exemplo fizemos uma procura pela palavra 'comandos' na variável 'CAMPO', e para conseguirmos ver o funcionamento do comando, colocamos um sy-subrc, caso tenha encontrado algum registro do caractere/palavra no texto ira retornar com sy-subrc= 0 e ira escrever na tela 'Palavra/Caractere encontrado no texto', caso não 'Nada Encontrado'. O comando Find como vimos com o comando REPLACE ( Se não viu o Post referente a REPLACE, veja AQUI  ), por Default ira fazer a procura respeitando o valor que informamos, por exemplo neste caso info...

Strings e seus comandos - REPLACE

Imagem
Ola Pessoal, tudo bem ? Nesta serie de posts veremos os principais comandos utilizados com strings, e alguns exemplos dos mesmos. Começaremos pelo comando REPLACE. O comando REPLACE sera utilizado quando precisarmos trocar um caractere/palavra ou mesmo todo o valor da variavel, o comando mapeia a string e efetua a troca do valor pelo caractere/palavra/variavel que definiremos no mesmo. A sintaxe é a seguinte : REPLACE ' caractere/palavra/variavel a ser substituído ' IN VARIAVEL WITH ' caractere/palavra/variável que ira substituir '. Exemplos Caractere/Palavra:   - 1º Exemplo trocamos a virgula de "TESTE 1, REPLACE" por um asterisco.   - 2º Exemplo trocamos a palavra 'REPLACE' por 'TESTE 2'. Exemplo Variável:   - 3º Exemplo trocamos o valor da variável 'CAMPO' pelo valor da variável 'CAMPO3'. Porem o comando REPLACE troca somente o primeiro registro encontrado, caso existam na mesma st...

Criando Tabela Transparente no SAP

Imagem
Ola Pessoal, Como vão ? Espero que bem... Iremos ver agora um passo a passo de como podemos criar nossa primeira tabela de Cadastro de Colaboradores no SAP. 1º - Ao logarmos no SAP, iremos ate a transação 'SE11'. 2º - Dentro da 'SE11', iremos ate o campo 'Database Table' e colocamos o nome que daremos a nossa        tabela, (No meu caso zcadcol) e clicamos em 'Create'.       Lembrando que a SAP nos disponibiliza criar programas ou mesmo tabelas, sempre iniciando              com as letras "Z" ou "Y".                         3º - Definiremos nesta a "Short Description", "Delivery Class" e "Data Browser".         - Short Description - Uma breve descrição da tabela que iremos criar, no caso do exercício                    definiremos como "Cadastro de Colaboradores". ...