Closed mguellsegarra closed 3 years ago
Primera aproximació... a veure què us sembla, @ecarreras @corellian:
Ho veig molt bé! 🤩🤩
Veig que en el client GTK, les entrades d'aquest menú "Acció" i "Informe", apareixen encara que no tinguin cap acció o informe, i l'usuari hi pot fer click, encara que no faci res.
Què et semblaria si directament no mostro les entrades del menú "Acció" i "Informe", si no en tenen?
Per altra banda, corregeix-me @ecarreras si m'equivoco, veig que si només té una acció o un informe, no es mostra el selector, i directament s'executa.
Què et semblaria si directament no mostro les entrades del menú "Acció" i "Informe", si no en tenen?
Em sembla perfecte, o que surti desactivat així es veu el mateix menú sempre però l'usuari pot entendre que si està desactivat és perquè no n'hi ha cap
Per altra banda, corregeix-me @ecarreras si m'equivoco, veig que si només té una acció o un informe, no es mostra el selector, i directament s'executa.
Crec que faria que sempre surti el selector, ja que a vegades em passa que si només en té una i vols veure quines té no pots perquè ja t'ho executa, jo crec que per fluxe i per comoditat sempre faria el mateix: mostrar les disponibles
Entesos! 👍
Us passo com queda la modal de selecció, tant d'accions com de reports.
Queda pendent l'implementació de l'execució de cada una de les accions i de reports:
Si voleu provar-ho, vigent al webclient en breu.
Parlem! :)
Ja ho hem provat! queda molt bé! 👏🏻 👏🏻 👏🏻 👏🏻
@ecarreras
Estava desenvolupant el tema de la modal que mostra els informes.
Pot ser que el que arriba a dins de toolbar.print
, no siguin necessàriament accions de tipus ir.actions.report.xml
?
Estava fent la prova amb aquest camp:
I veig que els elements son del tipus ir.actions.wizard
.
Independentment de que diguessim que els wizard
els migrarieu i no els implementem al webclient, pot ser que dins de toolbar.print
, arribin altres accions que derivin en pantalles noves on es pugui filtrar i generar finalment un report?
Sí que podria ser, tu el registres com un informe però després realment s'executa un report. Serien reports que necessiten paràmetres d'entrada. Podríem fer que fallés o que donés el missatge igual que fa ara?
Fet.
He aprofitat per reordenar una mica la gestió de les accions, reports i relateds. Ens anirà bé per quan implementem algunes accions que es puguin executar des del menú, i també ha contribuït a no tenir tant codi duplicat.
En breu disponible al webclient ;)
@mguellsegarra aquest widget també s'hauria de mostrar ens els Many2One quan estiguin en mode tree
@mguellsegarra aquest widget també s'hauria de mostrar ens els Many2One quan estiguin en mode
tree
Tens tota la raó! Sorry, monday blues!
En breu ho pujo ;)
Funciona perfectament i queda molt bé! ❤️
En els camps many2one, cal que en els widgets dels Form hi aparegui un botó o indicador que obri un menú desplegable on hi constin:
Similar al que s'obre al client GTK:
El mateix botó ha d'aparèixer en els camps many2one que apareixen en els llistats dels tree.
Els elements del menú desplegat "Accions" i "Informes", obriran una modal on apareixeran cada una de les accions i informes que es poden executar.