Anmelden

View Full Version : Zeichenfolge in PF suchen



Schnichels
16-04-02, 08:57
Hallo *all,

wir suchen eine einfache und schnelle Möglichkeit eine Zeichenfolge in einer PF zu
suchen. So wie bei DSPPFM mit F16, nur das wir diese Anzeige den Anwendern nicht zumuten
wollen. Gibt es irgend einen Befehl der die
rel. Satznummer oder die Schlüsselfelder zurück gibt ? Query und SQL scheiden meiner Meinung nach aus, weil die Zeichenfolge auch
innerhalb eines Feldes stehen kann. Ein Befehl wie z.B. SCANPF wäre super, aber den gibt es wohl nicht ?

Für jede Antwort im voraus vielen Dank.

mfg

Jürgen Schnichels

rmittag
16-04-02, 09:02
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
Query und SQL scheiden meiner Meinung nach aus, weil die Zeichenfolge auch
innerhalb eines Feldes stehen kann.
[/quote]

...

where field like '%zeichenfolge%' geht nicht ?

Gruß Rolf

mk
16-04-02, 09:37
Hallo Schnichels,

da die AS die Daten in Datenbankfeldern speichert wirst Du so nicht weiterkommen.
Es gibt unter anderem die Felder
CHAR , PACKED, ZONED etc. in einem Datensatz.

Frage: Warum möchtest Du den Usern eine solche suche ermöglichen ?

evtl. wäre es mit SQL und Query zu erledigen.
gruss michael

Willi1
17-04-02, 09:40
Hallo,

ich würde es mit dem Ops-Nav probieren, wenn die Datei nicht zu groß ist.

Den File mit der Maus aufs Laufwerk C: ziehen, und dann mit Word aufmachen, dann kannst Du suchen.

mfg.

Wilfried

Spirou
18-04-02, 10:32
Hallo Schnichels,

wenn PDM installiert ist läßt sich über den
Befehl FNDSTRPDM prima in Dateien suchen!

Beispiel:
FNDSTRPDM STRING(CALL)
FILE(SPIROU/QRPGSRC)
MBR(*ALL)
OPTION(*DSP)

Gruß
Spirou

alex
18-04-02, 10:52
Hey,

es gibt im RPG einen Operationscode SCAN
mit dem du eine Zeichenfolge in Feldern
suchen kannst. Du kannst eine Datenstruktur
aufbauen ähnlich der Datei. Dann kannst du mit dem 'SCAN' auch die DS durchsuchen.
Alex