Avalados por :

Cómo deshabilitar el botón de actualización en CustomListItem mientras se carga en la vista

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Hola a todos,

Quiero deshabilitar el botón de actualización en CustomListItem mientras se presiona el botón de carga en la vista. Intenté la opción de deshabilitar pero solo funciona para el primer array. Por favor, sugiere alguna idea.

Imagen adjunta y código probado.

Vista de código:

<Button id ="attach" text="Cargar" type="Emphasized" press="onAttachUpload" > </Button>

Controlador:

onAttachUpload:function(){

this.getView().byId("updatedis").setEnabled(false);

},

disable-button.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Akhilesh Upadhyay ,

Gracias por la respuesta. He probado tu código. Inicialmente todos los botones son visibles. Pero cuando intento deshabilitar todos los botones la próxima vez,

solo el primer botón se deshabilita.

¿Me puedes ayudar con esto..?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

ah..i took it another way i guess, basically approach should be :

// update button
<Button enabled="{viewModel>/bEnableUpdate}"></Button>
//Code in controller
onInit: function() {
    var viewProperties = {
        bEnableUpdate: true
    };
    var viewModel = new sap.ui.model.json.JSONModel(viewProperties);
    this.getView().setModel(viewModel, "viewModel");
},
onAttachUpload: function() {
    this.getView().getModel("viewModel").setProperty("/bEnableUpdate", false);
}
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola seventyros roshan ,

Sí, necesito desactivar todos los botones de actualización.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿Quieres desactivar todos los botones de 'actualización' al subir un archivo?

br,

seventyros

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?