Tivoli Service Desk 6.0 Developer's Toolkit -
Guia de Programação do Script

Índice


Copyright

Prefácio

Quem Deve Ler este Manual

O que este manual contém

Outros Manuais desta Biblioteca

Convenções de Tipo de Caractere

Elementos Especiais

Acrônimos de Nomes de Produtos

Informações Específicas da Plataforma

Como Entrar em Contato com o Suporte a Clientes

Introdução

Capítulo 1: Visão Geral do Developer's Toolkit

Convenções de Base de Informações

Seções principais

Seções secundárias

Capítulo 2: Tipos de Dados

Introdução

Tipos de Dados Simples

Outros Tipos de Dados

Constantes

Variáveis

Conversões de Tipos de Dados

Expressões de Cadeia com Tipos de Dados Simples

Expressões de Inteiro e Real

Expressões Booleanas

Expressões de Data

Expressões de Hora

Matrizes

Listas

Registros

Tipos de dados definidos pelo usuário

Compatibilidade de atribuição

Como inicializar variáveis

O valor $Unknown

Capítulo 3: Estruturas Condicional e de Controle

Introdução

Instrução IF

Instrução WHEN

Loops com FOR

Loops com REPEAT

Loops com WHILE

Exit e a Instrução ExitLoop

Capítulo 4: Componentes da Base de Informações

Introdução

Seção ROUTINES

Procedimentos

Escopo

Passagem de Parâmetros

Funções

Como Chamar Procedimentos e Funções da Biblioteca

Passagem de Parâmetros para Rotinas Externas

Capítulo 5: Programação Orientada a Eventos

Introdução

Rotinas de Tratamento de Eventos

Parâmetros Implícitos

Dados de Ocorrência

Capítulo 6: Como Utilizar o Sistema de Janelas do TSD Script

Introdução

Como Utilizar WinCreate

Menus Sobrepostos

Janelas Genéricas

Janelas de Rolagem Virtuais

Capítulo 7: O Sistema de Formulário

Introdução

Controles de formulários

Rotinas de Tratamento de Eventos do Formulário

Evento $MsgSelect

Outros Eventos do Formulário

Nomes de Controles de Formulários

Tabela

Como Criar Formulários

Capítulo 8: Recursos de Gerenciamento do Banco de Dados

Introdução

Suporte SQL no Developer's Toolkit

Atributos e Descrições da Origem dos Dados

CASE_CONVERSION

CASE_SENSITIVE

COLUMN_DEFINITION_TABLE

COMMIT_SELECTS

DBMS

DEFAULT

DRV

DSN

MANUAL_COMMITS

MULTIPLE_CONNECT

MULTIPLE_CONNECT_REQUIRED

QUAL

SYSQUAL

TABLE_DEFINITION_TABLE

TIME_FORMAT

UPPERCASE_FUNCTION

Como Conectar seu Aplicativo a um Banco de Dados

Exemplo de Banco de Dados

Como Recuperar Dados com o SQLSelectInto

SQLSelectInto

Como Utilizar uma Variável de Registro

Como Utilizar Instruções Import do TSD Script

Recuperação de Múltiplas Linhas

Qualificadores

Aspas

Formatação de Dados com a Instrução SQLFormat

Substituições de Nomes

Como Atualizar os Dados

Processamento Orientado a Transações

Valores Desconhecidos em Colunas SQL

Identificação de Erros

Como Utilizar Comandos para Múltiplas Execuções

Capítulo 9: Interface Tivoli Service Desk (TSD) Script Mail

Introdução

Como Utilizar o TSD Script Mail com Protocolos

Termos da Interface TSD Script Mail

Estruturas de Registro do TSD Script Mail

Como Implementar a Interface TSD Script Mail

Como especificar um destinatário

Códigos de Retorno do TSD Script Mail

Arquivo Mail.kb

Arquivo do TSD Script Mail

Capítulo 10: Programação para Utilizações Internacionais

Introdução

Considerações Culturais

Suporte para Localidade

Aperfeiçoamentos para Internacionalização

Capítulo 11: Conceitos de Rede

Introdução

Terminologia de Rede

Rotinas de Tratamento de Eventos

Rotinas de Tratamento de Eventos NetRegister e NetListen

Conexões

Dados de Ocorrência

Instruções de Bloqueamento e Não-bloqueamento

Como Estabelecer Comunicação Bidirecional

Instruções Avançadas: NetListen e NetAccept

Exemplo do Programa de Conversa do TSD Script

Capítulo 12: Mensagens de Rede e Rotinas de Tratamento de Eventos

Introdução

Mensagens do TSD Script para Rede

Mensagens do TSD Script utilizadas com o NETx

Glossário


Tivoli Service Desk 6.0 Developer's Toolkit - Guia de Programação do Script

Copyright