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
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 10 Jan 2017 10:08 PM
I have an xml and xsl that I want to modify. I want to use SS but I'm not sure it will work for this. I am attaching the files and want to know if I can use SS to modify the xsl and be able to see it via a window to view the pdf output

Joe


DocumentPDetails.xsl
xsl1

UnknownPStringTable.xsl
xsl2

UnknownResults.xml
xml input

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 11 Jan 2017 03:01 AM
Originally Posted: 11 Jan 2017 03:00 AM
I have no problem in running your this stylesheet as soon as remove the comment for following include

<xsl:include href="PStringTable.xsl"/>

The output of this transformation is HTML not PDF.

Ivan Pedruzzi
Stylus Studio Team


Unknownexecuting_PDetails.xsl.png

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 11 Jan 2017 03:14 AM
I can't view in browser or preview - can you outline what you did?

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 11 Jan 2017 03:15 AM
I can't view in browser or preview - can you outline what you did?

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 11 Jan 2017 03:21 AM
Did you set the source XML in the scenario dialog?

Click on the toolbar button "..." than set the source XML URL


Ivan Pedruzzi
Stylus Studio Team

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 11 Jan 2017 03:22 AM
tried opening xsl with SS and it keeps not responding

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 18 Jan 2017 04:49 AM
The problem was solved after restating the machine

