Você está na página 1de 6

SAP SCRIPT

Exemplo: Booking Confirmation

Fly & Smile 07.15.98


4 Zeppelin Road
10101 Fliegen

Turnaround Ltd
145 Inner Ring Road
75001 Newtown

Dear Sir or Madam,

Thank yoy for your booking. We are pleased to confirm the following flights:

Flight Date Depart Price


AA 0017 07.20.98 13:15 799.00 USD
AZ 0790 11.11.98 06:55 1644.00 USD

Your faithfully
……
Page 1

 Estrutura de páginas e janelas ( Atenção para a MAIN )


DATE
SAP SCRIPT

Fly & Smile 07.15.98


4 Zeppelin Road SENDER
10101 Fliegen
ADDRESS
Turnaround Ltd
145 Inner Ring Road
75001 Newtown

Dear Sir or Madam, MAIN

Thank yoy for your booking. We are pleased to confirm the following flights:

Flight Date Depart Price


AA 0017 07.20.98 13:15 799.00 USD
AZ 0790 11.11.98 06:55 1644.00 USD

Your faithfully PAGENR


……

Page 1

OBJETOS

Cabeçalho: Possui Informações referente à:


Em dados Administrativos: Em dados Configurações Globais:
 Nome do formulário: ZTESTE  Formato página (Largura/altura do papel)
 Descrição  Orientação (Retrato/Paisagem)
 Status  Página Inicial
 Classe de desenvolvimento  Parágrafo default
 Data da criação

Páginas:
Onde definimos a seqüência das páginas:
Fist => NEXT
NEXT => NEXT

Janelas:
Possui Informações referente às janelas:
 Nome da janela
 descrição
 Parágrafo default

Janela de Página:
Onde definimos a posição das janelas com
relação à página. 2
 Margem esquerda (1)

1
4
3
SAP SCRIPT

 Margem superior (2)


 Largura janela (3)
 Altura janela (4)

Formatos de Parágrafo:
Onde definimos informações de formatação dos parágrafos:
 Tipo de letra
 Entre linhas
 Tabulação

Formatos de Caracteres:
Onde definimos informações de formatação dos caracteres:
 Tipo de letra
 Negrito, Itálico, sublinhado...

Documentação:
Documentação referente ao formulário

Criando o formulário de exemplo ( Z_TESTE)_:

 Transação SE71
 Clica em criar
 Preenche os dados administrativos do cabeçalho
Formulário: ZTESTE
Idioma: PT
 Preenche os dados globais do cabeçalho
Formato Página: DINA4
Orientação: Vertical
Página Inicial: FIRST (ainda será criado)
Parágrafo.default: E (ainda será criado)
 Criando as páginas FIRST e NEXT:
Criando a página FIRST:
o Clicar em páginas
o Menu: Processar – Criar elemento e Preencher:
Página: FIRST
Significado: Página Inicial
o Confirmar
o Preencher => Página seguinte: NEXT
o Salvar
Criando a página NEXT:
o Clicar em páginas
o Menu: Processar – Criar elemento e Preencher:
SAP SCRIPT

Página: NEXT
Significado: Página seguinte
o Confirmar
o Preencher => Página seguinte: NEXT
o Salvar
 Criando formatos de parágrafo
o Clicar em formatos de parágrafo e preencher:
Formato de parágrafo: E
Significado: Alinhamento a esquerda
Indent.1ª linha 0,00 CM
Espaç.posterior 1,00 LN (espaço entre esse parágrafo e o próximo)
Alinhamento LEFT
Espaçam.linhas 1,50 LN (espaço entre linhas desse parágrafo)
o Clicar em fonte e preencher:
Família COURIER
Tam. 12 P
o Clicar em tabuladores:
Preencher os tabuladoes de “Date”, “Depart” and “Price”:
Posição tabulador Alinhamento
2,50 CM LEFT
6,00 CM LEFT
10,00 CM LEFT
 Criando formatos de caracter
o Clicar em formato de caracter e preencher:
Formato caract. B
Significado Negrito
o Clicar em fonte e preencher:
Família COURIER
Tam. 14 P
Marcar: Negrito, Itálico e sublinhado
 Criando Janelas
o Clicar em janela e preencher:
o Menu: Processar – Criar elemento e Preencher:
Página: NEXT
Janela ADRESS
Significado Adress
o Idem para: DATE, PAGENR, SENDER
 Criando Janelas de Página ( Posiciona a janela nas páginas)
o Clicar em janela de página:
o Menu: Processar – Criar elemento e Selecionar a janela MAIN
Margem esquerda 2,20 CM Largura janela 17,00 CM
Margem superior 10,00 CM Altura janela 14,00 CM
o Menu: Processar – Criar elemento e Selecionar a janela ADRESS
Margem esquerda 2,20 CM Largura janela 9,00 CM
Margem superior 5,50 CM Altura janela 4,00 CM
o Menu: Processar – Criar elemento e Selecionar a janela DATE
Margem esquerda 11,70 CM Largura janela 7,50 CM
Margem superior 1,00 CM Altura janela 3,00 CM
o Menu: Processar – Criar elemento e Selecionar a janela PAGENR
Margem esquerda 2,20 CM Largura janela 17,00 CM
SAP SCRIPT

Margem superior 25,00 CM Altura janela 1,00 CM


o Menu: Processar – Criar elemento e Selecionar a janela SENDER
Margem esquerda 2,20 CM Largura janela 9,00 CM
Margem superior 1,00 CM Altura janela 4,00 CM

 Salvar e ativar
 Menu: Utilitários – Impressão de teste

Editor do formulário:

 Selecione a janela SENDER, clicar no botão do editor e digitar o seu conteúdo.


Visualizar o outro modo de Editor: Menu: Ir para – Mudar Editor.

 Faça o mesmo para todas as janelas..


Na janela PAGENR usar a variável de sistema DE DATA( Menu : incluir – símbolos –
sistema – ímbolos de sistema gerais).

Na janela MAIN colocar os títulos dos campos em negrito ( usar o formato de caracter B
criado)

 Salvar e ativar
 Menu: Utilitários – Impressão de teste

Observações:
 SHIFT F8 = Continua na linha do editor (Idem para retornar)
 Variáveis e campos de tabela entre “&”.
 Usar /E na MAIN

Criando o programa para chamar o formulário ( Z_AULA_SAPSCRIPT )_:

 Criar um programa para chamar o SAPSCRIPT : Z_AULA_SAPSCRIPT


Colocar o logotipo da BMS:

Na janela DATE, trocaremos a informação de Data atual pelo logotipo da BMS


Usaremos o Logotipo (Texto Standard): ZHEX-MACRO-LOGOBMS
A transação para exibir o texto Standar é a SO10.

Usar o comando => INCLUDE ZHEX-MACRO-LOGOBMS OBJECT TEXT ID ST LANGUAGE PT

Obs:
 Programa para transporte do formulário RSTXR3TR.
 Programa para carregar o arquivo TIFF para um Texto-Standard: RSTXLDMC
SAP SCRIPT

Exercício:
Condição de seleção: Intervalo de companhias aéreas
Listar:
Companhia aérea – SPFLI-CARRID
Código da conexão de vôo – SPFLI-CONNID
Cidade de partida – SPFLI-CITYFROM
Nome da companhia aérea – SCARR-CARRNAME

Detalhamento sobre vôos Logotipo da BMS

Cis aérea Vôo Cidade Origem Nome da Companhia



….

Page 1

Você também pode gostar