AIF has a Channels table with the path that is used for the xml files. In your code you would need to modify that path to dump the file on a local folder (selected by the user I presume) then reset it to the former value if needed. But, I think what you did with the XML Document class was the right thing to do since AIF is really intended to be a server process.
On Thu, Apr 29, 2010 at 4:33 PM, www_programmer <www_program...@yahoo.com>wrote: > > > Thanks for the reply Sumit! > > I am pretty sure that I had everything in the AIF setup complete... however > I can't be sure since I didn't get this to work. I might have also had an > issue with my code. I wasn't able to find a step-by-example of creating a > new query, using the Axd Document wizard, then creating xml file locally. > That would have been helpful. > > But, I also came to the conclusion that my approach was more complicated > than needed. I wrote a class to execute on the server to loop over my query > results and use the XmlDocument class to create the XML document and save > the file locally. This worked out just fine and is the solution I will use > for now. > > Would still like to figure out what my issues with the AIF to XML via file > adapter was... but will have to look into that later. > > If anyone has an example to post, that would be great! > > Cheers! > > > --- In > development-axapta@yahoogroups.com<development-axapta%40yahoogroups.com>, > Sumit Loya <loya.su...@...> wrote: > > > > Hi, > > > > You will have to setup all the AIF settings from Basic --> Setup --> > > Application Integration Framework. > > > > Have you done that? > > > > Regards, > > Sumit > > > > On Mon, Apr 26, 2010 at 10:56 AM, www_programmer > > <www_program...@...>wrote: > > > > > > > > > > > > I am trying to understand the best way to create XML files on the local > > > system in AX. I have created a new query that displays data from > InventTable > > > and SalesTable. (InventTable.ItemId, InventTable.ItemName, > > > SalesTable.Price). I would like to add a button to a form to, "send > > > electronically" like functionality in other forms and have an XML file > > > generated on the local file system. > > > > > > I created my query and then ran the AIF document service wizard and > > > selected only the read option. I have looked over the examples for > similar > > > existing functionality that utilizes the AxdSend class to create the > xml > > > file. I'm getting an error that I don't have an endpoint setup... but > it > > > looks to me like I do. I'm a bit lost on this one as I have not done > this > > > before. > > > > > > Can anyone point me to a more clear or step-by-step example of creating > a > > > new query and going through the process to creating the XML document? > > > > > > Thanks for all the help > > > > > > Cheers! > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > [Non-text portions of this message have been removed]