A replacement for DISPL

16 messages written to screen,

There are a number of shortcomings using DISPL, such as the message to display can be maximum 52 characters, you have to press [ENTER] for each line (which might be what you need in some situations). There is a method to circumvent these short comings, and that is what this article is about.

Continue reading

At last! Useable data from IBM i using FTP

useableThere are quite many ways to get data from the IBM i to a PC. FTP is a relative simple method to use, however if the file contains packed or binary fields you end up having a PC file containing strange characters. You have to find another, and typically more complicated, method to do it.

Today this changes as I will show you a Windows Command file, that will transfer a physical or logical file from the IBM i and create a PC file in CSV format, where packed and binary fields are converted to a readable format and columns having headers 🙂

Continue reading

Endelig! Brugbare data fra IBM i med FTP

Brugbare data med FTPda_DK Der er mange måder at hente data på fra en IBM i til pc. FTP er en relativ enkel måde at gøre det på, men er der pakkede og binære felter, så må man opgive at bruge FTP, da man ender op med mystiske tegn i filen. Man må finde en anden, og typisk mere besværlig, måde at gøre det på. Det vil sige, sådan har det været indtil i dag, hvor jeg viser dig en Windows Command fil, der sørger for at hente en fysisk eller logisk fil fra IBM i og oprette en pc fil i CSV format, hvor pakkede og binære felter er konverteret til læsbart format og der er overskrifter til kolonnerne 🙂

CSV filen er tilpasset til dansk standard, det vil sige at felter er adskilt med Continue reading

Searching for files and objects in the IFS

findfilesseuThe code examples in this article is based on the first version of the FindFiles() procedure. The FindFiles() procedure has been updated to Totally Free RPG and a bug have been fixed. You will find the source code, example and build script here.

I am working on a utility and I wanted to add the ability to search for files in the IFS. That is, I wanted my utility to search the entire or relevant parts of the tree structure (including sub-directories) seen from the IFS’s point of view. Had it just been a search for objects in the libraries, a DSPOBJD command could do the job. But my ambition was that the search should work anywhere in the IFS and, of cause, only find objects matching a name mask that I would provide. Sounds like a reasonable requirement, don’t you think?

Continue reading

Mere om Windows Command filer for iSeries nørder.

Mere om Windows Command filerda_DK I min seneste artikel skrev jeg om nogle af de nye faciliteter, der er kommet i de senere år i Windows Batch og Windows Command Filer (CMD). Jeg viste eksempler taget fra en CMD der bruges til at kopiere et iSeries library over i en pc fil. Hvad er mere passende, end at forsætte gennemgangen af muligheder ved at tage udgangspunkt i en CMD, der kan kopiere/installere objekterne fra en savefile (som blev lavet med cmd filen fra den første artikel) og ind på en iSeries? I denne artikel tager jeg udgangspunkt i værktøjet iInstall.cmd som jeg har udviklet. Continue reading

Tid til en lille Aprilsnar

Aprilsnarda_DK 1. april står for døren og traditionen tro skal der laves aprilsnar med kollegaerne.

Jeg har samlet to Aprilsnar programmer, du kan bruge på din iSeries til at give dine kollegaer lidt gas 🙂

Vælg det af programmerne du vil bruge, og sørg for at programmet bliver kaldt i brugernes login program. Benytter i ikke et login program, kan du angive et af Aprilsnar programmerne direkte på brugerprofilen.

Continue reading

It is time for Aprils Fool

Aprils FoolSo, 1st of April is coming up and it is time to make a little fun with your co-workers.

I have collected two Aprils Fool programs that you can use on your iSeries in order to make a little joke with your co-workers 🙂

Select the program you want to use, and make sure that the program is being called in the users login program. If you do not use a login program, you can define one of the Aprils Fool program directly on the users profile as login program.

Continue reading

Windows Command filer for iSeries nørder.

da_DK Windows Command filer kan også bruges til lave funktionelle værktøjer til iSeries. Hvis sidste gang du skrev en Windows Batch fil var i de glade MS-DOS eller Windows 95 dage, så er tiden kommet til at træde ind i en ny og spændende verden og opleve, at Windows Command filer, som de hedder nu om dage, er det nye sort 🙂

Min artikelserie beskriver nogle af de mange nye faciliteter, der er kommer i Windows Command filer, og hvordan de er brugt i nogle af mine værktøjer. Forhåbentlig bliver du inspireret til at lave dine egne Windows Command filer, der løser de opgaver som du sidder med.

Continue reading

When was the last time you created a Windows batch file?

If the last time you wrote a Windows Batch file was back in the good ol’ MS-DOS or Windows 95 days, then time has come to step up and experience that Windows Command files is the new black 🙂

Today Windows Command files has grown into an advanced script language having many interesting features. The tool iInstall.Cmd uses many of the new features in order to install a Savefile on your iSeries. Continue reading