Page 1 of 1

Escritorio con accesos rápidos en un sistema

Posted: Tue Dec 18, 2018 4:50 pm
by vientopamperosur
Buen día compañeros, quiero comenzar a trabajar en algo que se me ha ocurrido y creo que puede ser bueno para nuestros sistemas. Quisiera reservar un área de la ventana principal del sistema como una especie de escritorio y que el usuario pueda arrastrar opciones desde el menú principal, o desde un menú tree o desde una barra de botones, según lo que usemos para crear accesos rápidos a las opciones del sistema que mas usa. esa es la idea y no se como comenzar, alguien tiene alguna sugerencia???

Re: Escritorio con accesos rápidos en un sistema

Posted: Tue Dec 18, 2018 8:30 pm
by andyglezl
mmmm...
Mi opimión.

Quizá, (lo veo más factible) cada vez que das click a alguna opción, lleves un contador y lo guardes
para la que la siguiente vez que abras el ejecutable, las opciones queden en el orden
del que tiene el mayor número de click's.
Y estoy hablando del Menú Principal, mezclarlo con otros menús sería otra cosa.
+--------------------------------------------------------------------------------------------------------------------------
MMM...
My opinion

Maybe, (I see it more feasible) every time you click on any option, bring an accountant and keep it
for which the next time you open the executable, the options are in the order
which has the largest number of clicks.
And I'm talking about the Main Menu, mixing it with other menus would be something else.

Re: Escritorio con accesos rápidos en un sistema

Posted: Wed Dec 19, 2018 1:08 pm
by EduardoLuis
Hola Vientopam:

Comparto lo dicho por Andyglez (mmmmm), aunque por otras razones.-
Permitir al usuario generar un dossier de acceso a determinadas opciones de tu app, en realidad quiebra la lógica que le hayas impuesto a tu programa, y al mismo tiempo - segun tu planteo - no habría límites en lo que el usuario puede determinar como accesos rápidos, y inexorablemente ello puede conducir a inestabilidad de todo el sistema a la vez que te importará muchas horas de desarrollo que seguramente no justificarían el esfuerzo.-
En mi opinión - la que aplico a mis desarrollos - hay dos premisas que sigo invariablemente:
1.- Conocer lo que el cliente necesita para desarrollar un programa que sea estable y que yo pueda modificar / actualizar facilmente y al mismo tiempo que guarde una lógica de desarrollo.-
2.- Como casi el 98% de los usuarios, son usuarios de MS Office, genero menues y funciones que el usuario encontrará en los mismos lugares que en Office; esto redunda en un mayor facilidad de uso para el usuario final y me permite ahorrar tiempo porque ya tengo plantillas prediseñadas (gráficos, controles, funciones, menúes desplegables, etc.).-
Con estas premisas, genero un EXE principal, y multiples exe que son convocados en función de la selección de menú que hizo el usuario.- Si hay que modificar alguna rutina, el trabajo resulta mucho mas sencillo, y actualizarle el sistema al usuario tambien.
Espero que esto te ayude en tu búsqueda.-
Cordialmente
Eduardo


Hi Vientopam:

I must agree with Andyglez (mmmmm), although for other reasons.-
Give end usar the chance to perform a dossier for quick access on you app, broke the logic cuore you decide to your app, and at the same time - as you mention - there will be no limits for de number of opción could chose end usar, what means the app may be unestable and you must invest lots of hour que surely don't justify your effort.
In mi opinion - what i do on my app - i go for two premises:
1.- Know what end user needs for then develope an app stable and easy to modify or upgrade preserving the logic of the entire app.-
2.- As 98% of end users are users of MS Office, i develope menues and functions so end user will find them on the same place as in Office; these redund on an easy use and let me save time using pre-developed templates (graphics, controls, functions, dropdown menues).-
With these premises, i develope a principal EXE, and also multiples exe that are call each time end uses pushes a selection on principal menu.- If anytime i need to modify a routine, this way my work is more easy and upgrade the system, also.-
I hope these helps you.
With regards.
Eduardo

Re: Escritorio con accesos rápidos en un sistema

Posted: Tue Dec 25, 2018 10:15 am
by danielmaximiliano
Como dice Andy es una buena opción.
Luis no todos los usuarios vienen de la office en mi caso es cero..
VientoPampero te sugeriría que mires Menú to DBF (creo es asi>) para recrear tu menús con los accesos a las opciones más usadas..de esta forma no pierdes espacio de trabajo en tu aplicación 😃