Tivoli Service Desk 6.0 Developer's Toolkit -
Guide de programmation Script

Table des matières


Copyright

Préface

Utilisateurs concernés

Objet du manuel

Bibliographie

Conventions typographique

Eléments spéciaux

Acronymes des noms de produits

Informations spécifiques à une plate-forme

Service d'assistance à la clientèle

Introduction

Chapitre 1 : Présentation de la boîte à outils du développeur

Conventions relatives aux bases de connaissances

Sections principales

Sections secondaires

Chapitre 2 : Types de données

Introduction

Types de données simples

Autres types de données

Constantes

Variables

Conversions de types de données

Expressions de chaînes avec des types de données simples

Expressions réelles et entières

Expressions booléennes

Expressions de la date

Expressions de l'heure

Tableaux

Listes

Enregistrements

Types de données définis par l'utilisateur

Compatibilité d'affectation

Initialisation de variables

Valeur $Unknown

Chapitre 3 : Eléments conditionnels et de contrôle

Introduction

L'instruction IF

L'instruction WHEN

Boucles FOR

Boucles REPEAT

Boucles WHILE

Les instructions Exit et ExitLoop

Chapitre 4 : Composants de bases de connaissances

Introduction

Section ROUTINES

Procédures

Portée

Transmission de paramètre

Fonctions

Appel de fonctions et de procédures de bibliothèques

Transmission de paramètres pour des routines externes

Chapitre 5 : Programmation événementielle

Introduction

Gestionnaires d'événements

Paramètres implicites

Données d'instance

Chapitre 6 : Utilisation du système de fenêtrage de TSD Script

Introduction

Utilisation de WinCreate

Menus déroulants

Fenêtres génériques

Fenêtres virtuelles défilantes

Chapitre 7 : Système de formulaire

Introduction

Contrôles de formulaire

Gestionnaires d'événements de formulaire

L'événement $MsgSelect

Autres événements de formulaire

Noms des contrôles de formulaire

Table

Création de formulaires

Chapitre 8 : Fonctions de gestion de base de données

Introduction

Support SQL dans le Developer's Toolkit

Attributs et description des sources de données

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

Connexion de votre application à une base de données

Exemple de base de données

Récupération de données avec SQLSelectInto

SQLSelectInto

Utilisation d'une variable enregistrement

Utilisation des instructions d'importation TSD Script

Récupération de lignes multiples

Qualifiants

Apostrophes

Formatage des données avec l'instruction SQLFormat

Abstraction des noms

Mise à jour de données

Traitement transactionnel

Valeurs inconnues dans les colonnes SQL

Gestion des erreurs

Utilisation de commandes d'exécution multiple

Chapitre 9 : Interface de messagerie de TSD (Tivoli Service Desk) Script

Introduction

Utilisation de la messagerie TSD Script avec les protocoles admis

Terminologie de l'interface de messagerie TSD Script

Structures d'enregistrement de la messagerie TSD Script

Mise en oeuvre de l'interface de messagerie TSD Script

Définition d'un destinataire

Codes retour de la messagerie TSD Script

Fichier Mail.kb

Fichier de la messagerie TSD Script

Chapitre 10 : Programmation en vue d'une utilisation internationale

Introduction

Considérations culturelles

Support d'environnement local

Améliorations facilitant l'utilisation internationale

Chapitre 11 : Concepts relatifs aux réseaux

Introduction

Terminologie des réseaux

Gestionnaires d'événements

Gestionnaires d'événements NetRegister et NetListen

Connexions

Données d'instance

Instructions bloquantes et non bloquantes

Etablissement de communications bidirectionnelles

Instructions avancées : NetListen et NetAccept

Exemple de script TSD : programme de dialogue

Chapitre 12 : Messages réseau et gestionnaires d'événements

Introduction

Messages réseau TSD Script

Messages TSD Script utilisés avec NETx

Glossaire


Tivoli Service Desk 6.0 Developer's Toolkit Script - Guide de programmation

Copyright