Date: Fri, 2 Jul 2004 12:18:42 -0400
Reply-To: ben.powell@CLA.CO.UK
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
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
<EmailMeDirectly@THISWEBSITE-ERRATIX.US> 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:
>
><?xml version="1.0" encoding="windows-1252"?>
><Affiliates>
> <Affiliate>aaaaa</Affiliate>
> <Affiliate>bbbbb</Affiliate>
> <Affiliate>ccccc</Affiliate>
></Affiliates>
>
>These would drive the choices in a dropdown menu.
>
>
>--
>Alan Churchill
>
>Savian
>"Bridging SAS and Microsoft technologies"
>(719) 687-5954
>
>
>
>"David Fickbohm" <DavidF@HOMEGAIN.COM> 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
|