CISCO CloupiaScript-tolk
CloupiaScript-tolk
- Oor die CloupiaScript-tolk, op bladsy 1
- Begin die CloupiaScript-tolk, op bladsy 1
- Begin die CloupiaScript-tolk met 'n konteks, op bladsy 2
- Example: Gebruik die CloupiaScript-tolk, op bladsy 2
Oor die CloupiaScript-tolk
Die CloupiaScript-tolk is 'n JavaScript-tolk wat gevul is met ingeboude biblioteke en API's. Jy kan die CloupiaScript-tolk gebruik om CloupiaScript-kode te toets sonder om 'n werkvloeitaak te skep en uit te voer.
Ingeboude funksies van die CloupiaScript-tolk
- PrintObj()—Neem 'n voorwerp as 'n argument en druk al die eienskappe en metodes in die voorwerp uit. Die gedrukte resultaat verskaf die name en waardes vir veranderlikes in die voorwerp en die name van al die voorwerp se funksies. U kan dan toString() op enige van die metodename noem om die metodehandtekening te ondersoek.
- Upload()—Neem a filenaam as 'n argument en laai die filese inhoud na die CloupiaScript-tolk.
Begin die CloupiaScript-tolk
Om die CloupiaScript-tolk oop te maak, doen die volgende:
- Stap 1 Kies Orkestrasie.
- Stap 2 Klik op Custom Workflow Tasks.
- Stap 3 Klik op Begin tolk.
Die Cloupia Script Interpreter-skerm verskyn. - Stap 4 Tik 'n reël JavaScript-kode in die teksinvoerveld aan die onderkant van die Cloupia Script Interpreter-veld.
- Stap 5 Druk Enter.
Die kode word uitgevoer en die resultaat word vertoon. As daar 'n sintaksfout in die kode is, word die fout vertoon.
Begin die CloupiaScript-tolk met 'n konteks
Jy kan JavaScript evalueer in die konteks van 'n spesifieke persoonlike taak. Om dit te doen, kies jy 'n pasgemaakte taak, begin die CloupiaScript-vertolker en verskaf die konteksveranderlikes wat gedefinieer is vir die uitvoering van daardie pasgemaakte taak.
Wanneer jy die tolk begin, vra dit jou vir waardes van die pasgemaakte taakinvoervelde en vul die invoerobjek van die taak in. Al die veranderlikes wat beskikbaar is wanneer jy die pasgemaakte taak werklik uitvoer, word beskikbaar gestel.
Om die CloupiaScript-tolk oop te maak met 'n konteks beskikbaar, doen die volgende:
- Stap 1 Kies Orkestrasie.
- Stap 2 Klik op Custom Workflow Tasks.
- Stap 3 Klik op die ry met die pasgemaakte taak waarvoor jy die JavaScript moet toets.
- Stap 4 Klik op Begin tolk met konteks.
Die Launch Interpreter-skerm verskyn met invoervelde om invoerwaardes vir die pasgemaakte taak in te samel.
Die invoervelde is dié wat gedefinieer is vir die pasgemaakte taak wat jy gekies het. - Stap 5 Voer invoerwaardes in die skerm in.
- Stap 6 Klik op Submit.
- Stap 7 Klik op Submit.
Die Cloupia Script Interpreter-skerm verskyn. - Stap 8 Tik 'n reël JavaScript-kode in die teksinvoerveld aan die onderkant van die Cloupia Script Interpreter-veld.
- Stap 9 Druk Enter.
Die kode word uitgevoer en die resultaat word vertoon. As daar enige sintaksfout in die kode is, word die fout vertoon.
Example: Gebruik die CloupiaScript-tolk
Die printObj() funksie druk al die eienskappe en metodes wat dit bevat.
Roep functiontoString() om meer besonderhede oor 'n funksie te vind.
Die volgende example wys hoe om die ReportContext-klas te ondersoek en besonderhede oor ReportContext.setCloudName() te kry.
sessie begin het
invoer Pakket (com.cloupia.model.cIM);
var ctx = new ReportContext();
printObj(ctx);
eienskappe =
wolk Naam: null
class:class com.cloupia.model.cIM.ReportContext filterId:null
id: nul
targetCuicId:nul
tipe: 0
ids:[Ljava.lang.String;@4de27bc5
metodes =
stelIds
jdoReplaceField
jdoReplaceFields
na String
getCloudName
wag
kry Klas
jdoReplaceVlae
hashkode
jdoNewInstance
jdoReplaceStateManager
jdoIsAfgesonder
in kennis stel
jdoGetVersion
jdoProvideField
jdoCopyFields
jdoGetObjectId
jdoGetPersistenceManager
jdoCopyKeyFieldsToObjectId
jdoGetTransactionalObjectId
kryType
getFilterId
steltipe
jdoIs aanhoudend
gelyk is
setCloudName
jdoNewObjectIdInstance
jdoIsDeleted getTargetCuicId
stelId
setFilterId
jdoProvideFields
jdoMakeVuil
jdoIsNuut
vereis CloudName
getIds
notifyAll jdoIsTransactional
getId jdoReplaceDetachedState jdoIsDirty
setTargetCuicId jdoCopyKeyFieldsFromObjectId
var func = ctx.setCloudName;
funk
void setCloudName(java.lang.String)
func.toString();
funksie setCloudName() {/*
void setCloudName(java.lang.String) */}
Dokumente / Hulpbronne
![]() |
CISCO CloupiaScript-tolk [pdf] Instruksies CloupiaScript tolk, CloupiaScript, tolk |