You can, but only in the desktop or the OCX. Resizing the dashboard is not possible in the AJAX client, and in the iPhone/iPad client it already happens automatically.
There is a VBScript method called FitZoomtoWindow that lets you fit the dashboard to the current window area. If you define the following macro:
you can attach it to be executed when the OnOpen document trigger is fired, or attach it to a button that must be clicked to expand/reduce the dashboard. I don't think it's possible to let a QlikView dashboard continuously track the current window size however.
Did you first search for an answer/solution on the community? I guess there must be a 100 or more discussions that deal with this...
AFAIK, you didn't ask for maximizing to screen size, you asked for a trick to make objects visible again that became hidden because of a window size reduction. That's what it does.
Maximizing the client window to screen size will be pretty difficult to accomplish as a QlikView document isn't aware at all of the device it is being shown on (browser? desktop? emedded in SharePoint? In a frame in a web site? MacOS? Linux? Windows? Android?). So how should a QlikView document instruct the OS to maximize the containing window to full screen?
Resizing a dashboard in the AJAX client is not possible using standard QV tools. Two alternatives you can investigate:
browser features: most modern browsers have a zoom button somewhere which allows an end-user to scale a dashboard in a ver ysimple way. Not automatically though. In addition to that, most browsers have a Switch-to-fullscreen keybinding. (F11 in IE & Chrome)
if believe there are extensions that try to supply (part of) a scaling solution. I have no experience with them.