Thanks for the feedback. I will investigate further Kenneth, GEOGRAF A/S wrote: > > I don't have sample code to show, but you should use the > GetResource/SetResource calls. > These will return/take an MgByteReader. > The reader holds a binary version of the Xml document. > if you use write the content into a regular .Net stream, you can read it > with the System.Xml calls. > > When you write it back, there are a number of caveats: > 1. The document must be UTF-8 encoded > 2. The document must contain spaces between tags, otherwise Studio won't > show it. > 3. If the XmlWriter decides to prefix the byte stream with the UTF-8 > byte order tags, you must remove them. > > The MgByteReader is a bit annoying to work with, as it only returns > chunks of 8K data, and looses data when transfered to a function. > > Regards, Kenneth, GEOGRAF A/S > > > > jas skrev: >> I am trying to replicate the SQL Where functionality that was used in >> MG6.5 >> or earlier. I have looked at the DEV Guide and checked out the forum and >> found the 2 methods explained and the one I am interested in is the saved >> XML approach. >> Does anyone have some sample code, written .NET, that modifies the filter >> applied to a layer for that particular session. I am new to .NET. >> >> Dev Guide page 56 >> >> "Creating Layers By Modifying XML" >> 1 Build a prototype layer through the Studio UI. To make the >> scripting >> simpler, this layer should have as many of the correct settings as can be >> determined in advance. >> 2 Use Studio’s Save as Xml command to save the layer as an >> XML >> file. >> 3 Have the script load the XML file and then use the DOM >> (Document >> Object Model) to change the necessary XML elements. >> 4 Add the modified layer to the map. >> >> >> Appreciate your help >> > _______________________________________________ > mapguide-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapguide-users > >
-- View this message in context: http://www.nabble.com/SQL-where-equivalent---ASP.NET-example---Creating-Layers-By-Modifying-XML-tf4204653s16610.html#a12009495 Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
