CISCO-CloupiaScript-Interprete-logo

Interpretu CISCO CloupiaScript

CISCO-CloupiaScript-Interpreter-prodott-immaġni

Interpretu ta' CloupiaScript

  • Dwar l-Interpretu CloupiaScript, f’paġna 1
  • Nibda l-Interpretu CloupiaScript, f'paġna 1
  • Nibda l-Interpretu CloupiaScript b'Kuntest, f'paġna 2
  • Example: Bl-użu tal-Interpretu CloupiaScript, f'paġna 2

Dwar l-Interpretu CloupiaScript

L-interpretu CloupiaScript huwa interpretu JavaScript popolat b'libreriji u APIs inkorporati. Tista' tuża l-interpretu CloupiaScript biex tittestja l-kodiċi CloupiaScript mingħajr ma jkollok għalfejn toħloq u tħaddem kompitu tal-fluss tax-xogħol.

Funzjonijiet Inkorporati tal-Interpretu CloupiaScript

  • PrintObj()—Jieħu oġġett bħala argument u jistampa l-proprjetajiet u l-metodi kollha fl-oġġett. Ir-riżultat stampat jipprovdi l-ismijiet u l-valuri għall-varjabbli fl-oġġett u l-ismijiet tal-funzjonijiet kollha tal-oġġett. Tista 'mbagħad issejjaħ toString() fuq kwalunkwe mill-ismijiet tal-metodu biex teżamina l-firma tal-metodu.
  • Upload()—Jieħu a fileisem bħala argument u uploads il fileil-kontenut ta' l-interpretu ta' CloupiaScript.
Nibda l-Interpretu CloupiaScript

Biex tiftaħ l-interpretu CloupiaScript, agħmel dan li ġej:

  • Pass 1 Agħżel Orkestrazzjoni.
  • Pass 2 Ikklikkja Custom Workflow Tasks.
  • Pass 3 Ikklikkja Tnedija Interpretu.
    Jidher l-iskrin Cloupia Script Interpreter.
  • Pass 4 Daħħal linja ta 'kodiċi JavaScript fil-qasam tad-dħul tat-test fil-qiegħ tal-qasam Interpretu ta' l-Iskrittura Cloupia.
  • Pass 5 Agħfas Enter.
    Il-kodiċi jiġi esegwit u r-riżultat jintwera. Jekk ikun hemm żball ta' sintassi fil-kodiċi, l-iżball jintwera.

Nibda l-Interpretu CloupiaScript b'Kuntest

Tista' tevalwa JavaScript fil-kuntest ta' biċċa xogħol tad-dwana partikolari. Biex tagħmel dan, tagħżel kompitu personalizzat, tniedi l-Interpretu CloupiaScript, u ​​tipprovdi l-varjabbli tal-kuntest li huma definiti għall-eżekuzzjoni ta 'dak il-kompitu personalizzat.
Meta tniedi l-interpretu, iqanqlek għall-valuri tal-oqsma tad-dħul tal-kompitu tad-dwana u timla l-oġġett tad-dħul tal-kompitu. Il-varjabbli kollha li huma disponibbli meta fil-fatt tesegwixxi l-kompitu tad-dwana jsiru disponibbli.
Biex tiftaħ l-interpretu CloupiaScript b'kuntest disponibbli, agħmel dan li ġej:

  • Pass 1 Agħżel Orkestrazzjoni.
  • Pass 2 Ikklikkja Custom Workflow Tasks.
  • Pass 3 Ikklikkja r-ringiela bil-kompitu tad-dwana li għalih għandek bżonn tittestja l-JavaScript.
  • Pass 4 Ikklikkja Tnedija Interpretu bil-Kuntest.
    L-iskrin tal-Launch Interpreter jidher b'oqsma ta' input biex jiġbru valuri ta' input għall-kompitu tad-dwana.
    L-oqsma tad-dħul huma dawk definiti għall-kompitu tad-dwana li għażilt.
  • Pass 5 Daħħal il-valuri tal-input fl-iskrin.
  • Pass 6 Ikklikkja Issottometti.
  • Pass 7 Ikklikkja Issottometti.
    Jidher l-iskrin Cloupia Script Interpreter.
  • Pass 8 Daħħal linja ta 'kodiċi JavaScript fil-qasam tad-dħul tat-test fil-qiegħ tal-qasam Interpretu ta' l-Iskrittura Cloupia.
  • Pass 9 Agħfas Enter.
    Il-kodiċi jiġi esegwit u r-riżultat jintwera. Jekk ikun hemm xi żball ta' sintassi fil-kodiċi, l-iżball jintwera.
Example: Bl-użu tal-Interpretu CloupiaScript

Il-funzjoni printObj( ) tipprintja l-proprjetajiet u l-metodi kollha li fiha.
Sejħa functiontoString() biex issib aktar dettalji dwar funzjoni.
L-eżample turi kif teżamina l-klassi ReportContext u tikseb dettalji dwar ReportContext.setCloudName().

bdiet is-sessjoni

Pakkett ta 'importazzjoni (com.cloupia.model.cIM);

var ctx = ReportContext ġdid ();

printObj(ctx);

proprjetajiet =

cloudName:null

class:class com.cloupia.model.cIM.ReportContext filterId:null

id: null

targetCuicId:null

tip:0

ids:[Ljava.lang.String;@4de27bc5

metodi =

setIds

jdoReplaceField

jdoReplaceFields

toString

getCloudName

stenna

getClass

jdoReplaceFlags

hashCode

jdoNewInstance

jdoReplaceStateManager

jdoIsDetached

avża

jdoGetVersion

jdoProvideField

jdoCopyFields

jdoGetObjectId

jdoGetPersistenceManager

jdoCopyKeyFieldsToObjectId

jdoGetTransactionalObjectId

getType

getFilterId

setType

jdoIsPersistent

ugwali

setCloudName

jdoNewObjectIdInstance

jdoIsDeleted getTargetCuicId

setId

setFilterId

jdoProvideFields

jdoMakeDirty

jdoIsNew

teħtieġCloudName

getIds

notifyAll jdoIsTransactional

getId jdoReplaceDetachedState jdoIsDirty

setTargetCuicId jdoCopyKeyFieldsFromObjectId

var func = ctx.setCloudName;

func

void setCloudName(java.lang.String)

func.toString ();

funzjoni setCloudName() {/*

void setCloudName(java.lang.String) */}

Dokumenti / Riżorsi

Interpretu CISCO CloupiaScript [pdf] Istruzzjonijiet
CloupiaScript Interpretu, CloupiaScript, Interpretu

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *