XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> + Disabled Watch and Variable Vi... (4)
-> + Accessing Filemaker DB via ODB... (2)
-> + About XML Graphs (2)
-> + Error when generate java bindi... (2)
-> + Formatting a number to always ... (2)
-> + Bug with graphical mapper (2)
-> + Back Map to XML does not work (2)
-> + Floating Instruction Graphics (2)
-> + Mapping XSD (4)
-> + Output has dashes (Hyphens) th... (7)
-> + Fwd: Error Message (2)
-> + Error Message (5)
-> + EPG XML Generation (2)
-> + Connection to DB2 UDB (8)
-> + Instructions In Mapper (6)
-> + using oracle's orcl:right-trim... (2)
-> + xsl fo, generate links in pdf... (3)
-> + Documentation (annotations) in... (4)
-> + Linking to RDBMS to Applicatio... (2)
-> + Stylus build 653c // Metainfor... (3)
-> + namesspacing external entities (6)
-> + Suppress namespace on every no... (5)
-> + xpath: how do I get what I wan... (6)
-> + Still can't remove SS!! (2)
-> + Convert to XML (3)
-> + EDI Error (10)
-> + (500) internal server error wh... (2)
-> + Space formatting with   (4)
-> + UDDI Browser and WS Call Compo... (4)
-> + cursor weirdness (2)
-> + Open XML files in IE, edit wit... (3)
-> + Generate XML from schema (2)
-> + Line-oriented region problem i... (4)
-> + Using local DB2 database Alias... (2)
-> + Small but annoying display bug... (3)
-> + Blank values in lookup lists (11)
-> + xsd problem in mapper (2)
-> + Deployment License (2)
-> + XML post and web service (2)
-> + Stylus just wont start? (2)
-> - Can'rt remove SS from Windows ... (1)
-> + SenseX stops working on second... (4)
-> + dodgy(non-ascii) characters ca... (8)
-> + Optional values (ZZ1) causes e... (3)
-> + Have problems with displaying ... (9)
-> + Can Stylus Studio be used to m... (3)
-> + Erratic behaviour in EDIFACT a... (2)
-> + Year Calculation (2)
-> + How to ouput a real XLS (3)
-> + EDI 856 to XML - java.io.IOExc... (3)
-> + Problem transform EDI to XML (... (2)
-> + SS becomes unusable... (6)
-> + SS Enterprise 735f under WinXP... (7)
-> + Call Web Service, Nothing retu... (12)
-> + Error while debugging xslt wit... (2)
-> + DESADV D96A Schema vs XML inco... (4)
-> + Das Programm mit mysql ? (4)
-> + RegEx Search and Replace (6)
-> + SequeLink Server - Do I need a... (6)
-> + faultString: (401)Unauthorized... (7)
-> + Previewing XSL with javascript... (2)
-> + removing formating from XML (6)
-> + removing formating from XML (2)
-> + Custom EDI to XML conversion (2)
-> + Getting "Type not found" error... (4)
-> - Converting file and customize ... (1)
-> + formatting problem with xml ex... (2)
-> + Using DTD Entities and XSD (7)
-> + XML Schema (XSD), Adding comme... (2)
-> + DTD schema generation problem (2)
-> + How do i generate a schema fro... (4)
-> + Incomplete request message gen... (2)
-> + Installation issue for Stylus ... (2)
-> + DTD "ANY" isn't honored by val... (2)
-> + Replacing carriage returns wit... (3)
-> + WS with SOAP - problem with pa... (5)
-> + problem converting CSV to XML (2)
-> + validating xml with multiple s... (4)
-> + SOAP problems ! (2)
-> + mapping csv columns to schema (2)
-> - Access DB to XML doc using an ... (1)
-> - DataDirect SequelLink w/MS Acc... (1)
-> + Problem with DB to XML Source ... (3)
-> + problems to work from the comm... (3)
-> + Stylus Studio Enterprise WScal... (4)
-> + Erratic behaviour in EDIFACT a... (14)
-> + XML Pipeline Question (7)
-> + Stylus Studio reports invalid ... (4)
-> - Is there a way to generate a G... (1)
-> + Stylus produced XSLT not trans... (2)
-> + XML Editor spell check - bug w... (4)
-> + API unlocks OK, but fails in n... (4)
-> + EDI to XML conversion for UNOC... (11)
-> + Stylus crashed with recurence ... (2)
-> + terrible perfomance using the ... (4)
-> + XSD to RDBMS, e.g. SQL Server,... (3)
-> + relational database (7)
-> + Stylus Studio 6 wrongfully det... (6)
-> + Having trouble with schema val... (5)
-> + Stylus Studio 2007 Home Editio... (2)
-- Previous [1681-1700] [1701-1720] [1721-1740] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Ben HallSubject: xlnlink question
Author: Ben Hall
Date: 14 Jun 2001 08:08 AM
Hi!

We've been working with Stylus 2.0 and moved to 3.0 during Beta testing. Now we're using the GA release. Initially, we loved the xlnlink traversal the 3.0 version offers but now I have run into a problem.

My thinking had been that when Stylus brings in an XML document it traverses the linked nodes and makes the document *look* like it is all one big document.

But I believe that I am wrong here and it is causing serious document management/confusion issues. In reality it seems like if you make a change to a node that is below a node that is a traversed xlnlink the linked document nodes actually get pulled into the parent document. Is that a correct statement? Does this occur only in text editing mode (what I normally work in) or all of the editing modes.

This becomes extremely problematic because then the linked document is no longer in a consistent state with what was pulled into the parent. Is there a setting to change this? To maintain consistent data it seems like the update should take place in the actually linked document.

Thanks,

Ben

Posttop
Minollo I.Subject: Re: xlnlink question
Author: Minollo I.
Date: 14 Jun 2001 11:19 AM
At 08:13 AM 6/14/2001 -0400, you wrote:
>From: "Ben Hall"
>
>Hi!
>
>We've been working with Stylus 2.0 and moved to 3.0 during Beta
>testing. Now we're using the GA release. Initially, we loved the xlnlink
>traversal the 3.0 version offers but now I have run into a problem.
>
>My thinking had been that when Stylus brings in an XML document it
>traverses the linked nodes and makes the document *look* like it is all
>one big document.
>
>But I believe that I am wrong here and it is causing serious document
>management/confusion issues. In reality it seems like if you make a
>change to a node that is below a node that is a traversed xlnlink the
>linked document nodes actually get pulled into the parent document. Is
>that a correct statement? Does this occur only in text editing mode (what
>I normally work in) or all of the editing modes.

If you edit a Portal Server document containing xlnlink directives from
Stylus Studio, Stylus Studio doesn't know anything about the presence of
such directives; it just handles the whole traversed document.

If you edit the document and save the document as you would normally do, I
think Portal Server will loose the xlnlink directives it initially had in
the master document, and will just store the document as a single unit.

The only alternative which should work is that you edit your document in
the tree tab and then save the document *changes* as update grammar rather
than saving the whole document; you can do that, as mentioned, only in tree
mode (that's the only way we can keep track of your actions and translate
them into a Portal Server update grammar) and then clicking the "XUL
update" button in the XML editor document window (first button on the left
in the XML editor toolbar).

>This becomes extremely problematic because then the linked document is no
>longer in a consistent state with what was pulled into the parent. Is
>there a setting to change this? To maintain consistent data it seems like
>the update should take place in the actually linked document.

As mentioned, that can only work using update grams.

Hope this helps,
Minollo

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.