> Tech > Différents profils de groupe

Différents profils de groupe

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

J’aimerais établir la structure suivante pour équipe de ventes. Tous les membres sont identifiés dans un profil de groupe i5/OS appelé SALES.

Tous ont besoin d’accéder à l’information de ventes que je tiens à jour dans un répertoire appelé SALES INFO, mais j’aimerais que chacun d’eux ait son propre répertoire pour y stocker ses informations de ventes personnelles. Comment puis-je mettre cela en place ?

Différents profils de groupe

Q : J’ai des fichiers base de données existants dont quelques dates sont définies en tant que champs numériques (par exemple, packé decimal 9,0) ou caractères. Comment puis-je sélectionner des enregistrements d’après la date courante et les valeurs présentes dans ces champs ?

R : La fonction SQL CurDate renvoie une valeur de date, laquelle ne peut pas être comparée directement à un nombre ou à une valeur caractère non formatée. Par conséquent, une conversion est nécessaire avant la comparaison. Une méthode consiste à utiliser des fonctions SQL pour obtenir l’année, le mois et le jour de la date en tant que nombres entiers puis à utiliser un calcul simple pour créer une date numérique sous la forme aaaammjj. Comme exemple, j’utilise la définition de table et les données de la figure 3. La figure 4 montre l’instruction SQL visant à comparer par rapport au champ numérique. C’est très simple : on utilise la multiplication pour décaler la valeur année de quatre rangs (100 * 100) et pour décaler la valeur mois de deux rangs (100). A l’aide d’une expression Cast simple, vous pouvez convertir le numéro à huit chiffres en une valeur caractère, comme dans l’exemple de la figure 5. Il y a d’autres méthodes, mais soyez prudents si vous essayez d’utiliser Casy pour convertir une valeur de retour Month() ou Day() en caractère. Si vous ne traitez pas explicitement les valeurs inférieures à 10, le résultat risque de contenir des espaces au lieu de zéros.


Note : les figures, codes sources et fichiers auquels fait référence l’article sont visualisables au sein de la rubrique abonné. Découvrez tous les avantages du compte abonné iSeries News!

Téléchargez cette ressource

Percer le brouillard des rançongiciels

Percer le brouillard des rançongiciels

Explorez les méandres d’une investigation de ransomware, avec les experts de Palo Alto Networks et Unit 42 pour faire la lumière dans la nébuleuse des rançongiciels. Plongez au cœur de l’enquête pour comprendre les méthodes, les outils et les tactiques utilisés par les acteurs de la menace. Découvrez comment prévenir les attaques, les contrer et minimiser leur impact. Des enseignements indispensables aux équipes cyber.

Tech - Par iTPro.fr - Publié le 24 juin 2010