You can transfer objects between projects using Windows Command Line interface.
Syntax
DstPmt login [UserName]#[password] [ObjectType] [operation] [SourceProjectName].sdp#[ObjectName] [TargetProjectName].sdp#[ObjectName]
Note: If no password was assigned to the user, you can leave the password parameter
blank.
In Windows Command Line interface, complete any of the following steps.
-
To copy a class, type the following command.
DstPmt login [UserName]#[password] class copy [SourceProjectName].sdp#[ClassName] [TargetProjectName].sdp#[ClassName]
ExampleDstPmt login ADM#PWD class copy SourceProject.sdp#Invoices1 TargetProject.sdp#Invoices2
-
To copy a class without specifying the target class, type the
following command. This command adds the source class to the base classes in
the target project.
DstPmt login [UserName]#[password] class copy [SourceProjectName].sdp#[ClassName] [TargetProjectName].sdp
ExampleDstPmt login ADM#PWD class copy SourceProject.sdp#Invoices1 TargetProject.sdp
-
To copy a form to a class in the target project, type the
following command.
DstPmt login [UserName]#[password] form copy [SourceProjectName].sdp#[FormName] [TargetProjectName].sdp#[ClassName]
ExampleDstPmt login ADM#PWD form copy SourceProject.sdp#InvoiceForm TargetProject.sdp#Invoices2
-
To copy a zone, type the following command.
Note: SourceProjectName and TargetProjectName project can be the same.
DstPmt login [UserName]#[password] zone copy [SourceProjectName].sdp#[PageName]#[ZoneName] [TargetProjectName].sdp#[PageName]
ExampleDstPmt login ADM#PWD zone copy SourceProject.sdp#PageName#ZoneName TargetProject.sdp#PageName
-
To copy an anchor, type the following command.
Note: SourceProjectName and TargetProjectName project can be the same.
DstPmt login [UserName]#[password] anchor copy [SourceProjectName].sdp#[PageName]#[AnchorName] [TargetProjectName].sdp#[PageName]
ExampleDstPmt login ADM#PWD anchor copy SourceProject.sdp#PageName#AnchorName TargetProject.sdp#PageName
-
To replace a page, type the following command.
Note: SourceProjectName and TargetProjectName project can be the same.
DstPmt login [UserName]#[password] page replace [SourceProjectName].sdp#[PageName] [TargetProjectName].sdp#[PageName]
ExampleDstPmt login ADM#PWD page replace SourceProject.sdp#PageName TargetProject.sdp#PageName
-
To replace a script, type the following command.
Note: SourceProjectName and TargetProjectName project can be the same.
DstPmt login [UserName]#[password] script replace [SourceProjectName].sdp#[ScriptName] [TargetProjectName].sdp#[ScriptName]
ExampleDstPmt login ADM#PWD script replace SourceProject.sdp#ScriptName TargetProject.sdp#ScriptName