Symptoms
Very long list views where pagination is undesired.
Diagnoses
Not possible out-of-the-box, but can be done with some JavaScript.
Resolution
Add a hidden, literal, enabled Data Label with the code below in an expression on the label on the outer form. To enable shrinking for specific views, just add a Data Label with no code named 'shrinkMe'. The jQuery will search for all elements named 'shrinkMe' and attempt to shrink all of them and add scroll bars.
<script>
$(document).ready( function(){
$.each($('spananame=shrinkMe]'), function (index, element) {
var scrollWrapper = $(element).closest('.runtime-content').find('.scroll-wrapper');
scrollWrapper.height('auto');
scrollWrapper.css('max-height','200px');
scrollWrapper.css('overflow', 'scroll');
scrollWrapper.css('overflow-x', 'hidden');
});
});
</script>