Si voy a estudiarlo a ver que tal es, yo he estado haciendo las pantallas en PYQT5 y gracias de nuevo Don Mario. Voy a estudiar también el combobox, para conocer el funcionamiento, ya que es muy importante levantar estas listas de datos.
Gracias. Roberto. El 13 de diciembre de 2017, 14:05, Mario R. Osorio <nimbiot...@gmail.com> escribió: > Es para mi un gusto poder serle util. Por cierto, la descripcion del > sistema que Usted hace describe a Tryton; creo que le cae como anillo al > dedo. > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions > <http://http%3B//mario.osorio.solutions>* > Email: *mario@osorio.solutions* <mario@osorio.solutions> > *Just Choose Python!* <http://www.gentoogeek.org/files/choose_python.pdf> > > “If I had asked people what they wanted, they would have said faster > horses.” > ― Henry Ford > > > > > <http://goo.gl/t2Hzgo> > <https://m.do.co/c/63e2415dab7b> > > 2017-12-13 14:59 GMT-05:00 Roberto Matarrita <rmatar...@gmail.com>: > >> Bueno Don Mario, muchas gracias por la respuesta. Voy a estudiar todo lo >> que me envió ya que tengo que desarrollar un proyecto muy grande y ya estoy >> en la fase de diseño de las tablas en la base de datos Postgresql. Es un >> proyecto que involucra, información general del cliente, cuentas por cobrar >> y pagar, compras, inventarios, rutas, facturación y finalmente >> contabilidad, para integrar todos los módulos. >> >> En realidad yo siempre trabajé para compañías desarrolladoras y hace un >> año que estoy trabajando solo y tengo la oportunidad de desarrollar todos >> estos módulos, es un reto muy grande y una oportunidad muy buena que se me >> ha presentado. De aquí que nacen todas estas consultas y posiblemente haré >> otro montón más. De antemano le agradezco a usted y a toda la gente que me >> ha estado apoyando en todo este proceso. >> >> Muchas gracias. >> >> Roberto. >> >> El 13 de diciembre de 2017, 8:03, Mario R. Osorio <nimbiot...@gmail.com> >> escribió: >> >>> Pues, si estas utilizando PyQt ya tienes tu respuesta. Lo que necesitas >>> es el control *ComboBox* >>> <http://doc.qt.io/qt-5/qml-qtquick-controls-combobox.html> de Qt. Aca >>> esta la lista completa de *Qt Quick Controls* >>> <http://doc.qt.io/qt-5/qtquickcontrols-index.html>. >>> >>> En otro orden de ideas, y aunque no me estas preguntando; estoy seguro >>> que te trivializes un montón de dolores de cabeza utilizando algún >>> framework. De esa manera no tundras que inventar la rueda de nuevo. >>> >>> Para eso te invito a que analices estas dos excelentes herramientas: >>> >>> - *Dabo:* <https://dabodev.com/> Es un framework 3-tier para >>> aplicaciones de escritorio muy sencillo pero poderoso. Yo lo he utilizado >>> en python 2, pero también logré hacerlo trabajar con python 3. Nunca lo >>> intenté, pero hay maneras de convertir una aplicación Dabo de escritorio >>> en >>> una aplicación web.. >>> - *Tryton:* <http://www.tryton.org/> Otro framework 3-tier para >>> aplicaciones de escritorio, super completo que viene ya con módulos de >>> contabilidad, facturación, ventas, inventario, gerencia de proyectos y >>> otros mas. Adicionalmente, existe un proyecto que te permite convertir >>> una >>> aplicación Tryton en a una aplicación web (*Tryton nereid >>> <https://www.findbestopensource.com/product/tryton-nereid>*). Ahora >>> bien, si tienes una base de datos compartida con otras aplicaciones, este >>> podría un problema ya que tryton utiliza PosgreSQL, aunque tengo >>> entendido >>> que existen módulos que permite utilizar otras bases de datos. En lo >>> personal, PostgreSQL es mi caballito de batalla preferido. >>> >>> La posibilidad de convertir cualquier aplicación de escritorio en una >>> aplicación web es una bendición ya que muchas veces me he encontrado con >>> esa necesidad. >>> >>> >>> Dtb/Gby >>> ======= >>> Mario R. Osorio >>> A.S. of Computer Programming and Analysis >>> Web page: *http;//mario.osorio.solutions >>> <http://http%3B//mario.osorio.solutions>* >>> Email: *mario@osorio.solutions* <mario@osorio.solutions> >>> *Just Choose Python!* >>> <http://www.gentoogeek.org/files/choose_python.pdf> >>> >>> “If I had asked people what they wanted, they would have said faster >>> horses.” >>> ― Henry Ford >>> >>> >>> >>> >>> <http://goo.gl/t2Hzgo> >>> <https://m.do.co/c/63e2415dab7b> >>> >>> 2017-12-12 16:25 GMT-05:00 Roberto Matarrita <rmatar...@gmail.com>: >>> >>>> Perfecto Don Mario, omití esos detalles. >>>> >>>> 1. La aplicación es de escritorio, hecha en Python 3.5 >>>> 2. La base de datos es PostgreSQL. >>>> 3. Para el diseño de las pantallas estoy utilizando PYQT5. >>>> 4. La aplicación no es de tipo consola. >>>> >>>> Gracias. >>>> >>>> Roberto. >>>> >>>> >>>> El 12 de diciembre de 2017, 15:17, Mario R. Osorio < >>>> nimbiot...@gmail.com> escribió: >>>> >>>>> No creo que sea posible contestarte sin que nos des informacion sobre >>>>> tu aplicacion. >>>>> >>>>> Por ejemplo. si es una aplicacion web seria bueno que nos indicaras el >>>>> framework que utilizas, pero si es una aplicacion de escritorio tendrias >>>>> que indicar si es de consola o decirnos cual libreria estas utilizando >>>>> para >>>>> el GUI. >>>>> >>>>> Tambien podria ser util saber si estas utilizando algun ORM y cual. >>>>> >>>>> Es posible que se necesiten algunos otros detalles, pero esa >>>>> informacion es un punto solido para iniciar. >>>>> >>>>> >>>>> >>>>> Dtb/Gby >>>>> ======= >>>>> Mario R. Osorio >>>>> A.S. of Computer Programming and Analysis >>>>> Web page: *http;//mario.osorio.solutions >>>>> <http://http%3B//mario.osorio.solutions>* >>>>> Email: *mario@osorio.solutions* <mario@osorio.solutions> >>>>> *Just Choose Python!* >>>>> <http://www.gentoogeek.org/files/choose_python.pdf> >>>>> >>>>> “If I had asked people what they wanted, they would have said faster >>>>> horses.” >>>>> ― Henry Ford >>>>> >>>>> >>>>> >>>>> >>>>> <http://goo.gl/t2Hzgo> >>>>> <https://m.do.co/c/63e2415dab7b> >>>>> >>>>> 2017-12-12 12:19 GMT-05:00 Roberto Matarrita <rmatar...@gmail.com>: >>>>> >>>>>> Buenos días. Expongo la siguiente inquietud, para ver si alguien >>>>>> tiene el código, o bien me puedan ayudar. >>>>>> >>>>>> En la realización de mi proyecto financiero, tengo un módulo que es >>>>>> de Información General, ahí se ingresan una gran cantidad de datos >>>>>> generales. Entre ellos existe un módulo de clientes, donde se registra >>>>>> toda >>>>>> la información de los clientes y se consultan los mismos. >>>>>> >>>>>> Aprenderse los códigos de los clientes es bastante difícil y tedioso. >>>>>> La idea es la siguiente, estando en el campo código cliente, si se da >>>>>> enter >>>>>> por ejemplo y este campo está vació, desplegar una pantalla donde salen >>>>>> todos los clientes. Seguidamente si yo voy digitado, por ejemplo el >>>>>> nombre >>>>>> del cliente o bien el apellido, el cursor se debe posicionar en la >>>>>> primera >>>>>> ocurrencia que va encontrando, con forme se va digitando la información. >>>>>> Esto me permite localizar más rápidamente el nombre y código de un >>>>>> cliente. >>>>>> >>>>>> Para los que trabajaron con Oracle, son las famosas listas de >>>>>> valores. >>>>>> >>>>>> Mucho agradecería me pudieran ayudar con esta información, o bien >>>>>> ideas para realizar el proceso, desconozco si en Python ya existen >>>>>> librerías que realizan lo solicitado. >>>>>> >>>>>> Gracias. >>>>>> >>>>>> Roberto >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Python-es mailing list >>>>>> Python-es@python.org >>>>>> https://mail.python.org/mailman/listinfo/python-es >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es@python.org >>>>> https://mail.python.org/mailman/listinfo/python-es >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es@python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es