Ivan Pedruzzi
Stylus Studio Team

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 18 Jan 2017 10:39 PM
Can you help me out with this xml?
I’m wondering how its getting the first part of it?
Its the results.xml
<?xml version="1.0"?>
<!DOCTYPE Report
[
<!ELEMENT Report (General ,(Doc|BPT)) >
<!ATTLIST Report ver CDATA #REQUIRED tmZone CDATA #REQUIRED >

<!ELEMENT General ( DocLocation ) >
<!ATTLIST General productName CDATA #REQUIRED productVer CDATA #REQUIRED os CDATA #REQUIRED host CDATA #REQUIRED qcserver CDATA #IMPLIED qcproject CDATA #IMPLIED SolManSolutionId CDATA #IMPLIED SolManProjectId CDATA #IMPLIED SolManTestPlanId CDATA #IMPLIED SolManTestPackageId CDATA #IMPLIED SolManUserInfoData CDATA #IMPLIED >

<!ELEMENT BPT (DName,Res,DVer?,TSet?,TInst?,NodeArgs,AdditionalInfo*,Doc*) >
<!ATTLIST BPT rID ID #REQUIRED >

<!ELEMENT Doc (DName,ConfName?,Res,DVer?,TSet?,TInst?,RunType?,DT?,AdditionalInfo*,Step*,DIter*,Step*,Action*,Doc*,Summary?,TestMaintenanceSummary*,NodeArgs?) >
<!ATTLIST Doc rID ID #REQUIRED type (Test|BC|BPTWrapperTest|Flow|Group|Action) "Test" productName CDATA #REQUIRED BCIter CDATA #IMPLIED >

<!ELEMENT RunType ( #PCDATA )>
<!ATTLIST RunType fmStep (False|True) "False" batch (False|True) "False" upDesc (False|True) "False" upChk (False|True) "False" upAS (False|True) "False">

<!ELEMENT DName ( #PCDATA ) >

<!ELEMENT ConfName ( #PCDATA ) >

<!ELEMENT Res ( #PCDATA ) >

<!ELEMENT AdditionalInfo (AdditionalDataName,AdditionalDataValue ) >

<!ELEMENT AdditionalDataName ( #PCDATA ) >

<!ELEMENT AdditionalDataValue ( #PCDATA ) >

<!ELEMENT DVer ( #PCDATA ) >

<!ELEMENT TSet ( #PCDATA ) >

<!ELEMENT TInst ( #PCDATA ) >

<!ELEMENT DIter (Step*,Action+,Summary?,NodeArgs)>
<!ATTLIST DIter rID ID #REQUIRED iterID CDATA #REQUIRED>

<!ELEMENT DocLocation ( #PCDATA )>

<!ELEMENT Action (AName,AIter*,(Step|HtmlStep|Action)*, Summary,ActionMaintenanceSummary*, NodeArgs ) >
<!ATTLIST Action rID ID #REQUIRED>

<!ELEMENT AIter ((Step|HtmlStep|Action)*,DataMapping?, Summary?,NodeArgs) >
<!ATTLIST AIter rID ID #REQUIRED iterID CDATA #REQUIRED isCountable (False|True) "False" >

<!ELEMENT AName ( #PCDATA ) >

<!ELEMENT TestMaintenanceSummary (ActionMaintenanceSummary*) >
<!ATTLIST TestMaintenanceSummary ObjectsAdded CDATA #REQUIRED ObjectsUpdated CDATA #REQUIRED StepsUpdated CDATA #REQUIRED StepsComments CDATA #REQUIRED><!ELEMENT ActionMaintenanceSummary (ObjectChange* ) >
<!ATTLIST ActionMaintenanceSummary Action CDATA #REQUIRED Objects CDATA #REQUIRED Updated CDATA #REQUIRED LinesTotal CDATA #REQUIRED Added CDATA #REQUIRED LinesUpdated CDATA #REQUIRED>

<!ELEMENT ObjectChange (Hierarchy, PropertyChangeList* ) >
<!ATTLIST ObjectChange Operation CDATA #IMPLIED OriginalRepository CDATA #IMPLIED>

<!ELEMENT PropertyChangeList (PropertyDef*) >

<!ELEMENT PropertyDef (OriginalValue, NewValue) >
<!ATTLIST PropertyDef PropName CDATA #REQUIRED OriginRegularExpression (True|False) "False" NewRegularExpression (True|False) "False" AddedProperty (True|False) "False" >

<!ELEMENT OriginalValue ( #PCDATA )>

<!ELEMENT NewValue ( #PCDATA )>

<!ELEMENT Hierarchy (ObjectName, Hierarchy*) >
<!ATTLIST Hierarchy MicClass CDATA #REQUIRED>

<!ELEMENT ObjectName ( #PCDATA ) >

<!ELEMENT Step (Obj,Details,Time,TimeTick* ,(Step|HtmlStep|Doc)*, DataMapping?, NodeArgs) >
<!ATTLIST Step rID ID #REQUIRED retval CDATA #IMPLIED>

<!ELEMENT HtmlStep (HTML,TimeTick*,(Step|HtmlStep|Doc)*,NodeArgs) >
<!ATTLIST HtmlStep rID ID #REQUIRED >

<!ELEMENT Obj ( #PCDATA ) >
<!ATTLIST Obj plainTxt (False|True) "True">

<!ELEMENT Details ( #PCDATA ) >
<!ATTLIST Details plainTxt (False|True) "True">

<!ELEMENT Time ( #PCDATA ) >

<!ELEMENT HTML ( #PCDATA ) >

<!ELEMENT Disp ( #PCDATA ) >

<!ELEMENT TimeTick ( #PCDATA ) >

<!ELEMENT DataMapping ( DataMappedItem* )>
<!ELEMENT DataMappedItem EMPTY >
<!ATTLIST DataMappedItem dsName CDATA #REQUIRED >
<!ATTLIST DataMappedItem rowId CDATA #REQUIRED >

<!ELEMENT NodeArgs (Disp,TopPane?,BtmPane?,ExtendedInfo? )>
<!ATTLIST NodeArgs eType CDATA #REQUIRED icon CDATA #REQUIRED nRep CDATA #REQUIRED UserNote CDATA #IMPLIED filter (False|True) "True">
<!ATTLIST NodeArgs status (Passed|Failed|Done|Warning|Information) "Done">
<!ATTLIST NodeArgs iconSel CDATA #IMPLIED nType CDATA #IMPLIED MovieMarker CDATA "">
<!ATTLIST NodeArgs Source CDATA #IMPLIED SourceLine CDATA #IMPLIED StepFlowItemKey CDATA #IMPLIED >

<!ELEMENT TopPane (Path)>

<!ELEMENT BtmPane ( (Path|WR)?,ASHilite?)>
<!ATTLIST BtmPane vType CDATA "HTML">

<!ELEMENT Path ( #PCDATA ) >

<!ELEMENT ASHilite ( #PCDATA ) >

<!ELEMENT WR ( #PCDATA ) >

<!ELEMENT ExtendedInfo ( StepData ) >

<!ATTLIST ExtendedInfo StepType CDATA #REQUIRED>
<!ELEMENT DT (NodeArgs) >
<!ATTLIST DT rID ID #REQUIRED>

<!ELEMENT Summary (Param*)>
<!ATTLIST Summary sTime CDATA #IMPLIED eTime CDATA #IMPLIED passed CDATA #IMPLIED failed CDATA #IMPLIED warnings CDATA #IMPLIED retval CDATA #IMPLIED stopped (False|True) "False" >

<!ELEMENT Param (ParamName,ParamVal)+ >
<!ATTLIST Param paramInOut (In|Out) "In">

<!ELEMENT ParamName ( #PCDATA ) >

<!ELEMENT ParamVal ( #PCDATA ) >

]

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 19 Jan 2017 02:52 AM
What you are showing is a DTD XML definition which can be embedded in the prolog of the XML document, this is perfectly legal.


Ivan Pedruzzi
Stylus Studio Team

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 19 Jan 2017 03:30 AM
so you are saying that the program that produced this xml also added the dtd? So if I want to add variables to xml then i need to change the dtd so it can be embeded?

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 19 Jan 2017 04:10 AM

<<"Add variables">> ?

Which software is generating your XML?

what you are trying to accomplish?



Ivan Pedruzzi
Stylus Studio Team

Postnext
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 19 Jan 2017 04:16 AM
hp uft is generating that html with the xsl but i need to add a few variables soI'm looking at whare it does this

Postnext
Ivan PedruzziSubject: Can SS do this?
Author: Ivan Pedruzzi
Date: 19 Jan 2017 04:26 AM
You need to edit the XSLT (PDetails.xsl) in order to change the resulting HTML.

XML --> [XSLT] --> HTML

What exactly you need to change in the HTML output?
If you are really specific in your description we might help.


Ivan Pedruzzi
Stylus Studio Team

Posttop
Joe LoyzagaSubject: Can SS do this?
Author: Joe Loyzaga
Date: 19 Jan 2017 09:33 PM
>You need to edit the XSLT
>(PDetails.xsl) in order to
>change the resulting HTML.
>
>XML --> [XSLT] --> HTML
>
>What exactly you need to
>change in the HTML output?
>If you are really specific in
>your description we might
>help.
>
>
>Ivan Pedruzzi
>Stylus Studio Team
I need to add 1 variable so that I can use it in a table I am going to add to the xsl. The table is 3 rows and 2 columns that contain derived data from the run like @productName and how its referred. I don't know where to do this so that its available for the report. Do I add it in the DTD? If so I'm not sure how this would work - dont undrstand DTD. Can you advise?

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
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.