Calculs avec des champs potentiellement nuls

Tech |
> Tech
Calculs avec des champs potentiellement nuls

Calculs avec des champs potentiellement nuls

S'il est prévu d'effectuer des calculs sur les dates, il vaut mieux vérifier l'indicateur null. Mathématiquement parlant, les dates nulles contiennent 01/01/0001, ce qui risque de ne pas produire les résultats escomptés. Ainsi, la ligne de code suivante calcule le nombre de jours entre une date de début (STRDAT) et

Lire l'article
Utiliser des tableaux multidimensionnels

Utiliser des tableaux multidimensionnels

La figure 3 présente des fragments de code exemples utilisant des tableaux multidimensionnels simulés. En A, le code définit deux tableaux, Array01 et Array02. Array01 contient 1000 éléments, le produit du nombre d'éléments de chacune de ses deux “ dimensions ” (20 multiplié par 50). De la même façon, Array02 possède 600

Lire l'article
Testez et modifiez les délégations

Testez et modifiez les délégations

Pour vérifier que vos délégués peuvent effectuer les tâches qui leur ont été assignées, connectez-vous en tant que membre du groupe Administrateurs de Lille. Démarrez l'utilitaire Utilisateurs et ordinateurs Active Directory, cliquez à  droite sur l'UO Bureau Agence Lille, cliquez sur Nouveau, puis sur Utilisateur. Si la boîte de dialogue

Lire l'article
Le Catalogue global

Le Catalogue global

Composant central d'un réseau Windows 2000, AD est fréquemment interrogé par les clients et les serveurs du réseau. Pour accroître la disponibilité des données AD sur le réseau et l'efficacité des requêtes d'objets de l'annuaire par les clients, Windows 2000 possède un service baptisé Catalogue global (CG), qui n'est autre

Lire l'article
Un outil puissant

Un outil puissant

L'ajout d'un petit JavaScript à  une macro Net.Data peut apporter certaines fonctions intéressantes à  ce dernier, et éliminer de multiples navettes avec le serveur pour la validation d'un formulaire. De nombreux ouvrages et sites Web sont prêts à  vous aider à  démarrer dans l'utilisation de JavaScript. L'encadré “ Recherche d'informations

Lire l'article
Développement AS/400 et Web comparés

Développement AS/400 et Web comparés

Comme l'AS/400 a amplement démontré sa capacité à  traiter des applications de gestion critiques de manière sûre et fiable, il n'est pas étonnant que de nombreuses entreprises se tournent vers lui pour leurs applications Web importantes. Mais, pour bien bâtir une application Web sur AS/400, les programmeurs AS/400 doivent d'abord

Lire l'article
Impression de champs de dates potentiellement nulles

Impression de champs de dates potentiellement nulles

Puisque nous avons un fichier contenant certaines données incluant des champs dates nulles, imprimons un rapport. Un programme RPG imprimera les dates nulles avec la valeur 01/01/0001, sauf si l'on ajoute quelque chose au programme. Par souci d'homogénéité, je préfère présenter les dates nulles comme Query/400, sous la forme d'un

Lire l'article
Le programme MultiDim

Le programme MultiDim

La figure 1 présente le source du module MultiDim. Une fois lié à  une application, ce programme permet à  cette dernière de manipuler facilement des tableaux multidimensionnels simulés (la figure 2 présente le membre Copy des prototypes utilisés dans ce module). J'expliquerai plus loin comment utiliser MultiDim dans les applications.

Lire l'article
Vérifiez le travail de l’Assistant

Vérifiez le travail de l’Assistant

Une fois exécutées toutes les étapes de l'Assistant Délégation de contrôle, vous retournez automatiquement à  la fenêtre Utilisateurs et ordinateurs Active Directory. Pour une deuxième vérification des entrées d'ACL pour l'UO de Lille, il faut d'abord activer Fonctions avancées dans le menu Afficher ; autrement il n'est pas possible d'afficher

Lire l'article
DNS : la passerelle vers AD

DNS : la passerelle vers AD

