|
We start off with a basic
process map. The title is ‘Leave
Request’
|
|
The process itself is pretty simple, as this is just for
demonstration purposes.
|
|
We’ve left all the stage and
action names as the defaults,
as we are pretty sure this is
what will occur in the real world.
|
|
And we have edited all titles
with the in-place editing for the
same reason.
|
|
There is only one form, again because this is a simple
demonstration.
|
|
We’ve set the name according
to our standards, and the title
as ‘Leave Request’.
|
|
Everything else is edited in-
place for the same reasons as
the process map.
|
|
Now, we add some languages.
|
|
This brings up the Project
properties, were we add French
and Spanish.
|
|
We have to save for this to
‘take’ and begin editing the
captions.
|
|
Then we select the map, select
French, and begin editing.
|
|
Notice that the un-editable
properties are marked as read-
only. We will see later that this
is not quite the case, as it can
be overridden in some cases.
Only those properties relating
to visible captions of some kind
are editable.
|
|
So we change the process
caption…
|
|
… and the action and stage names. I apologise if these
translations are not accurate – they are merely what seemed
sensible at the time.
|
|
We now do the same with
Spanish.
|
|
Notice that changing to an
unedited languages reverts to
the default.
|
|
|
|
So we make our changes. Again, the translation may not be
accurate.
|
|
And we then do the same for the form. Notice the layout needs
changing as the caption drops off the left of the form
|
|
So we adjust the field
placement. Note that this is
only affecting the layout for
this language.
|
|
And we do the same in French.
|
|
Again the placement needs changing from the default…
|
|
… so we move the fields.
|
|
Note the properties we can
change here. The position,
width (height too if applicable)
and caption alignment, as well
as the hint.
|
|
Although oddly the hint is not
editable for dates.
|
|
Notice though, that the action
message is NOT editable.
This is set by default to the
action caption, however, so will
reflect the user’s language.
|
|
We are going to set the
Subject on a form submit.
|
|
We add an assignment activity…
|
|
… and set the subject to ‘<process caption> for <user name>’
like so.
|
|
We would like a history form too, so we decide to add our
Common Library and use the History form from that.
|
|
In the Library, we set the
languages we wish to use. We
add French and Spanish here.
Notice that although the
‘columns’ property for the grid
is read-only, we can in fact edit
it.
The only editable property
within is the Caption, obviously.
|
|
For this demonstration we only
edit the caption for the ‘from
stage’ column to French.
|
|
It is NOT reflected in the
Designer, however. The
Designer seems not to know
Grid column captions are
editable.
|
|
We have a Business Object
that selects values from the
view supplied with the product
that uses the user’s locale id.
|
|
We have added the parameters of folder id and locale id to the
query. We have also set the defaults that we would expect to use.
|
|
We include this Library in our
Project.
We then add the forms to all
stages and actions as required,
and deploy.
|
|
|
|
|