O comando On Web Close Process database method é chamado pelo servidor web de 4D cada vez que uma sessão web vai ser fechada. Uma sessão pode ser fechada nos seguintes casos:
- quando se alcança o número máximo de sessões simultâneas (100 por defeito, modificá utilizando o comando WEB SET OPTION), e 4D necessita criar novas (4D automaticamente destruí o processo da sessão inativa mais antiga),
- quando se alcança o período máximo de inatividade do processo da sessão (480 minutos por defeito, modificá via o comando WEB SET OPTION),
- quando é chamado o comando WEB CLOSE SESSION.
Quando é chamado este método base, o contexto da sessão (variáveis e seleções geradas pelo usuário) ainda é valido. Isto significa que pode guardar os dados relativos à sessão para poder usar-los posteriormente, mais especificamente utilizando Método de banco de dados On Web Connection.
Nota: No contexto de uma sessão 4D Mobile (que pode gerar vários processos), On Web Close Process database method é chamado para cada processo Web que é fechado, permitindo que salve todos os tipos de dados (variáveis, seleção, etc) gerados pelo processo de sessão 4D Mobile.
Um exemplo de uso do On Web Close Process database method é apresentado na sessão Web Sessions Management