Macro sc_apl_conf ( ) | Scriptcase Blog - Development, Web Design, Sales and Digital Marketing

La macro sc_apl_conf ( ): es bastante útil para modificar las propiedades de los formularios y grid; así como también de botones y campos en tiempo de ejecución. Esta macro debe ser usada por una aplicación para modificar las propiedades de otra aplicación.

La necesidad de permitir a los usuarios finales que puedan realizar configuraciones y cambios en tiempo real es muy recurrente y necesaria, al darle la libertad de gestionar acciones en tiempo de ejecución, esto se puede lograr con la utilización de esta macro.

Te estaré mostrando y explicando  algunos ejemplos útiles y como puedas utilizarlos en tus desarrollos:

La sintaxis es bastante simple:

sc_apl_conf(“Aplicación”, “Propiedad”, “Valor”)

Ejemplo:

Forzar a la aplicación “form_ejemplo” a comenzar en el modo de inserción.
sc_apl_conf(“form_ejemplo”, “start”, “new”);

El ámbito de ejecución de esta macro en formularios y grid es: onApplicationInit

Las propiedades que puedes utilizar en los formularios son:

Propiedad Valor Descripción
start new Fuerza al formulario a comenzar en el modo de inserción para agregar nuevos registros.
insert on/off Habilita (on) o deshabilita (off) el botón para la inclusión de nuevos registros.
update on/off Habilita (on) o deshabilita (off) el botón para la inclusión de nuevos registros.
delete on/off Habilita (on) o deshabilita el botón para cambiar los registros..
field_display_off field Dinámicamente oculta un campo.
field_display_on field Muestra dinámicamente un campo.
field_readonly field Fuerza un campo para que se muestre como “readonly”..
rows Fuerza el número de líneas para cada una de las páginas (sólo para formularios de multiples registros)..
rows_ins Fueza el número de líneas para insertar (sólo para formulario de multiples registros).

 

Propiedades para GRID

Propiedad Valor Descripción
start filter Fuerza a la grid a comenzar por el filtro.
cols Fuerza el número de columnas. (tipo vertical y deslizante)
rows Fuerza a la grid a comenzar por el filtro..
lig_edit on/off Habilita (on) o deshabilita el botón de edición del registro (lapis)

 

 

Mira como utilizar esta macro en el siguiente vídeo:

 

Scriptcase es la herramienta de desarrollo web más eficiente del mercado. Crea sistemas web completos integrados con soluciones de Business Intelligence en minutos!

Conoce la licencia que más se adecua a tu necesidad -> Opciones de licencia
¡Descarga y prueba nuestra herramienta! Descargar Scriptcase

Tambien te puede interesar

¿Scriptcase usa MVC?

En la actualidad es habitual la implementación del patrón de arquitectura de software llamado MV...

Cómo Implementar A2F usando un Desarrollo Propio en NodeJS en una aplicación Scriptcase

En un anterior a2f artículo hablamos de Swivel como herramienta externa para integrar nuestras apl...

Deshabilitar el relleno automático y autocompletar: Chrome

Hola, aquí quiero mostrar una alternativa para deshabilitar el relleno automático y el autocomplet...

Comentar este post

Reciba los nuevos post, novedades y ofertas!

Ingresa tu e-mail para recibir orientaciones y asistencia técnica durante el período de evaluación, además de comunicaciones como novedades y ofertas especiales de Scriptcase. Tu información será utilizada de acuerdo con nuestra política de privacidad. Puedes optar por no participar en cualquier momento