CISCO-CloupiaScript-Interpreter-logo

Intérprete de CISCO CloupiaScript

CISCO-CloupiaScript-Interpreter-imagen-produto

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

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *