[genropy] Re: Utilizzo checkBoxText con popup

  • From: Francesco Porcari <francesco.porcari@xxxxxxxxxxx>
  • To: genropy@xxxxxxxxxxxxx
  • Date: Wed, 12 Oct 2016 10:59:01 +0200


Il giorno 11 ott 2016, alle ore 19:28, Silvano Valleferro 
<s.valleferro@xxxxxxxxxxx> ha scritto:

Ciao a tutti,

In una form con l'istruzione

fb.field('tagautorizzazione',tag='checkBoxText',table='adm.htag',colspan=2,popup=True)

riesco a poter selezionare, con la selezione multipla, i record della tabella 
htag.
C'è il modo di far acquisire un campo diverso dal caption_field ? 
Nell'esempio il campo code anzichè il campo descrizione ?

Grazie
Ciao
Silvano



Allora ho aggiunto un paio di parametri.
In primo luogo htag è una table gerarchica quindi se vuoi visualizzare i 
checkbox come albero devi aggiungere 

fb.field('tagautorizzazione',tag='checkBoxText',table='adm.htag',colspan=2,popup=True,hierarchical=True)
(nel caso tu nn sfrutti la gerarchia vanno bene entrambi i modi)

in secondo luogo hai modo di scegliere una caption differente mettendo il 
parametro caption_field

fb.field('tagautorizzazione',tag='checkBoxText',table='adm.htag',colspan=2,popup=True,hierarchical=True,caption_field=‘code’)
(questo vale anche se lo usi non gerarchico)

Però immagino che tu voglia salvare i codici e non gli id quindi dovrai usare 
ancora un altro parametro ossia la chiave alternativa che sarà nel tuo caso 
sempre il code

fb.field('tagautorizzazione',tag='checkBoxText',table='adm.htag',colspan=2,popup=True,hierarchical=True,
          caption_field=‘code’,alt_pkey_field=‘code')
(questo vale anche se lo usi non gerarchico)

Queste implementazioni sono disponibili nel branch di develop

Fammi sapere se sono stato esauriente
Saluti
Francesc

Other related posts: