Hi all
I have a config file like so
<config>
<optionSet1>
<option index="1" name="Set 1 index 1"/>
</optionSet1>
<optionSet1>
<option index="1" name="Set 2 index 2"/>
</optionSet1>
</config>
optionSet1-index1 can only have set values 1, 3, 5, 7
How do I define XSD for optionSet2-index1 so that
if optionSet1-index1 is in 1, 5 then it must be null
if optionSet1-index1 == 3 then it must be A or B
if optionSet1-index1 == 7 then it must be B, C or D
Thank you very much!
Pete 5 1111
Hi Peter,
You cannot do this using Xml Schema - it does not have this type of
co-occurance constraints.
--
Stan Kitsis
Program Manager, XML Technologies
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no rights.
"Peter Morris [Droopy eyes software]" <pe**@droopyeyes.no.com.spam> wrote in
message news:uI**************@TK2MSFTNGP03.phx.gbl... Hi all
I have a config file like so
<config> <optionSet1> <option index="1" name="Set 1 index 1"/> </optionSet1> <optionSet1> <option index="1" name="Set 2 index 2"/> </optionSet1> </config>
optionSet1-index1 can only have set values 1, 3, 5, 7
How do I define XSD for optionSet2-index1 so that
if optionSet1-index1 is in 1, 5 then it must be null if optionSet1-index1 == 3 then it must be A or B if optionSet1-index1 == 7 then it must be B, C or D
Thank you very much!
Pete
Hi Stan You cannot do this using Xml Schema - it does not have this type of co-occurance constraints.
Thanks for the answer. I think this is a shame, XSD could have been an
excellent means of specifying user input + validation for thin clients.
--
Pete
====
Audio compression components, DIB graphics controls, ECO extensions,
FastStrings http://www.droopyeyes.com
My blog http://blogs.slcdug.org/petermorris/
Peter Morris [Droopy eyes software] wrote: Hi Stan
You cannot do this using Xml Schema - it does not have this type of co-occurance constraints.
Thanks for the answer. I think this is a shame, XSD could have been an excellent means of specifying user input + validation for thin clients.
That role was delegated to XML Forms.
///Peter
You can embed Schematron rules in an XSD schema to specify co-occurrence
constraints and layer over XSD validation. For more information on
schematron,
take a look at: www.schematron.com http://www.xml.com/pub/a/2000/11/22/schematron.html
Thanks,
Priya
"Peter Morris [Droopy eyes software]" <pe**@droopyeyes.no.com.spam> wrote in
message news:Ow**************@TK2MSFTNGP03.phx.gbl... Hi Stan
You cannot do this using Xml Schema - it does not have this type of co-occurance constraints.
Thanks for the answer. I think this is a shame, XSD could have been an excellent means of specifying user input + validation for thin clients. -- Pete ==== Audio compression components, DIB graphics controls, ECO extensions, FastStrings http://www.droopyeyes.com
My blog http://blogs.slcdug.org/petermorris/
> That role was delegated to XML Forms.
What do you mean? This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Dave |
last post by:
After following Microsofts admonition to reformat my system before doing a
final compilation of my app I got many warnings/errors upon compiling an rtf
file created in word. I used the Help...
|
by: Tom |
last post by:
A question for gui application programmers. . .
I 've got some GUI programs, written in Python/wxPython, and I've got
a help button and a help menu item. Also, I've got a compiled file
made with...
|
by: wukexin |
last post by:
Help me, good men. I find mang books that introduce bit "mang header
files",they talk too bit,in fact it is my too fool, I don't learn it, I have
do a test program, but I have no correct doing...
|
by: Colin J. Williams |
last post by:
Python advertises some basic service:
C:\Python24>python
Python 2.4.1 (#65, Mar 30 2005, 09:13:57) on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
With...
|
by: Corepaul |
last post by:
Missing Help Files
When I enter "recordset" as the keyword and search the Visual Basic Help index,
I get many topics of interest in the resulting list. But there isn't any
information available...
|
by: Steve |
last post by:
I have written a help file (chm) for a DLL and referenced it using Help.ShowHelp
My expectation is that a developer using my DLL would be able to access this help file during his development time...
|
by: Mark |
last post by:
I have loaded Visual Studio .net on my home computer and my laptop, but my
home computer has an abbreviated help screen not 2% of the help on my laptop.
All the settings look the same on both...
|
by: JonathanOrlev |
last post by:
Hello everybody,
I wrote this comment in another message of mine, but decided to post it
again as a standalone message.
I think that Microsoft's Office 2003 help system is horrible, probably...
|
by: trunxnirvana007 |
last post by:
'UPGRADE_WARNING: Array has a new behavior. Click for more: 'ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="9B7D5ADD-D8FE-4819-A36C-6DEDAF088CC7"'
'UPGRADE_WARNING: Couldn't resolve...
|
by: hitencontractor |
last post by:
I am working on .NET Version 2003 making an SDI application that calls MS Excel 2003.
I added a menu item called "MyApp Help" in the end of the menu bar to show Help-> About.
The application...
|
by: ryjfgjl |
last post by:
ExcelToDatabase: batch import excel into database automatically...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: Vimpel783 |
last post by:
Hello!
Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: Defcon1945 |
last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
|
by: af34tf |
last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
| |