Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Software > Biz Talk NonXML > Table Looping n...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 2 Topic 943 of 978
Post > Topic >>

Table Looping not Generating Records

by greg.smith104@[EMAIL PROTECTED] Jul 5, 2007 at 07:18 AM

I am mapping an X12 EDI 810 Invoice to a SQL updategram. When a SAC
record with a specific attribute value is present I need to generate
another SQl updategram record so I am using the Table Looping and
Table Extractor Functoids.

I am using the Invoice Items (IT1Loop1) Loop as the 1st input to the
Table Looping Functoid and an Equals functoid to check whether or not
the SAC attribute has the value as the 2nd input. For now I only have
2 other inputs, the Item No, which will become a constant and the Unit
Price.

The IT1Loop1 has X elements where X is the number of invoice line
items. The SAC node where the attribute I am looking for is inside of
another loop inside the IT1Loop1 loop.

I have my Table Looping Grid Setup as follows:

Column1     Column2     Column3
SAC Code   ItemNo       UnitPrice

And Gated is checked

Table Extractor 1 (ItemNo) input 2 is the number 2 for Column2, but
when I connect a string concat, or any functoid for that matter, to
the output of Table Extractor 1 I get an XSLT compile error that looks
like this:

ScriptNS1:StringConcat(string($var:) , "ABC")' is an invalid XPath
expression.

Why is the Table Extractor not providing a value?

Thanks
Greg
 




 2 Posts in Topic:
Table Looping not Generating Records
greg.smith104@[EMAIL PROT  2007-07-05 07:18:06 
Re: Table Looping not Generating Records
"Eric Stott" &l  2007-07-05 08:30:08 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Nov 22 6:57:32 CST 2008.