Smart forms

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2774 palavras )
  • Download(s) : 0
  • Publicado : 18 de setembro de 2012
Ler documento completo
Amostra do texto
[pic]

Índice

O que é Smart Forms. 4


Parâmetros default do Smart forms 5


Interface do Smart Forms 6


Atributos do Formulário 7

Características Gerais 7
Opções de Saída 8

Definições Globais 9

Dados Globais 9
Ctgs. 10
Símb. Campo 11
Inicialização 12
Rotinas FORM 13

Form Painter 14


Objetos do Smart Forms 15

Objeto Página 16
Opções deSaída 17
Tela de fundo 18
Objeto Janela 19
Opções de saída 20
Condições 21
Objeto Gráfico 22
Opções de saída 22
Condições 22
Objeto Alternativa 23
Características Gerais 24
Opções de Saída 25
Condições 25
Objeto Endereço 26
Opções de Saída 27
Condições 27

Objeto Texto 28

Opções de saída 30
Condições 30
Objeto Comando30
Condições 30
Objeto Linhas de Programa 31
Condições 31
Objeto Classificador 32
Opções de Saída 32
Condições 32
Objeto LOOP 33
Horas 34
Opções de Saída 34
Condições 34
Objeto Tabela 35
Table Painter 36
Dados 36
Horas 36
Opções de Saída 36
Condições 36
Inserindo um texto ou gráfico em uma célula da tabela 37
ObjetoPadrão 38
Objeto Seção complexa 38

Chamando o smartforms no programa ABAP 39


Bibliografia 41






O que é Smart Forms.


• Smart Forms é uma ferramenta de desenvolvimento, que está presente a partir da versão 4.6c do SAP. Com ele é possível criar formulários de SAPScript sem a necessidade de “programar” todo o formulário. Ao invés disso, o usuário “arrasta-e-solta” osobjetos no Form Painter.

• É possível também criar tabelas complexas utilizando um assistente.

• Ao se criar um formulário pelo Smart forms, é gerado um módulo de função Standard, inclusive com os parâmetros de importação, exportação, changing, tabelas e exceções. Alguns parâmetros são inseridos por default, estes não podem ser alterados.


Parâmetros default do Smart forms


Ao secriar um smart forms, é criado também alguns parâmetros default na interface do modulo de função.

Os parâmetros default são os seguintes:

• Importação:
o ARCHIVE_INDEX
o ARCHIVE_INDEX_TAB
o ARCHIVE_PARAMETERS
o CONTROL_PARAMETERS
o MAIL_APPL_OBJ
o MAIL_RECIPIENT
o MAIL_SENDER
o OUTPUT_OPTIONS: São as opçõesde saída do sapscript (é como se fosse a estrutura ITCPO, só que com mais opções)
o USER_SETTINGS
• Exportação:
o DOCUMENT_OUTPUT_INFO
o JOB_OUTPUT_INFO
o JOB_OUTPUT_OPTIONS
• Exceções:
o FORMATING_ERROR
o INTERNAL_ERROR
o SEND_ERROR
o USER_CANCELED

Interface do Smart Forms






[pic]Atributos do Formulário


Nesta seção é possível configurar como o formulário irá se comportar. O nó “Atributos do Formulário” se divide em duas abas:


Características Gerais


[pic]


Opções de Saída


[pic]



Definições Globais


Neste nó você deverá indicar quais são os dados globais (variáveis, símbolos e etc...) do formulário, ele se divide em 5 abas:


Dados GlobaisNesta Aba você deverá indicar as variáveis e estruturas globais. Toda variável e estrutura que será utilizada no formulário e que não esteja declarada no nó “interface do formulário” deverá ser declarado aqui.

[pic]


Ctgs.


[pic]






Símb. Campo


Nesta aba deverão ser declarados todos os símbolos do formulário.

[pic]



Inicialização


Nesta aba é possívelescrever um código abap que será executado quando o formulário for chamado. Eqüivale ao evento initialization do report.

[pic]

No exemplo acima todos itens de um determinado documento de vendas é selecionado quando o formulário é iniciado. Note que no alto existem duas janelas: Parâmetros de entrada e Parâmetros de saída.

Nos parâmetros de entrada deverão ser indicadas todas as variáveis ou...
tracking img