Créer des types de données standard en RPG IV
par Paul Conte - Mis en ligne le 31/03/2004
Améliorez votre programmation RPG IV par cette simple technique
Ce que j'appelle des « Standard Data
Types » (SDT) sont une petite technique
RPG IV simple et intelligente qui
permet de réduire les erreurs, d'améliorer
l'intelligibilité des programmes,
de rendre le code plus homogène et
de faciliter les modifications des programmes.
Essentiellement, les SDT permettent de définir des noms significatifs
pour les types de données puis à
se référer à ces noms quand on définit
les variables d'application.
J'expliquerai quelques améliorations
de la technique fondamentale plus
loin, mais, pour commencer, voyons le
coding RPG IV de base pour définir et
utiliser un SDT.
Tout d'abord, on utilise une carte D
pour déclarer le SDT. L'exemple suivant
déclare le SDT TypeTimestamp:
D TypeTimestamp S Z
Comme on le voit, sous sa forme la
plus élémentaire, déclarer un SDT
n'est rien de plus que déclarer un
champ RPG IV. Il faut suivre une
convention de noms pour les déclarations
SDT, par exemple, commencer
tous les noms SDT avec Type.
Il est tout aussi simple d'utiliser un
SDT dans une déclaration de champ
d'application, comme le montre
l'exemple suivant :
D RpcEndTime S
Like(TypeTimestamp)
Quand on utilise le mot-clé Like sur
une carte D, le compilateur utilise simplement
le type de données intégré (et
la taille et les positions décimales le cas échéant) du champ référencé -
TypeTimestamp, dans ce cas.
La révolution de la documentation électronique
par Scott Steinacher - Mis en ligne le 01/09/2004 - Publié en Janvier 2004
Gérez plus efficacement l'impression,
la distribution et le stockage de vos documents
Après l'éclatement de la bulle, les budgets se sont
resserrés. Et les DSI (directeurs des systèmes d'information)
s'efforcent plus que jamais de réduire les coûts et d'améliorer
le retour sur investissement (ROI). Plutôt que de dépenser
des millions sur de nouvelles initiatives, on investit dans
les technologies qui réduisent les coûts et tirent un meilleur
parti des applications et des infrastructures en place.Dans
un tel contexte, on ne s'étonnera pas que les solutions GED
(gestion électronique de documents) connaissent un regain
de popularité. Dans cet article, j'examine le fonctionnement
des solutions GED (EDM, electronic document management)
et comment elles peuvent vous aider dans la gestion
documentaire : impression, distribution et stockage.
Les nouveautés de la semaine 16 – Windows 2000 et .Net – 2004
Tous les nouveaux produits du 12 au 18 Avril 2004
Lire l'article
Database Editor Tool Kit for Desktop
Isotupa Consulting annonce Database Editor Tool Kit for Desktop, logiciel pour les développeurs et intégrateurs systèmes.
Cette solution permet de mettre en place des applications rapidement.
Lire l'article
Help/Systems, opérations automatisées Robot pour l’iSeries
Help/Systems, éditeur de la solution des opérations automatisées Robot pour l'iSeries, annonce la disponibilité de Robot/SAVE 10.0, dernière version de son logiciel d'automatisation des sauvegardes et reprises, et de gestion des bandes.
Robot/SAVE 10.0 offre la possibilité de reprendre les sauvegardes incomplètes.
Lire l'article
Une solution de service client et e-business DPS Flash
Data Processing Services présente sa solution de service client et e-business DPS Flash qui offre une capacité de créer et publier des catalogues sur des CD Rom autonomes.
DPS Flash 6.0 offre cette fonction catalogue avec des caractéristiques de configuration comme un prix spécifique client, des pages catalogues HTML personnalisées, la disponibilité du produit, des liens et documents DPS.
Lire l'article
Un nouveau système d’intégration d’applications
International Presence annonce la version 3 de Presence, système d'intégration d'applications, avec une nouvelle architecture et réécriture de son activité entreprise qui contrôle l'interface administrative.
L'administrateur de tâches Presence utilise maintenant une conception classique de diagramme d'organigrammes pour visualiser chaque étape des tâches
Lire l'article
Vision annonce HA for 25K
Vision annonce « HA for 25K », une série d'offres de haute disponibilité packagées pour iSeries et Windows.
Ce package fournit des solutions haute disponibilité basées sur une application haute disponibilité multi plates-formes.
Lire l'article
Article 1658
Vous prenez très au sérieux la sécurité de votre infrastructure. Nous aussi. Alors, rencontrons-nous les 4, 5 et 6 mai prochains à Paris pour un point complet sur la question.
www.microsoft.com/france/securite/conference
Conversion de PDF (iSeries, Linux, Unix et Windows)
InFORM Decisions présente PDF Enabler qui donne la possibilité de convertir des documents du format PCL au format PDF. PDF Enabler fonctionne sur iSeries, Linux, Unix et Windows et permet aux utilisateurs de sortir des formulaires et rapports en fichiers PDF.
Les autres nouveautés de cette version 2.07 offrent la possibilité de lier n'importe quelle application Windows à DLL et de traiter les polices dans les documents.
Lire l'article
SilverDev pour iSeries
Experia présente SilverDev, outil de développement d'applications graphiques en RPG pour iSeries.
Une liste on exhaustive des fonctionnalités de SilverDev, performant en environnement iSeries.
Lire l'article
Actualités Windows NT / 2000 – Semaine 26 – 2004
Toutes les Actualités du 21 au 27 Juin 2004
Lire l'article
Faites un essai de conduite de la sécurité de l’OS/400
par Carol Woodbury - Mis en ligne le 26/05/2004 - Publié en Septembre 2003
Acheter un ordinateur de gestion c'est un peu comme
acheter une nouvelle voiture
Vous voulez
des fonctions puissantes et intégrées. Vous
ne voulez pas compter sur des add-ons ultérieurs
pour avoir un système viable. Les
fonctionnalités doivent donner des résultats
concrets et ne pas être un simple « vaporware
»...J'ai acheté il y a peu une nouvelle voiture.
Pendant plusieurs mois, je m'étais interrogé
sur la marque et le modèle qui me
convenaient le mieux. Mais j'étais sûr d'une
chose : je ne voulais pas acheter une voiture
puis être obligé d'ajouter des options.
Je voulais que la marque et le modèle de
mon choix possèdent d'emblée les options
que je désirais.
Je ne voulais pas non plus accumuler
les gadgets : des trucs et des machins inutiles
qui allongent la liste d'options d'une
voiture mais sont soit sans intérêt, soit inutilisables
après quelques mois. Autre exigence:
la fiabilité. Pas question de me trouver
en panne dans la nature en pleine nuit.
J'ai donc cherché et recherché et effectué
des tests de conduite pour aboutir à une
voiture qui me satisfait pleinement.
Formidable. Carol a une nouvelle voiture.
Mais quel rapport avec la sécurité ?
L'exercice auquel je me suis livré pour
l'achat d'une nouvelle voiture est le même
que celui que vous pratiquerez pour l'achat
d'un ordinateur de gestion. Vous voulez
des fonctions puissantes et intégrées. Vous
ne voulez pas compter sur des add-ons ultérieurs
pour avoir un système viable. Les
fonctionnalités doivent donner des résultats
concrets et ne pas être un simple « vaporware
». Enfin, l'ensemble doit être
fiable : des correctifs et des patches
constants (provoquant une fâcheuse immobilisation)
ne sont pas acceptables.
Par conséquent, vous devez essayer la
sécurité de l'OS/400 comme s'il s'agissait
d'une voiture.
Les plus consultés sur iTPro.fr
- L’IA industrielle redéfinit les modèles de l’industrie manufacturière
- Analyse Patch Tuesday Novembre 2025
- Derrière le masque numérique : comment combattre la fraude à l’identité ?
- L’IA agentique : vers des systèmes autonomes et proactifs
- La sécurisation de la convergence OT/IT : un impératif stratégique pour l’Industrie 4.0
