Manuseando formulários pop-up durante uma atualização multiregistros

Seu esquema pode exibir no ClearQuest Client formulários pop-up que contêm seu conteúdo ou suas informações. Como exemplos de formulários pop-up estão formulários que abrem um formulário previamente preenchido, que abrem um navegador para uma URL ou que abrem uma caixa de diálogo que contém uma mensagem de erro customizada. Se o seu esquema utilizar formulários pop-up, você poderá precisar escrever seus ganchos para que eles saibam quando uma atualização multiregistros está em andamento. Os ganchos podem então evitar a utilização de formulários pop-up durante uma atualização multiregistros. Esse é o mesmo comportamento que um esquema utiliza quando o programa cliente não utiliza formulários pop-up.

A operação de atualização multiregistros limpa as variáveis de sessão do pacote GlobalScriptUtility para indicar que o Web client não suporta formulários pop-up. Essas variáveis de sessão são limpas apenas enquanto a atualização multiregistros está operando diretamente em um registro. Se um formulário pop-up causar erro, uma caixa de diálogo de erro é exibida, uma entrada de erro é registrada na guia Edições e um ícone de erro substitui o ícone de gravação no registro de modelo. Não é possível salvar as alterações feitas no registro de modelo. Você tem que clicar em Cancelar no registro de modelo.

Uma lista de ações feitas permanece na guia Edições. É possível copiar as ações para a área de transferência ou um editor de texto e usá-las para registro novamente.

Consulte estes exemplos para obter informações adicionais sobre a utilização de ganchos globais para exibir formulários pop-up:

Feedback