Intérprete de CISCO CloupiaScript
Intérprete de CloupiaScript
- Acerca do intérprete de CloupiaScript, na páxina 1
- Iniciando o intérprete de CloupiaScript, na páxina 1
- Iniciando o intérprete de CloupiaScript cun contexto, na páxina 2
- Example: Usando o intérprete de CloupiaScript, na páxina 2
Sobre o intérprete de CloupiaScript
O intérprete de CloupiaScript é un intérprete de JavaScript cheo de bibliotecas e API incorporadas. Podes usar o intérprete de CloupiaScript para probar o código de CloupiaScript sen ter que crear e executar unha tarefa de fluxo de traballo.
Funcións integradas do intérprete de CloupiaScript
- PrintObj(): toma un obxecto como argumento e imprime todas as propiedades e métodos do obxecto. O resultado impreso proporciona os nomes e valores das variables do obxecto e os nomes de todas as funcións do obxecto. Despois pode chamar a toString() en calquera dos nomes de método para examinar a sinatura do método.
- Cargar(): leva a filenome como argumento e carga o file's ao intérprete de CloupiaScript.
Iniciando o intérprete de CloupiaScript
Para abrir o intérprete de CloupiaScript, faga o seguinte:
- Paso 1 Escolla Orquestración.
- Paso 2 Fai clic en Tarefas de fluxo de traballo personalizado.
- Paso 3 Fai clic en Iniciar intérprete.
Aparece a pantalla Cloupia Script Interpreter. - Paso 4 Introduza unha liña de código JavaScript no campo de entrada de texto na parte inferior do campo Intérprete de scripts de Cloupia.
- Paso 5 Preme Intro.
O código execútase e móstrase o resultado. Se hai un erro de sintaxe no código, móstrase o erro.
Iniciando o intérprete de CloupiaScript cun contexto
Pode avaliar JavaScript no contexto dunha tarefa personalizada en particular. Para facelo, selecciona unha tarefa personalizada, inicia o intérprete de CloupiaScript e proporciona as variables de contexto que se definen para executar esa tarefa personalizada.
Cando inicia o intérprete, pídelle os valores dos campos de entrada de tarefas personalizadas e enche o obxecto de entrada da tarefa. Todas as variables que están dispoñibles cando realmente executa a tarefa personalizada están dispoñibles.
Para abrir o intérprete de CloupiaScript cun contexto dispoñible, faga o seguinte:
- Paso 1 Escolla Orquestración.
- Paso 2 Fai clic en Tarefas de fluxo de traballo personalizado.
- Paso 3 Fai clic na fila coa tarefa personalizada para a que necesitas probar JavaScript.
- Paso 4 Fai clic en Iniciar intérprete con contexto.
A pantalla Iniciar intérprete aparece con campos de entrada para recoller os valores de entrada para a tarefa personalizada.
Os campos de entrada son os definidos para a tarefa personalizada que seleccionou. - Paso 5 Introduza os valores de entrada na pantalla.
- Paso 6 Fai clic en Enviar.
- Paso 7 Fai clic en Enviar.
Aparece a pantalla Cloupia Script Interpreter. - Paso 8 Introduza unha liña de código JavaScript no campo de entrada de texto na parte inferior do campo Intérprete de scripts de Cloupia.
- Paso 9 Preme Intro.
O código execútase e móstrase o resultado. Se hai algún erro de sintaxe no código, móstrase o erro.
Example: Usando o intérprete de CloupiaScript
A función printObj( ) imprime todas as propiedades e métodos que contén.
Chame a functiontoString() para atopar máis detalles sobre unha función.
Os seguintes example mostra como examinar a clase ReportContext e obter detalles sobre ReportContext.setCloudName().
sesión iniciada
Paquete de importación (com.cloupia.model.cIM);
var ctx = new ReportContext();
printObj(ctx);
propiedades =
cloudName:null
class:class com.cloupia.model.cIM.ReportContext filterId:null
id: nulo
targetCuicId:null
tipo: 0
ids:[Ljava.lang.String;@4de27bc5
métodos =
setIds
jdoReplaceField
jdoReplaceFields
toString
getCloudName
agardar
getClass
jdoReplaceFlags
hashCode
jdoNewInstance
jdoReplaceStateManager
jdoIsDetached
notify
jdoGetVersion
jdoProvideField
jdoCopyFields
jdoGetObjectId
jdoGetPersistenceManager
jdoCopyKeyFieldsToObjectId
jdoGetTransactionalObjectId
getType
getFilterId
setType
jdoIsPersistent
iguais
setCloudName
jdoNewObjectIdInstance
jdoIsDeleted getTargetCuicId
setId
setFilterId
jdoProvideFields
jdoMakeDirty
jdoIsNew
requireCloudName
getIds
notifyAll jdoIsTransactional
getId jdoReplaceDetachedState jdoIsDirty
setTargetCuicId jdoCopyKeyFieldsFromObjectId
var func = ctx.setCloudName;
función
void setCloudName(java.lang.String)
func.toString();
función setCloudName() {/*
void setCloudName(java.lang.String) */}
Documentos/Recursos
![]() |
Intérprete de CISCO CloupiaScript [pdfInstrucións CloupiaScript Intérprete, CloupiaScript, Intérprete |