[Allegro] globales löschen eines subfeldes: wie?

Sibylle Koczian Sibylle.Koczian at t-online.de
Fr Jan 24 20:01:17 CET 2014


Lieber Herr Lehmann, liebe Liste,

Am 24.01.2014 19:35, schrieb Klaus Lehmann:
>
> kleiner schönheitsfehler:
>
> #90 ~g p"#" M e0 nimmt nur das ERSTE auftreten von #90p subfeld_g.
> ich habe mindestens 1(?) datensatz gefunden, der bis zu 60x ein
> subfeld_g in #90 hat.
>

Sie könnten den Flex von Herrn Osterhus noch ein bisschen ausbauen:

first
:anfang
if no jump fertig
if not #90$g jump naechster
var ""
ins $g-#90
    // Im gleichen Satz noch mal nach #90$g suchen
jump anfang
:naechster
    // Jetzt erst lohnt das Speichern
put
next
jump anfang
:fertig
mes Fertig!

Ungetestet! Und vermutlich nicht eben schnell.

Beste Grüße,
Koczian



Mehr Informationen über die Mailingliste Allegro