Date: Fri, 2 Jul 2004 12:18:42 -0400
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
Subject: Re: Simple User Interface
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,
On Thu, 1 Jul 2004 17:03:58 -0600, Alan Churchill
>I would approach a couple of ways. Now keep in mind that I'm a Microsoft
>First one would be to build a web page (ASP.NET) and have a couple of
>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
>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
>dropdowns from SAS, etc.
>The XML would look like this:
><?xml version="1.0" encoding="windows-1252"?>
>These would drive the choices in a dropdown menu.
>"Bridging SAS and Microsoft technologies"
>"David Fickbohm" <DavidF@HOMEGAIN.COM> wrote in message
>> I am working in a Windows XP environment. Using SAS 8.1. I would like
>> 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.
>> program produces a report. The users could be shown where to find the
>> and they would be deliriously happy.
>> Could someone please give me their thoughts on how best to build an easy
>> 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.
>> Dave Fickbohm
>> Data Mining Analyst
>> 2450 45th St.
>> Emeryville, CA, 94608
>> Phone 510 655 0800 ext 4151