Publications par Pierre-Louis BERTHOIN

, , Trigger sur insert

Vous voulez créer un trigger qui vous indique la création d’un enregistrement dans un fichier par exemple pour superviser, dans notre exemple on enverra un email , il est conseillé de faire un fichier de paramétrage En CLLE soit le programme Alerte_msg Pour attacher votre programme et enregistrer votre trigger &lib sera le nom de […]

, Restreindre le menu ATTN

Dans un précédent poste, nous avons expliqué comment changer les options le menu ATTN , https://www.gaia.fr/menu-attn/ Nous allons voir maintenant comment faire, si vous voulez interdire le menu ATTN ou restreindre l’usage du menu sys request il faut savoir que c’est un panel de groupe QSYS/QGMNSYSR qui est lancé La méthode radicale c’est d’interdire ce […]

, , Intégrer Windows dans vos applications 5250

Vous avez des possibilités en standard sur votre IBMi :Pour générer du PDFPour générer du CSVPour Générer du TXT Comment rendre efficace et intégrer ces fichiers sous WINDOWS ? 1 ) Le profil utilisateur propose en standard un répertoire par défaut, /home/votreuser. Vous devez créer cette directory qui deviendra alors votre répertoire par défaut.La prise […]

, Nouvelle vue SYSMEMBERSTAT

Avec TR4 de la version V7R5 est arrivé la vue SYSMEMBERSTAT qui permet d’avoir des statistiques sur les membres, des informations supplémentaires à celles existantes à ce jour. Voici un exemple : Résultat Rappel : Il existe déjà une vue SYSPARTITIONSTAT qui donne sensiblement les mêmes informations et ne rêver pas vous n’avez toujours pas […]

Utilisation de PGP sur L’IBMi

Vous avez une notion de PGP dans la mise en place des droits, je vais essayer de vous expliquer en quoi ca consiste. PGP veut dire groupe principal privé, à ne pas confondre avec le protocole de cryptage, que vous pouvez utiliser sur votre IBMi dans la partie open source pour crypter et décrypter des […]

, , Gérer les magasins de datas

Une des nouveautés de la dernière TR est de pouvoir analyser et exporter les analyses de journaux d’audit à partir d’un interface graphique dans navigator for i. le menu Vous avez la nouvelle option, gérer les magasins d’audit vous devez commencer par en créer un Attention la bibliothèque doit existée Une fois les données agrégées […]

, Liste complète des droits sur un objet

Il peut être intéressant de voir les droits qui existent sur un objet, pour comprendre et administrer la sécurité. Les droits sur un objet sont visibles par la commande DSPOBJAUT, mais également par DSPAUTL si votre objet est protégé par une liste. Prérequis, vous devez avoir au moins le droit *USE sur la bibliothèque qui […]

, Connaitre le droit d’un profil sur un objet

Vous voulez savoir quel est le droit d’un utilisateur sur un objet, et comprendre comment il a obtenu ce droit. Voici une commande qui va vous l’afficher. On ne traitera ici que le mécanisme historique de l’IBMi, pas les droits complétifs obtenus par les groupes additionnels, on considère également que vous avez droit sur la […]

, , , Programme 5250 en batch

Comment faire afficher un écran à un traitement batch ? Les traitements 5250 sont faits pour tourner en interactif, mais pour différentes raisons vous pouvez vouloir les faire tourner en batch : Pas de loginsécurisation pas de attn requestetc … Voici un exemple, dans une société ou j’ai travaillé, les unités de productions pouvaient demander […]

, Mettre un délai sur un programme 5250

Vous avez tous des enregistrements qui restent verrouillés dans vos traitements 5250, par exemple parce que la personne à quitter son poste. Vous voulez donc qu’au bout d’un certain temps, votre programme déverrouille l’enregistrement Vous avez une première solution qui est système Elle se base sur les valeurs systèmes QINACTITV qui indique un délai en […]