An HsvMDDataBuffer object contains an array of cells. The object provides methods for setting, getting, and enumerating three types of cells:
These cells are not stored data; in other words, the information in an HsvMDDataBuffer object’s cells is not stored in an Financial Management application. You move data between an HsvMDDataBuffer object and an application with the following methods of the HsvData object:
UpdateDataUsingMDDataBuffer inserts the data in an HsvMDDataBuffer object into an application’s cells. Use this method after you have finished working with the cells in an HsvMDDataBuffer object.
AddDataToMDDataBuffer adds the data stored in an application’s cell to an HsvMDDataBuffer object. Use this method to build an HsvMDDataBuffer object from data stored in applications.
The HsvMDDataBuffer object caches all the subcubes to RAM. If you want similar functionality, but with only a minimum number of subcubes cached to RAM and the remaining subcubes cached to disk, use the HsvMDDataBufferLite object. For more information, see HsvMDDataBufferLite Object Methods.
Assign HsvMDDataBuffer object references with the Set and New keywords. For an example, see HsvMDDataBuffer Object Overview.
The HsvMDDataBuffer object’s methods are summarized in Table 31, HsvMDDataBuffer Object Methods, and are described in detail in the following topics.