Dynamic Call

Páginas: 2 (450 palabras) Publicado: 6 de mayo de 2015
Dynamic call-section in Application Engine
Para las llamadas a una sección dentro de otra, utilizamos la acción Call Section. Para ello, en la acción call-section, especificamos el nombre del motorde Aplicación (App engine) y la sección que queremos llamar. Si la sección está en el mismo App engine, a continuación, el nombre del motor de aplicación el cual es opcional.
How to use DynamicCall-Section in App engine?
A menudo, la lógica de negocio nos obliga a llamar a diferentes secciones basado en la aparición de determinadas condiciones en diferentes escenarios y también desde la mismacall-section. Para habilitar este tipo de lógica, vamos a tener que hacer la call-section dinámica. Esta es la forma en que podemos hacerlo.

Dynamic Call-Section State Record
Para habilitar la seccióncall-section, tenemos que tener un state record que puede soportarla. El state record, en este caso, debería tener dos campos extra - AE_APPLID y AE_SECTION. Si va a realizar una llamada dinámica a lassecciones que se encuentran en el mismo motor App como la call-section, entonces el state record estaría bien con sólo AE_SECTION.

PeopleCode for Dynamic Call-Section
Una vez que tenga el staterecord en su lugar, es el momento de establecer los valores para los campos adicionales - AE_APPLID y AE_SECTION. Esto debe hacerse antes de la call-section dinámica. La forma más sencilla de implementaresto es utilizar un if-else como se muestra a continuación:

if condition then
AE_APPLID = "ADD_USERS";
AE_SECTION = "SEC_STATE";
else
AE_APPLID = "ADD_USERS";
AE_SECTION = "SEC_CITY";
end-if;Call-Section Action
Este es el paso final. Inserte una acción call-section en el motor de la aplicación (App engine). Active la casilla de verificación Dynamic que indica que la call-section esdinámica. El procesador busca los valores de AE_APPLID y AE_SECTION en el state record y llama a la sección mencionada en AE_SECTION desde el motor de aplicaciones que se menciona en el AE_APPLID.


State...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dynamic
  • Dynamica
  • Caso Dynamica
  • Dynamic Programming
  • Dynamic Programming
  • Calles
  • la calle
  • Estos Ni Os De La Calle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS