Dieses Skript demonstriert die Übergabe und Auswertung von Parametern in den verschiedenen Arten von Unterprogrammen.
*** Beispiele für Aufrufe mit Parametern
*** Eigene Funktion mit Parametern Meldung "[Funktion.Testfunktion(Hallo;Welt)]" (Titel: 'Funktionsaufruf', OK, Abbrechen)
*** Aufruf mit Parametern (Pro) Aufruf 'Test1' (Parameter: 'Hallo!')
*** Objekteigenschaft (Premium) Setze in [ParameterListe]: '2;4;9' Meldung "Parameter [ParameterListe]¶Summe: [Testobjekt.Summe([ParameterListe])]¶" (Titel: 'Testobjekt', Info, OK, Abbrechen)
Beende Skript
*** Test eines Unterprogramms mit Parametern :: Test1(Param) Meldung "Param: [Param]¶Parameter 1: [Parameter(Test1).Wert(1)]¶... ohne ID: [Parameter.Wert(1)]" (Titel: 'Test1-Parameter', Info, OK, Abbrechen) Zurück
*** Eigene Funktion (Pro) :: Funktion.Testfunktion(Para1) Zurück (Ergebnis: 'Anzahl Parameter: [Parameter(Testfunktion).Anzahl]¶Parameter1: [Parameter(Testfunktion).1]¶Para1: [Para1]')
*** Objekt "Testobjekt" **************************************************************************************************** :: Objekt(Testobjekt)_Start
:: Testobjekt_Summe_Lesen *** [Testobjekt.Summe(x,y,z)] liefert Summe der Werte Setze in [Ergebnis]: '0' *** Anzahl Parameter in [Parameter(Summe).Anzahl] *** Einzelne Parameter in [Parameter(Summe).Wert(n)] oder [Parameter(Summe).n] *** In diesem Beispiel werden die Parameter aufaddiert Schleife Ab ([ParameterIndex] von 1 bis [Parameter(Summe).Anzahl]) Setze in [Ergebnis]: '[Parameter(Summe).[ParameterIndex]]' (Addieren, berechnen) Schleife Bis Zurück (Ergebnis: '[Ergebnis]')
:: Objekt(Testobjekt)_Ende
|
Beispiel als cX2Web-Code:
**cX402964 54B1D3S214 1CMQkwCQkg QmVpc3BpZW xlIGb8ciBB dWZydWZlIG 1pdCBQYXJh bWV0ZXJuDQ owCTAJDQox CTAJCSBFaW dlbmUgRnVu a3Rpb24gbW l0IFBhcmFt ZXRlcm4NCj MJMAkJTTAJ QjEJVEZ1bm t0aW9uc2F1 ZnJ1ZgkgW0 Z1bmt0aW9u LlRlc3RmdW 5rdGlvbihI YWxsbztXZW x0KV0NCjAJ MAkNCjEJMA kJIEF1ZnJ1 ZiBtaXQgUG FyYW1ldGVy biAoUHJvKQ 0KNDQJMAkJ IFRlc3QxCa 4JQUhhbGxv IQ0KMAkwCQ 0KMQkwCQkg T2JqZWt0ZW lnZW5zY2hh ZnQgKFByZW 1pdW0pDQoy MgkwCQk9UG FyYW1ldGVy TGlzdGUJID I7NDs5DQoz CTAJCU02NA lCMQlUVGVz dG9iamVrdA kgUGFyYW1l dGVyIFtQYX JhbWV0ZXJM aXN0ZV22U3 VtbWU6IFtU ZXN0b2JqZW t0LlN1bW1l KFtQYXJhbW V0ZXJMaXN0 ZV0pXbYNCj AJMAkNCjUJ MAkJQw0KMA kwCQ0KMAkw CQ0KMQkwCQ kgVGVzdCBl aW5lcyBVbn RlcnByb2dy YW1tcyBtaX QgUGFyYW1l dGVybg0KMT kJMAkJIFRl c3QxKFBhcm FtKQ0KMwkw CQlNNjQJQj EJVFRlc3Qx LVBhcmFtZX RlcgkgUGFy YW06IFtQYX JhbV22UGFy YW1ldGVyID E6IFtQYXJh bWV0ZXIoVG VzdDEpLldl cnQoMSldti 4uLiBvaG5l IElEOiBbUG FyYW1ldGVy LldlcnQoMS ldDQo0NQkw CQkgDQowCT AJDQowCTAJ DQoxCTAJCS BFaWdlbmUg RnVua3Rpb2 4gKFBybykN CjE5CTAJCS BGdW5rdGlv bi5UZXN0Zn Vua3Rpb24o UGFyYTEpDQ o0NQkwCQkg CUFBbnphaG wgUGFyYW1l dGVyOiBbUG FyYW1ldGVy KFRlc3RmdW 5rdGlvbiku QW56YWhsXb ZQYXJhbWV0 ZXIxOiBbUG FyYW1ldGVy KFRlc3RmdW 5rdGlvbiku MV22UGFyYT E6IFtQYXJh MV0NCjAJMA kNCjAJMAkN CjEJMAkJIE 9iamVrdCAi VGVzdG9iam VrdCIgCUYq DQoxOQkwCQ kgT2JqZWt0 KFRlc3RvYm pla3QpX1N0 YXJ0DQowCT AJDQoxOQkw CQkgVGVzdG 9iamVrdF9T dW1tZV9MZX Nlbg0KMQkw CQkgW1Rlc3 RvYmpla3Qu U3VtbWUoeC x5LHopXSBs aWVmZXJ0IF N1bW1lIGRl ciBXZXJ0ZQ 0KMjIJMAkJ IDAJPUVyZ2 VibmlzDQox CTAJCSBBbn phaGwgUGFy YW1ldGVyIG luIFtQYXJh bWV0ZXIoU3 VtbWUpLkFu emFobF0NCj EJMAkJIEVp bnplbG5lIF BhcmFtZXRl ciBpbiBbUG FyYW1ldGVy KFN1bW1lKS 5XZXJ0KG4p XSBvZGVyIF tQYXJhbWV0 ZXIoU3VtbW UpLm5dDQox CTAJCSBJbi BkaWVzZW0g QmVpc3BpZW wgd2VyZGVu IGRpZSBQYX JhbWV0ZXIg YXVmYWRkaW VydA0KMzMJ MAkJWlBhcm FtZXRlcklu ZGV4CVMxCU VbUGFyYW1l dGVyKFN1bW 1lKS5Bbnph aGxdDQoyMg kwCQkgW1Bh cmFtZXRlci hTdW1tZSku W1BhcmFtZX RlckluZGV4 XV0JPUVyZ2 VibmlzCUMJ RA0KMzQJMA kNCjQ1CTAJ CSAJQVtFcm dlYm5pc10N CjAJMAkNCj E5CTAJCSBP Ympla3QoVG VzdG9iamVr dClfRW5kZQ 0K=* |
cX-Webseite: http://www.clickexe.de