Could someone describe the best way to print multilingual reports. (One report layout and printing in different languages according to clients language).
There is no automatic way to translate the actual reports into different languages. You could however create a separate report template (.rtm file) for each language you need to support, then based on what language your client chooses, load that specific template into the report object. For more information on creating and loading template files, see the RBuilder.hlp file under TppTemplate as well as the Tech-Tips newsgroup under the Templates topic.
You may want to check out Multilizer (http://www.multilizer.com/). This product may help with the automatic translation of reports into different languages.
> Could someone describe the best way to print multilingual reports. clients
What we did was set the caption property of the report components to something like "SLRP_#NAME" and then at runtime when the report is loaded, iterate through all the components and set the caption based on the current language, i.e. "Name"
Comments
There is no automatic way to translate the actual reports into different
languages. You could however create a separate report template (.rtm file)
for each language you need to support, then based on what language your
client chooses, load that specific template into the report object. For
more information on creating and loading template files, see the
RBuilder.hlp file under TppTemplate as well as the Tech-Tips newsgroup under
the Templates topic.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
You may want to check out Multilizer (http://www.multilizer.com/). This
product may help with the automatic translation of reports into different
languages.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
clients
What we did was set the caption property of the report components to
something like "SLRP_#NAME" and then at runtime when the report is loaded,
iterate through all the components and set the caption based on the current
language, i.e. "Name"
Terry.