Differenze tra le versioni di "Parameters Builder per il data source dei Contratti"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Root
imported>Root
Riga 1: Riga 1:
Parametri impostabili nella stampa:
Il parameters builder per il data source dei contratti permette di essere personalizzato a seconda delle esigenze di stampa.


Questi sono i parametri che pilotano il data source:
Esistono due set di parametri per la personalizzazione, come di seguito spiegato.


public static final String PAR_REGISTRO_COD          = "registro_cod"         ;
==== Parametri di controllo ====
  public static final String PAR_REGISTRO_PKID         = "registro_pkid"        ;
Il primo set permette di specificare i parametri operativi che alla fine andranno a pilotare il data source (e' possibile preimpostare tali parametri anche se non li si mette a video).
  public static final String PAR_DATA_DEC_INI          = "data_dec_ini"         ;
  public static final String PAR_DATA_DEC_FIN          = "data_dec_fin"         ;
  public static final String PAR_DATA_SCA_INI          = "data_sca_ini"         ;
  public static final String PAR_DATA_SCA_FIN          = "data_sca_fin"         ;
  public static final String PAR_DATA_REP_INI          = "data_rep_ini"         ;
  public static final String PAR_DATA_REP_FIN          = "data_rep_fin"         ;
  public static final String PAR_DATA_STI_INI          = "data_sti_ini"         ;
  public static final String PAR_DATA_STI_FIN          = "data_sti_fin"         ;
  public static final String PAR_DATA_REG_INI          = "data_reg_ini"         ;
  public static final String PAR_DATA_REG_FIN          = "data_reg_fin"         ;
  public static final String PAR_NUMERO_REG_INI        = "numero_reg_ini"       ;
  public static final String PAR_NUMERO_REG_FIN        = "numero_reg_fin"       ;
  public static final String PAR_FLG_REG               = "flg_reg"              ;
  public static final String PAR_FLG_PAG               = "flg_pag"              ;
  public static final String PAR_FLG_PBL               = "flg_pbl"              ;
  public static final String PAR_FLG_IN_CORSO          = "flg_in_corso"         ;
  public static final String PAR_PKID                  = "pkid"                 ;
  public static final String PAR_ID_TIPO_CONTRATTO     = "id_tipo_contratto"    ;
  public static final String PAR_ID_UO_RESPONSABILE    = "id_uo_responsabile"   ;


Questi invece sono i parametri che pilotano il comportamento del parameters builder:
==== Parametri di presentazione ====
Il secondo set permette di personalizzare l'aspetto visuale del builder sulla base dei filtri che si vogliono proporre all'utente.


public static final String PAR_SHOW_REGISTRO         = "show_registro"        ;
'''''Nota: '''Come menzionato prima, anche se non vengono messi a video alcuni parametri di controllo, questi agiranno ugualmente sul funzionamento del data source.''
  public static final String PAR_SHOW_DEC_RANGE        = "show_dec_range"       ;
 
  public static final String PAR_SHOW_SCA_RANGE        = "show_sca_range"       ;
== Parametri di controllo ==
  public static final String PAR_SHOW_REP_RANGE        = "show_rep_range"       ;
registro_cod
  public static final String PAR_SHOW_STI_RANGE        = "show_sti_range"       ;
 
  public static final String PAR_SHOW_REG_RANGE        = "show_reg_range"       ;
registro_pkid
  public static final String PAR_SHOW_DTE_RANGE        = "show_dte_range"       ;
 
  public static final String PAR_SHOW_NUM_RANGE        = "show_num_range"       ;
data_dec_ini
  public static final String PAR_SHOW_FLG_REG          = "show_flg_reg"         ;
 
  public static final String PAR_SHOW_FLG_PAG          = "show_flg_pag"         ;
data_dec_fin
  public static final String PAR_SHOW_FLG_PBL          = "show_flg_pbl"         ;
 
  public static final String PAR_SHOW_FLG_IN_CORSO     = "show_flg_in_corso"    ;
data_sca_ini
  public static final String PAR_SHOW_TIPO_CONTRATTO   = "show_tipo_contratto"  ;
 
  public static final String PAR_SHOW_UO_RESPONSABILE  = "show_uo_responsabile" ;
data_sca_fin
 
data_rep_ini
 
data_rep_fin
 
data_sti_ini
 
data_sti_fin
 
data_reg_ini
 
data_reg_fin
 
numero_reg_ini
 
numero_reg_fin
 
flg_reg
 
flg_pag
 
flg_pbl
 
flg_in_corso
 
pkid
 
id_tipo_contratto
 
id_uo_responsabile
 
== Parametri di presentazione ==
show_registro
 
show_dec_range
 
show_sca_range
 
show_rep_range
 
show_sti_range
 
show_reg_range
 
show_dte_range
 
show_num_range
 
show_flg_reg
 
show_flg_pag
 
show_flg_pbl
 
show_flg_in_corso
 
show_tipo_contratto
 
show_uo_responsabile


questi obbligano il range di data ad essere l'intero mese
questi obbligano il range di data ad essere l'intero mese
  public static final String PAR_FORCE_STI_MONTH_RANGE = "force_sti_month_range";
 
  public static final String PAR_FORCE_DEC_MONTH_RANGE = "force_dec_month_range";
force_sti_month_range
  public static final String PAR_FORCE_SCA_MONTH_RANGE = "force_sca_month_range";
 
  public static final String PAR_FORCE_REP_MONTH_RANGE = "force_rep_month_range";
force_dec_month_range
  public static final String PAR_FORCE_REG_MONTH_RANGE = "force_reg_month_range";
 
force_sca_month_range
 
force_rep_month_range
 
force_reg_month_range


questi pre impostano la data corrente se non impostata tramite i parametri di cui sopra
questi pre impostano la data corrente se non impostata tramite i parametri di cui sopra
  public static final String PAR_SET_DEC_RANGE         = "set_dec_range"        ;
 
  public static final String PAR_SET_SCA_RANGE         = "set_sca_range"        ;
set_dec_range
  public static final String PAR_SET_REP_RANGE         = "set_rep_range"        ;
 
  public static final String PAR_SET_STI_RANGE         = "set_sti_range"        ;
set_sca_range
  public static final String PAR_SET_REG_RANGE         = "set_reg_range"        ;
 
set_rep_range
 
set_sti_range
 
set_reg_range

Versione delle 11:50, 7 feb 2018

Il parameters builder per il data source dei contratti permette di essere personalizzato a seconda delle esigenze di stampa.

Esistono due set di parametri per la personalizzazione, come di seguito spiegato.

Parametri di controllo

Il primo set permette di specificare i parametri operativi che alla fine andranno a pilotare il data source (e' possibile preimpostare tali parametri anche se non li si mette a video).

Parametri di presentazione

Il secondo set permette di personalizzare l'aspetto visuale del builder sulla base dei filtri che si vogliono proporre all'utente.

Nota: Come menzionato prima, anche se non vengono messi a video alcuni parametri di controllo, questi agiranno ugualmente sul funzionamento del data source.

Parametri di controllo

registro_cod

registro_pkid

data_dec_ini

data_dec_fin

data_sca_ini

data_sca_fin

data_rep_ini

data_rep_fin

data_sti_ini

data_sti_fin

data_reg_ini

data_reg_fin

numero_reg_ini

numero_reg_fin

flg_reg

flg_pag

flg_pbl

flg_in_corso

pkid

id_tipo_contratto

id_uo_responsabile

Parametri di presentazione

show_registro

show_dec_range

show_sca_range

show_rep_range

show_sti_range

show_reg_range

show_dte_range

show_num_range

show_flg_reg

show_flg_pag

show_flg_pbl

show_flg_in_corso

show_tipo_contratto

show_uo_responsabile

questi obbligano il range di data ad essere l'intero mese

force_sti_month_range

force_dec_month_range

force_sca_month_range

force_rep_month_range

force_reg_month_range

questi pre impostano la data corrente se non impostata tramite i parametri di cui sopra

set_dec_range

set_sca_range

set_rep_range

set_sti_range

set_reg_range