Skip to main content

Atributo: call_after_global_init_slot

Importante

VAR_INPUT declaraciones en funciones o métodos que usan el atributo lead para compilar errores. Motivo: las variables de entrada son desconocidas en este caso en el momento de la llamada, lo que ocurre implícitamente durante el cambio en línea.

El efecto de este pragma es que todas las funciones y programas que están decorados de esta manera se llaman después de la inicialización global. Usted define el orden de llamada por medio del valor del atributo.

Si el atributo se establece en un método, se determinan todas las instancias del bloque de funciones principal. Todas las instancias se llaman en la ranura especificada. En este caso, no tiene influencia sobre el orden de las instancias entre sí.

Sintaxis:

{attribute 'call_after_global_init_slot' := '<slot>'}

Insertar ubicación

Primera línea encima de la parte de declaración de funciones y programas

<slot>

Valor entero que define la clasificación en el orden de las llamadas

Cuanto menor sea el valor, antes se realiza la llamada. Si varios bloques de funciones tienen la misma clasificación para el atributo, el orden de sus llamadas permanece indefinido.

Para más información, ver: Global Init Slots