8

eventos peoplesoft

Embed Size (px)

Citation preview

Page 1: eventos peoplesoft
Page 2: eventos peoplesoft

Processing Sequences

This section presents an overview of flow charts and discusses:

Default processing.

Search processing in update mode.

Search processing in add mode.

Component build processing in update mode.

Row select processing.

Component build processing in add mode.

Field modification.

Row insert processing.

Row delete processing.

Buttons.

Prompts.

Pop-up menu display.

Programas de Comprensión PeopleCode y Eventos

Page 3: eventos peoplesoft

Cada programa PeopleCode se asocia con un aspecto de una definición de diseño de aplicaciones y un evento. Los eventos son puntos predefinidos ya sea en el flujo del procesador de componentes o en el flujo del programa. Como cada caso se encuentra, se dispara en cada componente, desencadenando cualquier programa PeopleCode asociada con ese componente y, caso de que. Cada definición en diseñador de aplicaciones puede tener un conjunto de eventos, es decir, un grupo de eventos correspondientes a esta definición. Una definición puede tener cero o un PeopleCode programas para cada evento en su conjunto de eventos.

Algunas definiciones tienen eventos que quedan fuera del flujo del procesador de componentes. Estas definiciones incluyen los programas de aplicaciones, interfaces de los componentes del motor y paquetes de aplicaciones. Además, la seguridad tiene un evento de inicio de sesión,. que se describe en la documentación para la definición o tema.

La comprensión de copia de seguridad automática de PeopleCode

Un programa PeopleCode se guarda automáticamente en un archivo mientras está trabajando en ello. Este punto de control se produce en los siguientes horarios:

Cada 10 pulsaciones.

En un mandato de salvar, justo antes de que el proceso de almacenamiento se ejecuta (en caso de que el ahorro no es en realidad llevar a cabo debido a que el código no es válido).

Cuando otro programa PeopleCode es seleccionado para ser editado (si tiene dos PeopleCode editor ventanas abiertas al mismo tiempo y pasar de una a la otra).

El archivo se guarda en el directorio temporal, tal como se especifica en su entorno, en un archivo con el siguiente nombre:

PPCMMDDYY_HHMMSS.txt

Page 4: eventos peoplesoft

, Donde MMDDAA el mes, día y año del puesto de control, respectivamente, y HHMMSS representa la hora, minuto y segundo puesto de control, respectivamente.

La parte superior del archivo de controles contiene la siguiente información:

[PeopleCode Checkpoint File] [RECORD.recordnameFIELD.fieldnameMETHOD.eventname]

Acceso PeopleCode en Diseñador de aplicaciones

Puede acceder a PeopleCode asociado con las definiciones de diseño de aplicaciones de varias maneras.

Para los campos de registro y emergentes elementos de menú, la vista del proyecto muestra los programas PeopleCode dentro de la jerarquía del proyecto mediante un icono de rayo. Los programas son hijos de los campos y los pop-ups elementos de menú con las que están asociados, y se nombran de acuerdo a sus eventos asociados, tales como ItemSelected, RowInit o SaveEdit, como se muestra en el siguiente ejemplo.

You can associate PeopleCode with other types of definitions, such as:

Components Pages Component interfaces

Estos programas PeopleCode no aparecen en la vista del proyecto. En su lugar, haga clic en el nombre de la definición y seleccione Ver PeopleCode. También puede acceder a estos programas desde sus definiciones correspondientes.

PeopleCode también puede estar asociado con:

Page 5: eventos peoplesoft

Component records (specific records included in components). Component record fields (specific record fields included in components). Application packages.

Entender PeopleCode campos de registros

Un registro es una definición a nivel de tabla. Registro de las definiciones son de diferentes tipos, tales como tabla de SQL, vista dinámico, el trabajo derivado /, y así sucesivamente.

Campos del registro son las definiciones de los registros del niño. Grabar programas PeopleCode campo son definiciones secundarias de campos de registro. Un campo de registro puede tener cero o un PeopleCode programas para cada evento en el conjunto de registros de eventos de campo.

Los siguientes eventos están asociados a un campo de registro:

FieldChange Event

FieldDefault Event

FieldEdit Event

FieldFormula Event

RowInit Event

RowSelect Event

RowDelete Event

PrePopup Event

SaveEdit Event

SavePreChange Event

Workflow Event

SavePostChange Event

SearchInit Event

SearchSave event

Page 6: eventos peoplesoft

Accessing Record Field PeopleCode from a Record Definition

Record definition fields that have PeopleCode associated with them appear in bold type in record views.

Understanding Component Record PeopleCode

Component record PeopleCode is associated with a record definition, but only with respect to a component and one of its events. Use this type of association to tailor programs to a particular component. This PeopleCode is directly accessible through the component structure view, not from the record definition.

Search records and non-search records in components have different associated event sets. The following events are associated with component search records:

SearchInit Event SearchSave Event

The following events are associated with component non-search records:

RowDelete Event RowInit Event

In rare circumstances, the Component Processor does not run RowInit PeopleCode for some record fields. The Component Processor runs RowInit PeopleCode when it loads the record from the database. However, in some cases, the record can be initialized entirely from the keys for the component. When this happens, RowInit PeopleCode is not run.

RowSelect Event SaveEdit Event SavePostChange Event SavePreChange Event