Propiedades Text y GlobalText de variables globales y configuración personalizada

Cada widget de un panel tiene su propio motor de hoja de cálculo. Si varios widgets hacen referencia a los mismos objetos globales, esos objetos se clonan en el motor de cada widget. Por lo tanto, si dos widgets hacen referencia a la misma variable global, puede actualizar la variable en un widget sin que afecte al valor de la variable clonada. De este modo, se simplifica el cálculo paralelo de varios widgets.

La propiedad Text de una variable global devuelve solo el valor de la variable del widget actual. Pero, en ocasiones, el valor de una variable global debe estar disponible para cada widget de un panel. La propiedad GlobalText de una variable global devuelve el valor escrito más reciente mediante un widget de un panel.

GlobalText requiere comunicación adicional con el servidor para recuperar el valor más reciente del repositorio. Se recomienda utilizar GlobalText solamente cuando sea esencial para recuperar el valor más reciente.

Nota

El cliente de Application Studio no puede recibir el valor más reciente. Por lo tanto, las pruebas se deben realizar en los paneles.

Puede utilizar este ejemplo para ver la diferencia entre las propiedades Text y GlobalText:

  1. Cree una variable global denominada gv_test, con un valor de Widget 1 value.
  2. Cree dos informes denominados Informe 1 e Informe 2.
  3. En Informe 1, especifique =globalvariables.gv_test.text y =globalvariables.gv_test.globaltext en celdas independientes.
  4. En Informe 2, defina una acción para establecer el valor de gv_test a valor de widget 2.
  5. Especifique =globalvariables.gv_test.text y =globalvariables.gv_test.globaltext en celdas independientes.
  6. Añada ambos informes a un panel.
    Los widgets muestran los siguientes valores:
    Propiedad Widget de Informe 1 Widget de Informe 2
    Text Widget 1 value Widget 1 value
    GlobalText Widget 1 value Widget 1 value
  7. Ejecute la acción en el widget Informe 2.
    En el widget de Informe 2, los valores devueltos por Text y GlobalText cambian a Widget 2 value.
  8. Actualice el panel.
    Los widgets muestran ahora estos valores:
    Propiedad Widget de Informe 1 Widget de Informe 2
    Text Widget 1 value Widget 2 value
    GlobalText Widget 2 value Widget 2 value