You can migrate forms you have customized in IBM® Lotus® Quickr® places to IBM Connections Content Manager.
Before you begin
The customized form that can be migrated are those based on
the Simple Form template. The Microsoft™ Office-
and Imported HTML-based forms cannot be migrated. Pages created based
on the Microsoft form will
be migrated with the Microsoft document
as an attachment, but pages based on HTML form will be ignored during
the migration process.
Procedure
- Get a list of all customized forms from the desired Quickr places to be migrated
by running the qptool getcustomizedforms command
from the command line. For example, to generate a list of customized
forms for the place_0328 place:
D:\QD853\Domino\nqptool.exe getcustomizedforms -p place_0328 -o d:\output.xml
- Edit the output.xml file to select
the customized forms you want to migrate by setting their migrate
flags to "true". You also need to set the migrate configuration
item of the containing room element to "true".
The customized form's
migrate setting
contains two levels: room level and form level with the default settings
set to
"false" for both levels. The room level
migrate setting has a higher priority than the form level setting.
In
the generated XML file containing the customized forms list, select
the customized forms to be migrated. For example, if you want to migrate
customized Form1
, you first need to enable the migrate setting
for its containing room, and then enable the migrate setting for the
customizedForm Form1
as follows:
<places>
<place>
<name>place_0328</name>
<room migrate="true" name="Main.nsf">
<customizedForm description="migrate="false" name="CForm2" unid="59A3C9B7945A8A64A00257B3C00F2CB4">
<customizedField dataType="h_TextInput" descriptionText="plain text instruction" displayName="Plain Text1" name="c_PlainText1"/>
....
</customizedForm
...
<customizedForm description="migrate="true" name="Form1" unid="54AE15B7945A8A6D00257B3C00F2F05">
<customizedField dataType="h_TextInput" descriptionText="Plain Text Instructions" displayName="Plain Text Title" name="c_PlainText1"/>
...
<\room>
...
Customized form
Form1
will be migrated,
but
CForm2
will not be migrated.
Note: If the room
level setting is "false", all forms in the
room will not be migrated, even if you set a form to "true".
- Complete the migration of the selected customized forms
by running the qptool migratecustomizedforms command
using the output.xml file as an input parameter,
for example:
D:\QD853\Domino\nqptool.exe migratecustomizedforms -i d:\output.xml -u wpsadmin -pw passw0rd
The console output will show which customized forms have
been successfully migrated, and how many customized forms are migrated
for each room and place.
- Migrate normal pages and pages created based on selected
customized forms by running the migration command.
This command migrates normal pages and pages created based on successfully
migrated customized forms for the specified place.
D:\QD853\Domino\nqptool.exe migration -p place_0328 -u wpsadmin -pw passw0rd