Le protocole de réseau TCP/IP joue un rôle plus important dans Windows 2000 que dans les précédentes versions de Windows NT. Windows 2000 supporte certes également d'autres protocoles hérités, tels qu'IPX et NetBEUI, mais c'est sur TCP/IP que Microsoft a fondé la plupart de ses mécanismes internes, notamment AD.

Lire l'article
Articles de cette série déjà  parus

Articles de cette série déjà  parus

“Using RPG with Net.Data”, NEWS/400, mars 1999

“ Utilisation de formulaires HTML avec Net.Data ”, NEWSMAGAZINE, juin 1999

Lire l'article
A chacun son rythme

A chacun son rythme

De nouveaux magasins virtuels surgissent partout, menaçant et raflant leur part de marché aux entreprises traditionnelles. Mais l'expérience commerciale des entreprises solidement établies fait défaut à  la plupart d'entre eux, surtout dans des secteurs comme le merchandising, la livraison et l'expédition. En outre, les nouvelles entreprises risquent beaucoup plus d'atteindre

Lire l'article
Affichage de dates nulles

Affichage de dates nulles

Quand on déplace un champ de type date d'un fichier disque dans une zone écran, il faut d'abord vérifier son indicateur null puis y transférer des zéros ou la date, en indiquant le format approprié en facteur 1. La figure 6 présente le code qui réalisera cette opération quand les

Lire l'article
Assurez-vous d’être prêt

Assurez-vous d’être prêt

Les sites Web mentionnés dans cet article devraient vous fournir les toutes dernières informations sur la conformité An 2000 de l'AS/400, à  l'approche du nouveau siècle. Nous vous conseillons vivement de consulter toutes les ressources mentionnées et de continuer à  consulter le Web jusqu'à  l'échéance. Le Redbook Make Your AS/400

Lire l'article
Que faut-il faire pour mettre en oeuvre simultanément multiple exécutions d’un même job?

Que faut-il faire pour mettre en oeuvre simultanément multiple exécutions d’un même job?

Pourquoi pas une simple mise à  niveau ?

Tout cela est bien beau, mais que faut-il faire pour mettre en oeuvre simultanément de multiple exécutions d'un même job? Pourquoi ne pas purement et simplement faire un upgrade matériel, ce qui simplifierait les choses?

Il est vrai

Lire l'article
Utilisation de l’Assistant Délégation chez Entreprise & Co

Utilisation de l’Assistant Délégation chez Entreprise & Co

Sans une connaissance approfondie du modèle de sécurité complexe de Windows 2000, vous courez le risque de vous perdre, si vous essayez de déléguer le contrôle en créant et en modifiant manuellement l'ACL d'un objet. Il vous faudrait comprendre précisément chaque permission s'appliquant à  chaque objet A, ce qui n'est

Lire l'article
Plus d’informations, meilleures performances

Plus d’informations, meilleures performances

Je suis certain que vous conviendrez que les analyses statistiques que permet l'historisation des accès est effectivement utile. A présent, grâce à  UPDHTTPLOG, il n'est plus nécessaire de sacrifier les performances pour collecter des informations sur ceux qui accèdent à  votre site Web AS/400.

Lire l'article
Création du formulaire de commande e-mail

Création du formulaire de commande e-mail

Le formulaire HTML mailform de la macro Request (en F) appelle la fonction JavaScript SendAMailForm (en D) quand un utilisateur clique sur le bouton Send E-mail Order de la figure 3. La fonction SendAMailForm vérifie les zones requises et renvoie une valeur fausse (false) s'il y a une condition d'erreur.

Lire l'article
Etendre l’entreprise aux partenaires commerciaux

Etendre l’entreprise aux partenaires commerciaux

Lorsque des clients effectuent des transactions en ligne sur un site Web, ils prennent l'habitude d'utiliser ce site. Mais imaginez un client menant le processus de vente complet, c'est-à -dire vérifiant les stocks et les tarifs, obtenant un prix optimal pour une commande multiple spécifique, soumettant des dessins avec des détails

Lire l'article
Dates nulles

Dates nulles

Les champs dates potentiellement nulles permettent

  • traiter élégamment des dates non encore connues
  • un traitement de dates sain et non ambigu
  • d'utiliser pleinement le type de donnée date
Utilisation de dates nulles en RPG

Dès lors qu'un fichier

Lire l'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech