this is not a Support Forum! Experienced users might answer from time to time questions posted here. If you need a professional and reliable answer, or if you want to report a bug, please contact Altova Support instead.

Profile: K101
User Name: K101
Forum Rank: Advanced Member
Real Name:
Gender: None Specified
Joined: Friday, February 27, 2009
Last Visit: Friday, November 27, 2020 8:14:45 AM
Number of Posts: 424
[2.41% of all post / 0.10 posts per day]
Last 10 Posts
Topic: Failed to Load XSD
Posted: Wednesday, November 25, 2020 10:25:00 AM
Perhaps the schema’s creator has a newer, valid version of the schema available. Otherwise, you yourself could use XMLSpy to fix the problems.

Technical Support
Altova GmbH
Topic: String-Join with Variables
Posted: Tuesday, November 24, 2020 2:14:27 PM
You can already refer to parameters and other named results in expressions.

Technical Support
Altova GmbH
Topic: Supress empty nodes
Posted: Wednesday, November 18, 2020 9:28:18 AM
First, uncheck the "Treat empty rows as absent" option in the input component properties.

Then, connect your Rows to each of the two Product items. Insert a filter, then use empty to test for the id and name fields to be, well, empty.

Use a logical-and to combine those two, and connect the logical-and to the filter's bool input.

Finally, move the filter's connection from on-true to on-false.

Also, your schema doesn't look right to me. You probably want one WAREHOUSE element for each row. Since WAREHOUSE is your root, you will only get one. Add a WAREHOUSES root element so it can contain multiple WAREHOUSE elements.

Also, for each WAREHOUSE, the Product element should be allowed to occur between 0 and 2 times only.

All this is demonstrated in the attached examples. Note also how we converted the empty/logical-and/filter structure for the second Product into a User-Defined Function called, "cancel-empties".

Technical Support
Altova GmbH
Topic: Does StyleVision support a Json Schema
Posted: Tuesday, November 17, 2020 4:24:19 PM
No, that's not presently possible. It'll have to be taken under future consideration.

Technical Support
Altova GmbH
Topic: realtime (webservices) project
Posted: Tuesday, November 10, 2020 8:19:28 AM
If you want to save a value from one mapping for use in a second mapping, store it in a text file.

For help with your exception, you should contact Altova Support directly with your mapping and the files it uses in a zip archive.

Technical Support
Altova GmbH
Topic: List of Jobs
Posted: Friday, November 6, 2020 8:37:56 AM
I suspect you included the quotes. You weren't supposed literally to search for ".job", you were supposed to search for the text inside the quotation marks:


Technical Support
Altova GmbH
Topic: Using a Choose step to check a string
Posted: Thursday, November 5, 2020 9:32:39 AM
Could you perhaps attach a screenshot of the job?

Technical Support
Altova GmbH
Topic: List of Jobs
Posted: Wednesday, November 4, 2020 7:56:52 AM
Try performing a search from within the Configuration page for ".job".

Technical Support
Altova GmbH
Topic: How many levels of mapping acept Mapforce
Posted: Monday, November 2, 2020 9:35:32 AM
Are you previewing output in the MapForce desktop application? If so then of course chained database components won't necessarily reflect the real, complete final output since SQL is only previewed, not automatically done for every component. Try generating program code truly to run the complete mapping logic, or compile to MFX and run using MapForce Server.

Otherwise, better to contact Altova Support directly for this one.

Technical Support
Altova GmbH
Topic: Xml into Pdf converting issue (using Altova StyleVision)
Posted: Friday, October 30, 2020 1:50:50 PM
Sounds like an application for a table footer, since those can repeat on each page. Either that or a page footer. See, for example, "Table headers and footers in PDF output", or Headers and Footer, in the docs.

Perhaps the "Tables with Sub-Totals.sps" example installed along with StyleVision will give you some ideas.

Technical Support
Altova GmbH

Use of the Altova User Forum(s) is governed by the Altova Terms of Use.