Qlikview Publisher will not fire any macro code within a document. To get your OnPostReload trigger to fire, you need to reload the document from the command line with a batch file. The batch file can be scheduled with windows task scheduler. Search for 'command line syntax' in the Qlikview Reference manal (not the server manual) for details on the syntax for reloading from a batch file.
Thank you very much Tammy,
I supposed that was not possibile to run macros from Publisher.
So I scheduled on win task scheduler this batch file:
Set qlik = CreateObject("QlikTech.QlikView")
Set Doc = qlik.OpenDoc("E:\SMI-QLIK-SRV\QLIK-PUBLISHER\SALES\STATISTICHE VENDITA.qvw")
Set QvDoc = qlik.ActiveDocument
Doc.ReloadEx 2, 1
Set qlik = Nothing