Gordon
This was there in some earlier version on the storage dialogs - it
seems to have disappeared in v5
Maybe it's still active but you have to do it by hand
ahah!!
found it
you have to modify the xml strorage definition by hand
and remove the delimiters
see below
the extra line is
<Structure>listnode</Structure>
plus take out the <delimiters> if there are any
in fact trying it again all you need to do is leave out the delimiters
!!
if you are using this in productiojn it may be worth checking with
Support to see if this is supported
Peter
Property k1 As %String;
Index customID On k1 [ IdKey, PrimaryKey ];
Property p1 As %String;
Property p2 As %String;
<Storage name="NewStorage1">
<SQLMap name="Map1">
<Data name="p1">
<Piece>1</Piece>
</Data>
<Data name="p2">
<Node>123</Node>
<Piece>2</Piece>
</Data>
<Global>^User.test5D</Global>
<Structure>listnode</Structure>
<Subscript name="1">
<Expression>100</Expression>
</Subscript>
<Subscript name="2">
<Expression>{k1}</Expression>
</Subscript>
<Type>data</Type>
</SQLMap>
<StreamLocation>^User.test5S</StreamLocation>
<Type>%CacheSQLStorage</Type>
</Storage>
}
On Tue, 13 Jul 2004 12:14:13 +0100, "Gordon Philip"
<[EMAIL PROTECTED]> wrote:
>I have an existing global that I want to create a class for as I have done
>in the past however there does not seem to be a way of defining a map where
>the data is stored in $LB format rather than using a character delimeter.
>Have I missed something or is this actually the case?
>