Cómo ocultar un control arriba-abajo en un campo numérico en Jitterbit App Builder
Los campos numéricos muestran un control de incremento de arriba a abajo, por defecto, cuando el campo está en estado de edición. El usuario puede hacer clic en los botones de incremento o decremento para aumentar o disminuir el valor numérico correspondiente. En algunos casos, puede que desee ocultar este control de incremento y este artículo le explicará cómo hacerlo.
Ejemplo que muestra el control de subida y bajada visible
Ejemplo que muestra el control Arriba-Abajo oculto
Crear una interfaz de tema personalizada (Chrome, Safari, Edge, Opera)
- Vaya a IDE > Configuración adicional
- Haga clic en el botón Interfaces de tema
- Haga clic en + Interfaz
-
Introduzca los siguientes datos:
- Inmueble = Controles
- Grupo = Campos
- Colección = Cliente
- Nombre = Control arriba-abajo
- Selector =
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button
-
Haz clic en el icono de marca de verificación para guardar.
Crear una interfaz de tema personalizada (Firefox)
- Vaya a IDE > Configuración adicional
- Haga clic en el botón Interfaces de temas
- Haga clic en + Interfaz
-
Proporcione las siguientes entradas:
- Bienes raíces = Controles
- Grupo = Campos
- Colección = Cliente
- Nombre = Control Arriba-Abajo (Firefox)
- Selector =
input[type=number]
-
Haz clic en el icono de marca de verificación para guardar.
Opción 1: Aplicar el tema personalizado en todo el sitio
Sigue estos pasos si quieres aplicar esta personalización a toda la aplicación.
- Ve a IDE > Apariencia
- Selecciona la Colección asignada a tu aplicación
- Ve al Tema base
- Selecciona Controles en Componentes
- Selecciona Campos en Subcomponentes
- Haz clic en el botón + Estilo
-
Introduce los siguientes datos:
- Área = Control arriba-abajo
- Tipo de estilo = Pantalla
- 1-Pantalla =
; -webkit-appearance: none; margin: 0
- 2-Opacidad =
0
-
Haga clic en Guardar
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control arriba-abajo (Firefox)
- Tipo de estilo = Pantalla
- 1-Pantalla =
;-moz-appearance: textfield
-
Haz clic en Guardar
Opción 2: Aplicar el tema personalizado a un control específico
Siga estos pasos si desea aplicar esta personalización a nivel granular, por ejemplo, a un control específico.
- Vaya a IDE > Apariencia
- Seleccione la Colección del cliente
- Haga clic en el botón + Tema
- Asigne un Nombre del tema. Por ejemplo: Ocultar control arriba-abajo
- Establezca el Tipo en Campo
- Haga clic en Guardar
- Seleccione Controles en Componentes
- Seleccione Campos en Subcomponentes
- Haga clic en el botón + Estilo
-
Introduzca los siguientes datos:
- Área = Control arriba-abajo
- Tipo de estilo = Pantalla
- 1-Pantalla =
; -webkit-appearance: none; margin: 0
- 2-Opacidad =
0
-
Haga clic en Guardar
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control arriba-abajo (Firefox)
- Tipo de estilo = Pantalla
- 1-Pantalla =
;-moz-appearance: textfield
-
Haz clic en Guardar
Aplicar tema a un control
- Navega a la página con el control que deseas modificar.
- Ve a Panel de acciones > Diseñador dinámico.
- Selecciona el control en la vista de diseño de página.
- Ve a Más > Estilos.
- Haz clic en + Formato condicional.
- Selecciona Incondicional.
- Haz clic en el botón Elegir estilo.
- Localiza el tema personalizado. Por ejemplo: Ocultar control arriba-abajo.
- Haz clic en el botón + Elegir.
- Vuelve a la vista de la aplicación, actualiza el navegador y prueba la actualización.