Lo sblocco di tutti gli oggetti in 1C è solitamente richiesto quando viene visualizzato l'errore "Per eseguire il comando, è necessario sbloccare tutti gli oggetti". Questo errore può verificarsi in due casi: durante il caricamento di un file di configurazione di un nodo subordinato di un'infobase distribuita e durante il caricamento di un file di configurazione in un'infobase in cui sono vietate le modifiche alla configurazione. Consideriamo entrambi i casi in modo più dettagliato.
Errore durante il caricamento del file di configurazione di un nodo slave di un'infobase distribuita
La configurazione dello slave viene aggiornata automaticamente durante il download dei dati dal master. Se proviamo ad aggiornare la configurazione manualmente, otteniamo l'errore "Tutti gli oggetti devono essere sbloccati per eseguire il comando". Potrebbe essere necessario aggiornare la configurazione di un nodo slave quando viene visualizzato l'errore "Tutti gli oggetti devono essere sbloccati per eseguire il comando". In questo caso è necessario scaricare il file di configurazione dal nodo master, quindi scollegare la base slave dalla centrale. Nel configuratore della base subordinata caricare il file di configurazione precedentemente ottenuto; in questo caso non si deve in nessun caso utilizzare la combinazione di basi. Ricollegare quindi il nodo slave allo scambio ed eseguire lo scambio di dati.
Si è verificato un errore durante il caricamento di un file di configurazione in un'infobase in cui le modifiche alla configurazione sono vietate
In tutte le configurazioni tipiche 1C, per impostazione predefinita sono installate con impostazioni di supporto che vietano qualsiasi modifica alla configurazione. Queste impostazioni garantiscono il download degli aggiornamenti forniti da 1C. Ma, sfortunatamente, una configurazione tipica molto spesso non può tenere conto di tutte le sfumature di una particolare impresa e richiede alcuni perfezionamenti. Le modifiche apportate in corso di revisione a volte devono essere trasferite ad altri database. In questo caso, l'errore "Per eseguire il comando, è necessario sbloccare tutti gli oggetti". Questo errore indica che le impostazioni correnti del database impediscono di apportare modifiche alla configurazione e, per apportare tali modifiche, tutti gli oggetti di configurazione devono essere sbloccati. Ci sono due modi per farlo: sbloccare gli oggetti mantenendo il supporto se si prevede di scaricare un aggiornamento per le configurazioni standard in futuro e rimuovere il supporto se gli aggiornamenti non vengono scaricati in futuro.
Per sbloccare mantenendo il supporto, apri la configurazione nel Configuratore, quindi seleziona Configurazione - Supporto - Impostazioni supporto. Nella finestra che si apre, fare clic sul pulsante "Abilita opzione di modifica" e impostare la modalità "Modificabile mantenendo il supporto" su tutti gli oggetti di configurazione.
Per rimuovere una configurazione dal supporto, è necessario seguire gli stessi passaggi, ma nella finestra delle impostazioni di supporto, fare clic sul pulsante "Rimuovi dal supporto".
Dopo aver completato questi passaggi, diventa possibile caricare un file con modifiche nella configurazione senza errori.