[Allegro] Zusammenfassung von Kategorien
Anando Eger
a.eger at aneg-dv.de
Sa Feb 27 18:15:20 CET 2016
Hallo Herr Fischer,
evtl. gibt Ihnen dieses Beispiel einen Anhaltspunkt für die Lösung
Ihres Problems per Flex.
Das können Sie in der Demo-Datenbank ausprobieren:
---- folgendes als test.flx speichern -------------------
// Vorbereitung des Testfalls
var "Hallo"\ins #81
var "Hallo2"\ins #812
var "Hallo3"\ins #813
var "Hallo4"\ins #814
var "Hallo5"\ins #815
var "Hallo6"\ins #816
sho rec
mes pause
// Diese Funktion erledigt die Arbeit
perf collect_and_put
jump ende
//--------------------------------------
:collect_and_put
//--------------------------------------
// zuerst Liste der erwarteten Folgezeichen definieren
var "2345678"\ins $sFolgezeichen
// in dieser Kat soll alles gesammelt werden
var "#81 " #81\ins $kZiel
:Loop
var $sFolgezeichen (0,1)\ins $c
var "#81" $c\var\ins $tmp
if "" jump LoopNext
var $kZiel " ; " $tmp\ins $kZiel
// übernommene Kat löschen
var "#81" $c\ins
:LoopNext
// "verbrauchtes" Folgezeichen aus Liste löschen
var $sFolgezeichen (1,0)\ins $sFolgezeichen
if not "" jump Loop
:LoopEnd
var $kZiel\ins
// aktivieren, wenn Test o.k.
// put
return
//--------------------------------------
:ende
sho rec
end
-------------- Ende Test.flx --------------
Viele Grüße
Anando Eger
-------------------------------------------------------------------
Anando Eger Datenverarbeitung
Herr Dipl.-Ing. Anando Eger
Gustav-Voigt-Str. 24
01156 Dresden
Tel.: +49 (0)351 454 1236 http://www.aneg-dv.de
Fax: +49 (0)351 454 1238 mailto:a.eger at aneg-dv.de
-------------------------------------------------------------------
== Wir sprechen deutsch. ==
Mehr Informationen über die Mailingliste Allegro