18.04.2013 Views

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

Guia do Usuário e do Administrador - e IBM Tivoli Composite

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

v Transmitir o valor a uma macro<br />

v Utilizar o valor na lógica de negócios<br />

v Utilizar um critério no reconhecimento de tela<br />

v Para enviar o valor para outro portlet usan<strong>do</strong> a ação Enviar Variável Global<br />

(apenas portlets padrão <strong>do</strong> HATS).<br />

Se você inserir uma variável global em um tela <strong>do</strong> host, terá que listar essa ação<br />

antes de aplicar uma transformação, para que a variável global apareça na GUI<br />

criada a partir da tela <strong>do</strong> host. Entretanto, pode ter lógica inserir uma variável<br />

global na tela <strong>do</strong> host depois que uma transformação for retornada ou antes que a<br />

tela <strong>do</strong> host seja enviada de volta ao host. Consulte “Ações” na página 157 para<br />

obter informações adicionais sobre a especificação de ações para eventos de tela.<br />

Para obter informações sobre como inserir as variáveis globais nas transformações<br />

e modelo, consulte “Inserir Variável Global” na página 190.<br />

As variáveis globais podem ser utilizadas com prompt e extrair as macros para<br />

fornecerem um valor para um prompt ou para armazenar um valor extraí<strong>do</strong> da<br />

tela <strong>do</strong> host. As variáveis globais podem ser utilizadas em conjunto com as macros<br />

para combinar as várias telas de host em uma única GUI. Consulte o Capítulo 11,<br />

“Macros e Terminal Host”, na página 343 e o Capítulo 14, “Combinan<strong>do</strong> Telas”, na<br />

página 375 para obter informações adicionais sobre o uso de variáveis globais com<br />

macros.<br />

Você pode substituir variáveis globais para transmitir da<strong>do</strong>s da GUI para o<br />

aplicativo. As variáveis globais locais e compartilhadas podem ser substituídas.<br />

Para obter informações adicionais, consulte “Substituições de Variáveis Globais” na<br />

página 118.<br />

Elas também podem ser utilizadas para o reconhecimento da tela. Para obter<br />

informações adicionais, consulte “Critérios de Reconhecimento de Tela ou Tela de<br />

Início” na página 151.<br />

Para obter informações sobre a utilização de variáveis globais na lógica de<br />

negócios, consulte a publicação HATS Web Application Programmer's Guide ou HATS<br />

Rich Client Platform Programmer's Guide, dependen<strong>do</strong> <strong>do</strong> seu ambiente de<br />

aplicativos.<br />

Se deseja utilizar uma variável global para acumular cadeias ou um valor<br />

numérico a partir de várias telas, é possível inicializá-la incluin<strong>do</strong> uma ação Enviar<br />

Variável Global para iniciar ou se conectar ao evento de aplicativo.<br />

Dê um clique duplo em Configurações <strong>do</strong> Projeto de seu projeto HATS na<br />

visualização Projetos HATS. Vá para a guia Eventos.<br />

Para configurar variáveis globais no evento de conexão, dê um clique duplo em<br />

Conectar para abrir o editor de eventos. Em seguida, você pode incluir a variável<br />

global na guia Ações. Assim, a variável global é vinculada à ação que está sen<strong>do</strong><br />

executada.<br />

O mesmo pode ser feito para o evento Iniciar.<br />

É possível remover as variáveis globais locais e compartilhadas usan<strong>do</strong> a ação<br />

Remover Variável Global em um evento de tela ou evento de aplicativo. Para<br />

obter mais informações, consulte “Ação Remover Variável Global” na página 161.<br />

360 <strong>IBM</strong> Rational Host Access Transformation Services: <strong>Guia</strong> <strong>do</strong> <strong>Usuário</strong> e <strong>do</strong> Administra<strong>do</strong>r

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!