EsbPartitionPurgeOtlChangeFile() purges changes made previous to the time specified with the TimeStamp parameter.
EsbPartitionPurgeOtlChangeFile (hCtx, pRegion, TimeStamp)
ByVal hCtx As Long pRegion As ESB_PART_DEFINED_T ByVal TimeStamp As Long
hCtx | Essbase API context handle. |
pRegion | Partition specification. |
TimeStamp | Purge all change records before this time. |
Returns zero if successful; error code if unsuccessful.
Public Sub Esb_PartitionPurgeOtlChangeFile() Dim PartitionInfo As ESB_PART_DEFINED_T Dim TimeStamp As Variant PartitionInfo.usType = ESB_PARTITION_OP_REPLICATED PartitionInfo.Direction = ESB_PARTITION_DATA_SOURCE PartitionInfo.HostDatabase.HostName = "Jsnider" PartitionInfo.HostDatabase.AppName = "Samppart" PartitionInfo.HostDatabase.DbName = "Company" TimeStamp = DateDiff("s", #1/1/70#, #7/7/97#) sts = EsbPartitionPurgeOtlChangeFile(hCtx, _ PartitionInfo, TimeStamp) End Sub
Constant and Structure Definitions for
Partitions
EsbPartitionApplyOtlChangeFile()
EsbPartitionGetAreaCellCount()
EsbPartitionGetList()
EsbPartitionGetOtlChanges()
EsbPartitionGetReplCells()
EsbPartitionPutReplCells()
EsbPartitionResetOtlChangeTime()