Hello Hussein and all.
We've been using XXE Pro quite extensively here in the last weeks and we
found some small "glitches", so I will enumerate them for you:
- ********************************************************************
- We have a date-field in a CSS, defined as follows, and we found that
sometimes a valid date doesn't get internally converted into an ISO date
as it should upon leaving the field. The probability of this happening
seems to be higher if you edit (type) very fast... Then there is a
validation error, of course, though the date may look like a perfectly
valid one, which utterly puzzles the users.
CSS:
pr|estimation {
content: paragraph(content(date-field(columns, 10,
pattern, "dd/MM/yyyy",
background-color, #ffffe0,
color, black),
" (dd/mm/yyyy): "));
}
Schema:
<xs:complexType name="ReadyBy">
<xs:sequence>
<xs:element name="estimation" type="xs:date"
maxOccurs="unbounded" minOccurs="1" ></xs:element>
</xs:sequence>
</xs:complexType>
- ********************************************************************
The search feature doesn't seem to look into the contents of
text-fields. This makes it less useful when you have a very long form
and you want to locate some data.
- ********************************************************************
In some cases the whole XXE interface was stuck after pasting data from
OpenOffice. Selecting another window and then XXE again (forcing a
screen repaint...) seems to solve the problem, just to be repeated when
pasting again. This behaviour is not consistent, but once it starts, it
doesn't stop till you close the document and open it again.
- ********************************************************************
Then, as the last thing, it would be nice to be able to set an option
somewhere to prevent users from saving invalid documents, or at least to
show a very visible warning. Due to the problem with dates we had some
invalid document saved and then the only effect is that we get funny
results, being difficult to spot.
Ideally this option should be set on a document-type basis....
- *********************************************************************
Here we use XXE Pro on Linux 2.4.10, with KDE 2.2, JVM java full version
"1.4.1_02-b06"
In general we are finding our experience with XXE very satisfying.
Daniel
--
Daniel Varela Santoalla
European Centre for Medium-Range Weather Forecasts (ECMWF)
(http://www.ecmwf.int)
Email: dvarela at ecmwf.int Telephone: (+44) 118 9499608