Interpretu CISCO CloupiaScript
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 |