One last try to unconfuse. Since build URI is being used, it will automatically create a URI for the resource. You can do this by specifying either a qname or the full URI.
Suppose you have a prefix definition "region http://www.topbraid.org/owl/geo/region#" The following two build URI statements will result in the same URIs: LET (?x := smf:buildURI("http://www.topbraid.org/owl/geo/region#{? arg1}")) ...and LET (?x := smf:buildURI("region:{?label}")) For example if ?arg1 is bound to "AmericanSamoa", then both statements will produce http://www.topbraid.org/owl/geo/region#AmericanSamoa, and the qname is region:AmericanSamoa That all may be obvious, but my previous posts confused things a bit... -- Scott On Jul 7, 8:56 am, Scott Henninger <[email protected]> wrote: > Bob, can you clarify this? When executing an INSERT from a > performUpdate module, the triples are added directly into the script's > model. You can do an INSERT INTO to define the base URI to specify > the model you want to add the triples to. > > BTW, your buildURI statement seems to be mixing qname and URI syntax. > It should either be > region:{?arg1} > or > http://www.topbraid.org/owl/geo/region#{?arg1} > > -- Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-composer-users?hl=en -~----------~----~----~----~------~----~------~--~---
