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
Kurt WaldSubject: predefined macros ${
Author: Kurt Wald
Date: 25 Nov 2010 04:27 PM
Hi,

there are problems with the predefined macros ${.. e. g. for instance for custom validation engines. Example:

when I put ${FileDir} into the Initial directory box of the custom validation engine configuration screen and run the custom engine I get

Command line failed:
....
Initial Directory:
"r:\dtd"
Error Message: Der Verzeichnisname ist ungültig.

(directory name is invalid) because of the double quotes.

Another example:

using ${FilePath} always includes the protocol "file:///r:/cor000_edit.xml". Some programs only accept local filenames without protocol.

I already posted this a few years ago with a reply from Alberto Massari stating, that there are unpublished predefined macros in Stylus Studio, indicating one for the FilePath without protocol - ${LocalSomething} - unfortunately I can't find it anymore.

Could you please reply with a complete list of predefined macros and include them in the Stylus documentation? Is there a solution for the double quotes problem?

Regards

Kurt Wald

Postnext
Ivan PedruzziSubject: predefined macros ${
Author: Ivan Pedruzzi
Date: 26 Nov 2010 02:31 AM

It seems like that Custom Tools behaves differently.
Try creating a custom tool with the following command line

${FileDir}\mycommand.bat

Hope this helps
Ivan

Postnext
Kurt WaldSubject: predefined macros ${
Author: Kurt Wald
Date: 26 Nov 2010 04:39 PM
Hi Ivan,

in fact it behaves differently. Why?

Are there still currently undocumented macros like one for the FilePath without protocol, which Alberto indicated and I unfortunately forgot?

Is there a way to define my own macros?

Regards

Kurt

Posttop
Ivan PedruzziSubject: predefined macros ${
Author: Ivan Pedruzzi
Date: 26 Nov 2010 10:30 PM

The following macros are not exposed in the in list

${FileLocalPath} : local path with quotes

Valid only for the Arguments field

${SchemaURLFile}: schema URL


Hope this helps
Ivan Pedruzzi

 
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.