gwusermanual:interface:exportable_report_update

Questa è una vecchia versione del documento!


Questa pagina si riferisce alle operazioni preliminari volte alla prima messa in opera delle Report Esportabili.

L'utente configuratore che predispone gli script, come principio generale non dovrebbe mai sovrascrivere le modifiche apportate dal Solution Manager.

Diverso è il caso in cui Geoweb Italia, o collaboratori, predispongono anche degli script per l'aggiunta o la modifica di alcune reportistiche custom.

Le due tipologie di script vanno tenute distinte, e trattate sempre separatamente.

Le configurazioni delle classi in gestione per il SM, non gli permettono la modifica di talune proprietà: questo è un buon criterio di partenza per capire come impostare gli script successivi.

In generale valgono le seguenti logiche:

  • negli script le report di prodotto iniziali devono sempre avere il flag is_custom a 0 (o null) [gwr_report]
  • negli aggiornamenti successivi vanno sempre escluse le report con is_custom a 1
  • negli script i modelli di prodotto iniziali devono sempre avere il flag is_custom a 0 (o null) [gwr_model]
  • negli aggiornamenti successivi vanno sempre escluse i modelli con is_custom a 1
  • tutte le entità hanno sempre dei codici univoci (cod_*), anche nelle tabelle di relazione. Questi vanno utilizzati per far riferimento alle varie entità
  • alcune entità non andrebbero mai cambiate dagli script di aggiornamento di prodotto:
    • categorie report
    • funzioni associate
    • modelli report is_custom true

In questo ambito si possono modificare tutte le entità coinvolte. L'unica accortezza è quella di non fare update indiscriminati, ma agire selettivamente sempre con i codici univoci

  • gwusermanual/interface/exportable_report_update.1718610873.txt.gz
  • Ultima modifica: 2024/06/17 09:54
  • da giorgio.scali