Como usuário de uma página do painel de controle, você pode ter a capacidade de modificar os dados nela exibidos podem uma view de tabela.
A capacidade de modificar dados muitas vezes é referida como "write-back" e estará disponível se você tiver os privilégios apropriados e se o administrador tiver configurado. Você pode atualizar um valor da view que é gravado novamente no registro na origem de dados.
Se o nome de usuário tiver os privilégios apropriados e se o administrador tiver configurado para modificação de valores de dados, então um botão de write-back (em geral chamada Atualizar) será exibido na view de tabela. Depois que clicar nesse botão, você poderá atualizar ou gravar na origem de dados. Por exemplo, você pode fornecer os alvos de vendas para o trimestre atual em um painel de controle de Vendas. O nome que é exibido no botão de write-back depende de como o designer de conteúdo preparou a view para write-back.
Para atualizar registros nas views de tabela:
Você verá uma mensagem se erros ocorrerem durante o write back.
À medida que você modifica valores de dados, você pode encontrar vários erros. Por exemplo, você pode informar um valor inválido em um campo e tentar gravá-lo de volta na origem de dados ou o administrador pode ter especificado o modelo de write-back incorreto a ser usado. Se ocorrer um problema, você verá uma mensagem de erro básica. Para obter mais informações sobre o problema, um administrador pode aumentar o nível de log da sessão para criar arquivos de log detalhados. O administrador pode procurar nos arquivos de log do Presentation Services uma string como saw.writeback.action.executeimpl".
Se estiver efetuando write-back de vários valores simultaneamente e acidentalmente, informar valores inválidos, então os resultados dependerão das linhas que foram afetadas, conforme descrito na lista a seguir:
Se você estiver atualizando vários valores em uma linha e pelo menos um dos valores for inválido, nenhum valor será gravado no banco de dados.
Se você estiver modificando valores em várias linhas e alguns valores forem inválidos, então alguns valores talvez não sejam submetidos a write-back, enquanto outros serão submetidos a write-back com sucesso.