Navigation: Beispiele (Pro und Premium) > Beispiele Pro-Lizenz >

Beispiel: Stapel

Diese Seite drucken
Vorherige Seite Nächste Seite
Zurück zur Kapitelübersicht

Skriptbeispiele für die Verwendung der [Stapel.X]-Platzhalter:

 

Dieses Skript legt Werte auf einen Stapel und liest sie wieder aus. Durch Anpassen des Stapeltyps kann die Reihenfolge bestimmt werden, in der die Werte vom Stapel genommen werden.

 

***  Dieses Skript zeigt die Verwendung des Stapel-Elements

 
***  Stapeltyp: 0=LIFO, 1=FIFO
Setze  in [Stapel(Teststapel).Typ]:  '0'
 

***  Werte auf den Stapel legen

Schleife Ab   ([Zähler]  von 1  bis 5)
  Setze  in [Stapel(Teststapel).Auflegen]:  '[Zähler]'
Schleife Bis
 

***  Werte vom Stapel nehmen

Setze  in [Ergebnis]:  'Einträge auf dem Stapel: [Stapel(Teststapel).Anzahl]^M'
Schleife Ab   ([Zähler]  von 1  bis 5)
  Setze  in [Ergebnis]:  '[Stapel(Teststapel).Abnehmen]^M' (Anhängen)
Schleife Bis

 

***  Ergebnis anzeigen

Meldung  "[Ergebnis]¶Verbleibend auf Stapel: [Stapel(Teststapel).Anzahl] Einträge" (Titel: 'Info', 'OK')

 

Beispiel als cX2Web-Code:

**cX401297 732CC0S214 1CMQkwCQkg RGllc2VzIF NrcmlwdCB6 ZWlndCBkaW

UgVmVyd2Vu ZHVuZyBkZX MgU3RhcGVs LUVsZW1lbn RzDQowCTAJ DQoxCTAJCS

BTdGFwZWx0 eXA6IDA9TE lGTywgMT1G SUZPDQoyMg kwCQk9U3Rh cGVsKFRlc3

RzdGFwZWwp LlR5cAkgMA 0KMAkwCQ0K MQkwCQkgV2 VydGUgYXVm IGRlbiBTdG

FwZWwgbGVn ZW4NCjMzCT AJCVpa5Ghs ZXIJUzEJRT UNCjIyCTAJ CT1TdGFwZW

woVGVzdHN0 YXBlbCkuQX VmbGVnZW4J IFta5GhsZX JdDQozNAkw CQ0KMAkwCQ

0KMQkwCQkg V2VydGUgdm 9tIFN0YXBl bCBuZWhtZW 4NCjIyCTAJ CT1FcmdlYm

5pcwkgRWlu dHLkZ2UgYX VmIGRlbSBT dGFwZWw6IF tTdGFwZWwo VGVzdHN0YX

BlbCkuQW56 YWhsXV5NDQ ozMwkwCQla WuRobGVyCV MxCUU1DQoy MgkwCQk9RX

JnZWJuaXMJ IFtTdGFwZW woVGVzdHN0 YXBlbCkuQW JuZWhtZW5d Xk0JQQ0KMz

QJMAkNCjAJ MAkNCjEJMA kJIEVyZ2Vi bmlzIGFuem VpZ2VuDQoz CTAJCSBbRX

JnZWJuaXNd tlZlcmJsZW liZW5kIGF1 ZiBTdGFwZW w6IFtTdGFw ZWwoVGVzdH

N0YXBlbCku QW56YWhsXS BFaW50cuRn ZQlUSW5mbw lNNjQJQjAN Cg===*

 

 

Das folgende Skript zeigt den Einsatz der Direkt Direktverarbeitung eines Stapels [Stapel.VerarbeiteMit]:

 

***  Erstellung einer Dateiliste mit Größe und Datum

Setze  in [SuchPfad]:  'C:\'

Setze  in [Stapel(Test).Liste]:  '[Datei.Liste [SuchPfad]]'

Setze  in [Stapel(Test).VerarbeiteMit]:  '[Stapel(Test).AktuellesElement]^T[Datei.Größe [SuchPfad][Stapel(Test).AktuellesElement]]^T[Datei.Datum [SuchPf ad][Stapel(Test).AktuellesElement]]'

Meldung  "[Stapel(Test).Liste]" (Titel: 'Dateiliste in [SuchPfad]', Info, OK, Abbrechen)

 

Beispiel als cX2Web-Code:

**cX4005E7 597E9ES1F4 2CMQkwCQkg RXJzdGVsbH VuZyBlaW5l ciBEYXRlaW

xpc3RlIG1p dCBHcvbfZS B1bmQgRGF0 dW0NCjIyCT AJCSBDOlwJ PVN1Y2hQZm

FkDQoyMgkw CQkgW0RhdG VpLkxpc3Rl IFtTdWNoUG ZhZF1dCT1T dGFwZWwoVG

VzdCkuTGlz dGUNCjIyCT AJCSBbU3Rh cGVsKFRlc3 QpLkFrdHVl bGxlc0VsZW

1lbnRdXlRb RGF0ZWkuR3 L232UgW1N1 Y2hQZmFkXV tTdGFwZWwo VGVzdCkuQW

t0dWVsbGVz RWxlbWVudF 1dXlRbRGF0 ZWkuRGF0dW 0gW1N1Y2hQ ZmFkXVtTdG

FwZWwoVGVz dCkuQWt0dW VsbGVzRWxl bWVudF1dCT 1TdGFwZWwo VGVzdCkuVm

VyYXJiZWl0 ZU1pdA0KMw kwCQlNNjQJ QjEJVERhdG VpbGlzdGUg aW4gW1N1Y2

hQZmFkXQkg W1N0YXBlbC hUZXN0KS5M aXN0ZV0NCg ===*

 

 

 


cX-Webseite: http://www.clickexe.de