Scenari e schedulazioni ======================== Scenari _______ **Attenzione: dalla versione 3.700.4 i nuovi scenari creati verranno oscurati di default a tutti i gruppi utenti (eccetto superadmin)** .. figure:: scenariosAndSchedules.png :width: 600px :align: center .. raw:: html
Figura 350
- Le opzioni disponibili quando all’apertura di strumenti sono: - Nuovo: - Duplica: - Elimina: - Esegui: - Stop: - Temporizza: - Duplica: - Elimina: - Esegui: - Sposta su: - Sposta giù: Nuovo permette di creare un nuovo scenario. Duplica permette di duplicare lo scenario utilizzato. Elimina permette di eliminare lo scenario selezionato. Esegui permette di eseguire lo scenario selezionato. Stop permette di fermare l’esecuzione dello scenario selezionato. Temporizza permette di stabilire l’intervallo di tempo tra due o più comandi selezionati. Duplica permette di duplicare uno o più comandi selezionati. Elimina permette di eliminare uno o più comandi selezionati. Esegui permette di eseguire uno o più comandi selezionati. Sposta su permette di spostare in alto uno o più comandi selezionati. Sposta giù permette di spostare in basso uno o più comandi selezionati. Per selezionare più comandi è necessario tener premuto il tasto **Ctrl** mentre si clicca con il tasto sinistro sui comandi desiderati. .. figure:: scenariosAndSchedules2.png :width: 600px :align: center .. raw:: htmlFigura 351
Se si vuole tenere traccia della sincronizzazione degli scenari tramite indirizzi è possibile aggiungere nel db nella tabella SETTINGS la voce SendRefresh_ScenarioSynch a True. In questo modo viene generato per ogni scenario una variabile virtuale che traccia lo stato di sincronizzazione. Schedulazioni ______________ **Attenzione: dalla versione 3.700.4 le nuove schedulazioni create verranno oscurate di default a tutti i gruppi utenti (eccetto superadmin)** .. figure:: schedulesTry.png :width: 600px :align: center .. raw:: htmlFigura 352
Nella schermata schedulazioni è possibile vedere le schedulazioni create e di cosa si occupano. - Nuovo: - Duplica: - Elimina: Nuovo permette di creare una nuova schedulazione. Duplica permette di duplicare una qualsiasi schedulazione presente nella schermata e appena selezionata. Elimina permette l’eliminazione di una schedulazione. Scritture automatiche fra DB _____________________________ Nel caso in cui sia necessario eseguire delle letture e scritture fra BIGStudio2 e altri DB è possibile usufruire della tabella SQL_COMMANDS_SCHEDULER nella quale vengono indicati - CommandText: comando da eseguire - ExecutionMode: compreso fra .. code-block:: csharp public enum SQLCommand_ExecutionMode { OnServiceStart = 0, Periodically = 1, OnServiceStop = 2 } - Interval: intervallo di esecuzione del comando - Interval_UM: unità di misura dell’intervallo di esecuzione BIGOmnia all’avvio si occupa di leggere la tabella ed eseguire i comandi in base alla loro impostazione.