es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Sencha Architect no crea un getter para la variable de configuración.

Estoy utilizando Sencha Architect 4.3 (Beta), sdk 7.4. Modern.
Tengo un Ext.form.Panel llamado TimesheetEntry escrito en el Architect.

Aquí tienes un ejemplo de TimesheetEntry que fue generado por Sencha Architect y modificado ligeramente para ejecutarlo en Fiddle: TimesheetEntry

Puedes ver que añadir config.feeearneruserid no resulta en un getter. Lo mejor que puedo hacer es usar win.getConfig(‘feeearneruserid’);.

Mi pregunta es: ¿cómo se especifica en el Architect que feeearneruser_id es una propiedad de config que debería tener un getter generado para ella?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para especificar en el Architect que fee_earner_user_id es una propiedad de configuración para la cual se debe generar un método getter, sigue los siguientes pasos:

    1. Abre el proyecto de Sencha Architect que contiene el Ext.form.Panel TimesheetEntry.
    2. Selecciona el componente TimesheetEntry en el inspector del proyecto.
    3. En el panel Configuración en el lado derecho, haz clic en el botón +.
    4. Escribe “fee_earner_user_id” en el campo Nombre.
    5. Establece el campo Tipo al tipo de dato correspondiente (por ejemplo, string, number, boolean).
    6. Haz clic en el ícono de engranaje junto al campo Tipo para expandir la sección Opciones de Configuración Avanzadas.
    7. Marca la casilla “Generar Getter”.
    8. Guarda los cambios.
    9. Regenera el código del proyecto para incluir el nuevo método getter para la propiedad de configuración fee_earner_user_id.

    Después de seguir estos pasos, deberías poder acceder al valor fee_earner_user_id utilizando el método getter generado, de la siguiente manera:

    var feeEarnerUserId = myTimesheetEntry.getFeeEarnerUserId();
    

    Ten en cuenta que es posible que necesites modificar ligeramente el nombre del método getter generado según las convenciones de nomenclatura y configuración de tu proyecto.

Comments are closed.