I have two solutions that should work for you. Both are not ideal, but will hopefully work until we add spectrum history to the product. I have attached a project which shows both solutions. The first solution is a live computation of the spectrums and the second creates the spectrums for a log.
In the live spectrum case we are using a sweep loop to accumulate the spectrums and then we can display all of the spectrums at once. You need to configure the sweep to have as many iterations and your test and you need to sweep some parameter of a step. You do not need to sweep a parameter of the DAQmx step but you need the DAQmx step to be in the loop. Once everything is configured you should use the "Run Once" button to run the project. You can still log the DAQ signals for later use by right clicking on the signals and select "Record While Running". And once the spectrums are obtained you can create a snapshot of the spectrum accumulation from the Edit menu to keep it permanently.
In the second solution we are sweeping the Power Spectrum in the playback Work Area. Again we are sweeping a dummy parameter and just using the sweep for accumulating the spectrum. You again need to configure the sweep to have the correct number of iterations, but here you can go to the playback options tab (Turn on from the View menu) and it will display the number of iterations in the log. There is one bug I found with this solution. The first iteration of data is not always processed by the Power Spectrum. If this solution is preferred, I can look into creating a patch for this issue.