Hallo,

möglicherweise war da auch access gemeint, aber das ganze läuft sowieso auf "embedded C" in RPG raus, sprich Aufruf von C-APIs aus RPG mit übersetzten Prototypen - the original stuff ist da sicher besser. Sicherlich gibts da auch Hexer, die das mit einem Shell Script hinkriegen...

mfg

Dieter Bender

Zitat Zitat von Fuerchau
@DVE
Wirklich schnell sind diese CMD's ja nicht.

CHKOBJ funktioniert da nicht, hier heißen diese CHKOUT/CHKIN wobei gleichzeitig aber auch eine Sperre gesetzt und somit wieder aufgehoben werden muss.

Um aber den letzten Namen zu ermitteln, ist das so nicht performant, da man ja alle Varianten mittels CHKOUT/CHKIN durchgehen muss.

Notfalls gehts noch mit
QSH CMD('cd pfad; ls >/qsys.lib/mylib.lib/myfile.file/myfile.mbr')
Dann habe ich dort alle vorhandenen Namen.

Wenn aber C/C++ verfügbar ist, dann gehts einfacher mit den Funktionen für Verzeichnisbearbeitung.