I noticed something today that is perhaps not exactly a bug, but perhaps more than a wish.
I grabbed a lot of sample data from an RS232 instrument. When I zoomed in, all the data that wasn't showing was "lost" until I zoomed out.
This is all with the same buffer of data (e.g., scope stopped):
...
It is stuff like this that makes the big sample memory less useful than you think it would be.
How about using the segmented memory capability of your scope?
You can try this (I don't have an RS232 signal handy at the moment and I don't have a DS1000 series I do however have a DS2000 one so it should be the same).
Set the trigger mode to RS232 and use "Data" for "When" to trigger. Set the right Polarity and Baud rate for the RS232 trigger, also set the Sweep to Normal, although it might work with Auto.
Set the trigger level and the delay and zoom into one packet.
On the Acquire menu set it to normal and change the memory depth to your lower setting (14KPoints on the DS2000), make sure you can see the full signal.
Set the decode to RS232 and the baud rate and polarity, data bits, stop bit etc..
Then press the record button.
It should capture only the data and ignore the idle time, not sure if it will be able to decode this way or if you can look at the event table this way, but at least only the data signals would be captured.
With the big playback dial you can go frame by frame of only the data.
Then press the Utility menu, select Record, and change the Mode to Play back, that might be the same as using the front end but it allows you to set a range of frames to look at and an interval to speed up or slow down the playback.
Again, not sure how this translates to the DS1000z scope but it should be about the same.