É possível guardar as informações de uma tabela virtual na sessão do usuário "UserVar" via Bef?
Ou seja, é possivel guardar as informações de um filtro de relatório que utiliza tabela virtual, para que possa ser carregado novamente na próxima geração do relatório? Tudo isso via BEF?
Antes utiliza o codigo abaixo via Macro de tabela:
Public Sub TABLE_AfterInsert(CanInherited As Boolean)
If UserVar("K_FILTRO_TIMESHEET_21") <> "" Then
XMLToDataset(UserVar("K_FILTRO_TIMESHEET_21"),CurrentQuery.TQuery)
End If
End Sub
Public Sub TABLE_AfterPost(CanInherited As Boolean)
UserVar("K_FILTRO_TIMESHEET_21") = DatasetToXML(CurrentQuery.TQuery,"")
End Sub