maybe one solution might be:
=Now()&': '&GetCurrentSelections(' // ')&Chr(13)&Left(vSelHist&Repeat(Chr(13),9),Index(vSelHist&Repeat(Chr(13),9),Chr(13),9))
(replace 9 with max rows-1)
hope this helps
QlikCommunity_Thread_247629.qvw 152.5 K
I think you can simplify this to a set variable action with expression
=Now() & ': ' & GetCurrentSelections() & Chr(10) & Left(vSelHist, Index(vSelHist, Chr(10), -1))
Will always drop off the last row, so this assumes that log file is already has the correct number of lines. You could create a 200 blank line starting value in a text editor, and paste that into the variable overview or use Repeat(chr(10), 200) in a set in the load script.