Il file History.ini
Il file History.ini (registrato nell'indirizzario di progetto) contiene le informazioni di configurazione del modulo History (Storico Allarmi). Il file è compilato automaticamente da History modificando le opzioni di visualizzazione e non necessita di alcuna modifica manuale.
Il file History.ini contiene le seguenti sezioni:
|
[Columns] |
Contiene le informazioni di visibilità delle colonne relative sia alla rappresentazione video che alla stampa.
|
|
[Print] |
Consente di specificare impostazioni di stampa personalizzate. I dati contenuti in questa sezione devono essere eventualmente modificati manualmente, creando se necessario la sezione stessa.
|
|
[Options] |
Contiene la memorizzazione di alcune opzioni, quali il flag di ridimensionamento dell’ultima colonna o il valore di profondità storica di default.
|
|
[ColWidth] |
Contiene la memorizzazione della larghezza delle colonne della lista dati, relativamente alla rappresentazione a video.
|
|
[WndLayout]
|
Contiene la memorizzazione della posizione e delle dimensioni della finestra principale |
Sezione [Columns]
Questa sezione contiene le informazioni di visibilità delle colonne dello Storico Allarmi/Eventi. Tale configurazione viene applicata sia per la rappresentazione a video che per la stampa.
La sezione contiene le seguenti voci:
DateTime = indice(0..4)|-1
Abilita o disabilita la visualizzazione della colonna Data/Ora e ne specifica la posizione. Se il valore assegnato è -1 la colonna non è visibile. Un indice maggiore di –1 implica la visibilità della colonna e ne identifica la posizione.
Status = indice(0..4)|-1
Abilita o disabilita la visualizzazione della colonna Stato e ne specifica la posizione. Se il valore assegnato è -1 la colonna non è visibile. Un indice maggiore di –1 implica la visibilità della colonna e ne identifica la posizione.
ItemName = indice(0..4)|-1
Abilita o disabilita la visualizzazione della colonna Nome item e ne specifica la posizione. Se il valore assegnato è -1 la colonna non è visibile. Un indice maggiore di –1 implica la visibilità della colonna e ne identifica la posizione.
Value = indice(0..4)|-1
Abilita o disabilita la visualizzazione della colonna Valore e ne specifica la posizione. Se il valore assegnato è -1 la colonna non è visibile. Un indice maggiore di –1 implica la visibilità della colonna e ne identifica la posizione.
Description= indice(0..4)|-1
Abilita o disabilita la visualizzazione della colonna Descrizione e ne specifica la posizione. Se il valore assegnato è -1 la colonna non è visibile. Un indice maggiore di –1 implica la visibilità della colonna e ne identifica la posizione.
Sezione [Print]
Questa sezione contiene la memorizzazione delle opzioni avanzate di stampa.Le modifiche alle impostazioni contenute in questa sezione devono essere eventualmente apportate manualmente, creando se necessario la sezione stessa e le necessarie voci.
La sezione contiene attualmente un’unica voce:
FontSize = NumeroIntero
Specifica la dimensione personalizzata del carattere di stampa.
In assenza di personalizzazione, viene assunta la dimensione di default (9 pt).
La modifica della dimensione del font di stampa può influenzare l’integrità del report stampato (una dimensione eccessiva può comportare la troncatura orizzontale delle righe stampate).
Sezione [Options]
In questa sezione sono memorizzate opzioni di carattere generale
La sezione contiene le seguenti voci:
SpringLast = 0|1
Abilita o disabilita l’opzione di espansione automatica dell’ultima colonna in fase di visualizzazione. Se il valore è 0 l’opzione è disabilitata, mentre è abilitata se il valore impostato è 1. Il valore di default è 1.
DaysBefore = Numero
Specifica l’intervallo temporale di default applicato al filtro di visualizzazione, specificando il numero di giorni passati, oltre al giorno corrente, dei quali debbano essere visualizzati i dati storici. Il valore deve essere eventualmente modificato manualmente, aggiungendo, se necessario, la corrispondente voce. Il valore predefinito in assenza di diversa impostazione è 2, corrispondente ad un periodo totale di tre giorni.
Sezione [ColWidth]
In questa sezione sono memorizzate le larghezze delle colonne. In assenza di memorizzazione vengono impostati valori di default.
La sezione contiene le seguenti voci:
DateTime = numero
Questa voce memorizza la larghezza della colonna Data/Ora
Status = numero
Questa voce memorizza la larghezza della colonna Status
ItemName = numero
Questa voce memorizza la larghezza della colonna Nome item
Value = numero
Questa voce memorizza la larghezza della colonna Valore
Description= numero
Questa voce memorizza la larghezza della colonna Descrizione
Sezione [WndLayout]
Questa sezione contiene le informazioni relative all’ultimo posizionamento della finestra dello Storico, e contiene le seguenti voci:
WindowState = 0|2
Memorizza lo stato della finestra. 0 = Normale; 2 = massimizzata.
MainLeft = numero
Memorizza la coordinata orizzontale del vertice superiore sinistro della finestra
MainTop = numero
Memorizza la coordinata verticale del vertice superiore sinistro della finestra
MainWidth = numero
Memorizza la larghezza della finestra
MainHeight = numero
Memorizza l’altezza della finestra