IDVBCMCampaignEdit/Info::startsequence

Method Signatures

 

C\C++

HRESULT get_StartSequence(

long lWait,

Long *lStartSequence)

HRESULT put_StartSequence(

long lWait,

Long *lStartSequence)

VB

Public Property Get/Put StartSequence(

ByVal lWait As Long) As Long

Sets/returns the start sequence for the campaign

Return Values

S_OK - success

else - failed

Memory Allocation

none

Visual Basic Usage Example

Private Sub Button1_Click()
    Dim objCampaignEdit As DVBCMCampaignEdit
    Dim objBatchEdit As DVBCMBatchEdit
    Dim lStartSequence As String
    Dim strCampaign As String
    Dim strNewBatchID As String
    Dim strPrefix As String
    Dim strSuffix As String
    GetCampaignID(strCampaign)
    GetCampaignEditObject(objCampaignEdit)
    strPrefix = objCampaignEdit.Prefix
    strSuffix = objCampaignEdit.Suffix
    lStartSequence= objCampaignEdit.StartSequence
    strNewBatchID = strPrefix & format(Str(lStartSequence), "0000") _
            & strSuffix
    Set objBatchEdit = objCampaingEdit.NewBatch(strNewBatchID)
    FinalizeAndAddBatch(objCampaignEdit, objBatchEdit)
    objCampaignEdit.StartSequence = lStartSequence + 1
End Sub

Parameter Name

Purpose

lWait

Optional. Default = 30000. Time to wait for a server resource in milliseconds.

lStartSequence

A Variable on the control that can be manipulated by the programmer. Can be used to count total number of batches created for a campaign.