| Rocco |
| Member |
|
| Vienna |
|
|
| None Specified |
|
| Saturday, May 16, 2009 |
| Wednesday, November 18, 2009 3:22:28 PM |
24 [0.37% of all post / 0.13 posts per day] |
|
Hi Lborz,
I was also thinking the same as per Vlad. Your mapping should looks like this:
N.B. If these suggestions do not help please provide us with more details (e.g., the database type and the DDL for recreating the tables).
Rocco
|
Hi,
Do you experience the same problem using the example C# project shipped with the AuthenticDesktop Integration Package? You can find it in:
"C:\Program Files\Altova\Authentic2010\Examples\ActiveX\C#\"
(that path refers to the last release of course)
If so, you should contact the Support Team, here
Rocco
|
Hi,
I suppose 'a', 'b' and 'c' are optional in your schema. So, what's about using an 'exist' function and a filter component? You could connect the result of 'exist' to the 'bool' input and 'List' to the 'node/row' input.
N.B. Of course your case could be different, if so you should post your mfd file as well as the related input files.
Rocco
|
Hi Linton,
All the nodes connected to 'concat' must contain a valid value, if one of the input of concat is missing then the whole function will fail.
Use the substitute-missing function for preventing this behavior. In the following link you will find an example about its usage:
http://www.altova.com/manual/MapForce/mapforce-enterprise/mffnodetesting.htm
Cheers
Rocco
|
Hi Jim,
You can generate C# code based on your xsd with XMLSpy. Then you have easy access to the schema metadata, as explained in this page:
http://www.altova.com/manual/XMLSpy/spyenterprise/using_the_generated_c_library2.htm
So if you want, for example, retrieve the MaxOccur and MinOccur values, then you can do this (based on the second example in the link above):
protected static void Example() { Library.Library2 doc = Library.Library2.LoadFromFile("Library.xml"); Library.LibraryType root = doc.Library3.First; Library.BookType book = root.Book.First; System.Console.WriteLine(root.Book.Info.MinOccurs); System.Console.WriteLine(root.Book.Info.MaxOccurs); }
Cheers
Rocco
|
Hi twynne,
I just took a try and I found out that it's important the *order* in which you select the table before you call 'Show in new SQL Editor->Create'. Take a try: if you select first the parent table and then the child then you have a working script.
Cheers!
Rocco
|
Hi kaliki123,
Could it be that the working XML file contains something more than "One more time" in "AttachedReport"? Maybe some special characters, CR...
Cheers
Rocco
|
Hi pjdias,
1) Do you mean you don't have any value in your source component? MapForce will try anyway to create a correct output based on the configuration file which you can find in "c:\program files\altova\mapforce2009\MapForceEDI\X12\"
2) This is definitely strange. What does it mean "nothing appear"? Do you get an empty output? Or do you get an error message?
Cheers
Rocco
|
Hi Guys,
Maybe it would be better to post these request in the Feedback->Feature Request section of the Forum. If you already did then ignore this one :)
Cheers!
Rocco
|
Hi,
Are you comparing two supported databases? Check it on the documentation page:
http://origin.altova.com/manual/DatabaseSpy/dbs_intro_supporteddbs.htm
If this doesn't help maybe you can contact the Support.
Bye
Rocco
|
|