P: ¿Cuál es el problema?
R: Cuando se utilizan botones funcionales en ventanas (por ejemplo Datos maestros de SN) algunos usuarios con acceso de solo lectura tendrán inhabilitados los botones algunas veces.
P: ¿Por qué ocurre algunas veces?
R: Es un poco complicado de explicar pero haremos lo mejor:
-La versión corta es que el botón está activo en todos los escenarios pero un segundo después SAP los bloquea de nuevo penando que los botones deben de estar inhabilitados (así que se convierte en una batalla entre B1UP y SAP).
-Siempre funciona (no inhabilitado) si abre la ventana desde el menú principal y navega entre registros. Los botones estarán activos y funcionarán).
-No funcionará correctamente si se abren desde las flechas de enlace. Es cuando el botón estará inhabilitado.
La razón por la que solo ocurre unas veces esta basada en cómo SAP inhabilita los botones nuevamente. Ellos hacen lo mismo que B1UP o cualquier otro add-on a las pantallas de "Inhabilitar todo" y este es el problema.
P: ¿Qué puedo hacer al respecto?
R: Hasta este momento no hay una buena solución a este problema pero tenemos idea de cómo solucionarlo. No podemos solucionarlo nosotros solos ya que necesitamos una nueva función técnica de SAP que estamos esperando integren (SAP aún no nos ha confirmado que lo hará).
P: ¿Hay algún Workaround?
R: Si, solo que no es muy intuitivo =(
Lo uno que podemos hacer es crear un Sistema de Validación en el botón con el evento Click (Before action = true) que incluya una macro que active el botón. Esto puede parecer raro de utilizar ya que el botón aparece inhabilitado pero si se puede presionar.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.