Date: Fri, 2 Jul 2004 12:18:42 -0400 Reply-To: ben.powell@CLA.CO.UK Sender: "SAS(r) Discussion" From: ben.powell@CLA.CO.UK Subject: Re: Simple User Interface Alan, I'm not sure how the windows front end, coded in C# for instance and driven by xml, communicates with SAS? Via the command line passing parms? If SAS then spits out a report, how would the front end know when it was done? Could the front end send the parms over a network to, say, a socket listener (although this cannot multi-thread meaning it would be single user at a time only), or else how would the client/server operate short of having SAS Intrnet / IT? You msoft solution does not require the "client" to have SAS compared to the datastep windows solution does it, Cheers Microsoft Guy and have a good weekend, Ben. On Thu, 1 Jul 2004 17:03:58 -0600, Alan Churchill wrote: >Dave, > >I would approach a couple of ways. Now keep in mind that I'm a Microsoft guy >.... > >First one would be to build a web page (ASP.NET) and have a couple of places >for entering data (preferably some of them drop-downs so users can choose) >and a button for execute. If you don't have SAS intrnet or sas\it, submit >the code via a command-line. > >Option 2 is to build a windows program, using C# \ .NET, which is driven >from an XML listing of the possible choices so it is easy for the end-user >to use. > >It all depends on your operating system and comfort level. if you need an >easy to use windows front-end that is xml driven, i can whip one up for you >in a short span of time (30 minutes or so). Let me know and I'll give you a >starting point. From there, you can link it to SAS, submit SAS jobs, get the >dropdowns from SAS, etc. > >The XML would look like this: > > > > aaaaa > bbbbb > ccccc > > >These would drive the choices in a dropdown menu. > > >-- >Alan Churchill > >Savian >"Bridging SAS and Microsoft technologies" >(719) 687-5954 > > > >"David Fickbohm" wrote in message >news:09E1FB011D56C7499296BC687D4A0AAD0D5B2087@homegain1.homegain.com... >> People; >> I am working in a Windows XP environment. Using SAS 8.1. I would like to >> let my users execute a SAS program. The program requires entry of three >> pieces of data; an entryID, a beginning date, and an affiliate name. >The >> program produces a report. The users could be shown where to find the >report >> and they would be deliriously happy. >> >> Could someone please give me their thoughts on how best to build an easy >to >> use interface that would let my users enter the three pieces of data and >> then fire off the SAS program? >> >> All thoughts, ideas, suggestions, etc. are greatly appreciated. >> >> Thanks >> Dave >> >> >> >> Dave Fickbohm >> Data Mining Analyst >> Homegain+ >> 2450 45th St. >> Emeryville, CA, 94608 >> Phone 510 655 0800 ext 4151 

Back to: Top of message | Previous page | Main SAS-L page