Buscar funciones operatividad del sistema

Facilita la rápida utilización del sistema, sin necesidad de memorizarte la ubicación de las opciones del sistema, este aprendizaje requiere prácticas y tiempo que posiblemente no dispones.

Debido al diseño de AdaptaPro, basado en el diccionario de datos contentivo de las funcionalidades del sistema, facilita su rápida localización.

En la barra principal del sistema, dispone un INPUT para escribir el nombre de la funcionalidad que desea localizar previamente registrados en siguientes tablas.

  1. Menú del sistema.
  2. Reportes.
  3. Consultas de tipo browse.
  4. Plugin.
  5. Comandos.

Introduzca el texto de la funcionalidad que desea localizar, ejemplo, escriba el texto: Factura y presione la tecla ENTER.  

Se presenta el formulario contentivo de todas las funcionalidades referentes con factura.  

En este caso el formulario encontró 67 funcionalidades referidas, para simplificar la búsqueda dispones selector de opciones: Todos, Transacciones, Ficheros, Consultas, informes, Browser y Plugin. Para este ejemplo: Seleccione el botón “Transacciones”.

Focalice el registro FACTURA DE VENTA, presione CLIK o el botón EJECUTAR. 

La opción ejecutada es almacenada en la tabla de pistas de auditoria para facilitarle posteriormente acceder directamente sobre las opciones de preferencia ahorrándote el proceso de busca queda y contar directamente con las funciones de mayor utilización.

Mediante el botón Buscar, ubicado al lado derechos del control INPUT de búsqueda accede directamente a la presentación las funcionalidades memorizadas en las pistas de auditoría.

También dispone el botón histórico dentro de la barra de botones del formulario Opciones de ejecución.

Botón Histórico con la Imagen del Menú, presenta las funciones de mayor ejecución según las pistas de auditoría del menú de opciones. 

En este caso, luego de presionar el botón Histórico, presenta el formulario contentivo de las funciones de mayor ejecución según pistas de auditoría del menú del sistema, puede observar en primer lugar la opción: Factura de Ventas, ubicada en la sección TRANSACCIONES en la aplicación FACTURACION y CLIENTES.

Consideraciones:

  1. Si la resolución del video es igual o menor de 1280×800, la barra de botones se presenta con botones de tamaño (40×45) con fuente de letra Font de tamaño 8 y utiliza una línea para presentar el INPUT del buscador, Botón Buscar, nombre del módulo seleccionado y fecha del sistema. Su objetivo cederle mayor capacidad visual al demás formulario que se muestran debajo de la barra de botones.

   2. Referencias técnicas:

2.1 Las variables:

oDp:nBtnBarWidth

Ancho del Botón

oDp:nBtnBarHeight

Alto del Botón

oDp:aBARSIZE     

{oDp:nBtnBarWidth,oDp:nBtnBarHeight,.T.,»TOP»} Arreglo contentivo de los valores utilizados internamente para crear la barra de botones

 

oDp:l800

Indica si la altura de la resolución del video supera 800 pixeles. 

 

2.2 Programas fuentes:

a. Colocar los      botones         en      la       barra   principal: https://github.com/AdaptaProERP/administracindelsistema/blob/main/botbarchange.prg

b. INPUT para    solicitar         búsqueda       de      funcionalidades: https://github.com/AdaptaProERP/administracindelsistema/blob/main/btnbarfind.prg

c. Buscar funcionalidades en la tabla de auditoría de búsquedas y auditoria desde la ejecución del menú: https://github.com/AdaptaProERP/administracindelsistema/blob/main/btnbarfindhis.prg

d. Formulario de tipo browse que muestra las búsqueda encontradas y ejecuta la ejecutarla: https://github.com/AdaptaProERP/administracindelsistema/blob/main/btnbarfindview.prg

f. Muestra en la barra de botones el nombre del módulo, nombre del usuario y fecha del sistema. https://github.com/AdaptaProERP/administracindelsistema/blob/main/dpbarmsg.prg

g. Iniciación de variables       al       arrancar        el       sistema: https://github.com/AdaptaProERP/administracindelsistema/blob/main/dpsetvar.prg

h. Repintado de      botones        con     fuente de      letra: https://github.com/AdaptaProERP/administracindelsistema/blob/main/framegotfocus.prg