Estamos planejando uma atualização do Office 2003 - > 2010 e identificaram um grande problema.
No Office 2003, se a pasta de trabalho que você está abrindo contiver uma tabela de consulta que busca dados de uma fonte de dados automaticamente (quando o arquivo é aberto ou em determinados intervalos), uma caixa de diálogo de segurança é exibida: se você quer permitir isso.
- Se você disser Sim, as consultas serão atualizadas automaticamente quando precisarem.
- Se você disser Não, as consultas não serão atualizadas automaticamente, nem no arquivo aberto nem em intervalos de tempo, mas você poderá atualizar qualquer uma delas manualmente a qualquer momento clicando com o botão direito do mouse e selecionando
Refresh
.
- Há também um parâmetro de registro para dizer: Não exiba esse diálogo, apenas permita as consultas.
Isso é exatamente o que queremos.
Nos computadores dos usuários, temos o parâmetro de registro aplicado, para que os usuários nunca vejam nenhuma caixa de diálogo.
Nos computadores dos desenvolvedores, o parâmetro não é aplicado, portanto toda vez que um arquivo é aberto, o desenvolvedor decide se permitirá a atualização automática da sessão atual. Normalmente, a resposta é Não, porque, para o desenvolvimento, é essencial não ter atualização de quieres quando quiser, mas atualizá-las quando o desenvolvedor quiser.
O problema é que no Office 2010, que estamos testando, não conseguimos encontrar uma maneira de obter essa funcionalidade:
- As mensagens de permissão / não permissão agora são agrupadas em um botão amarelo, que permite tudo ou não permite tudo (incluindo, digamos, macros, se a segurança da macro estiver definida como "Desativar, mas perguntar").
- Se você não clicar no botão
Allow
amarelo, as consultas serão desativadas completamente , não apenas para execução automática. Você não pode clicar com o botão direito do mouse e atualizar uma consulta específica - fazer isso invocaria um diálogo de segurança solicitando a ativação de consultas e, se você dissesse Sim, todas as consultas no documento serão ativadas para execução automática e serão executadas imediatamente. li>
Isso estraga nosso ambiente de desenvolvimento.
Existe uma maneira de fazer com que os thingies de confiança no Office 2010 funcionem da mesma maneira que antes? Existe ainda um outro parâmetro de registro para dizer: Solicitar atualização automática, mas permitir atualização manual mesmo quando a atualização automática está desativada?