Creating synergy by integrating SAS and Lotus Notes

Size: px
Start display at page:

Download "Creating synergy by integrating SAS and Lotus Notes"

Transcription

1 Creating synergy by integrating SAS and Lotus Notes Erwin van Dongen & Han Tanis SAS European User Group International June 2000, Dublin

2 Agenda! Introduction! Lotus Notes as intranet framework! Starting a SAS-program in Lotus Notes! Lotus and SAS! SAS and Lotus Notes via ODBC! Conclusion

3 Introduction! OZ health insurance! Head office in Breda, South-West of the Netherlands! > enrolees! annual turnover: 1.4 billion Dutch guilders (0.64 billion Euro)! SAS for datawarehousing and reporting

4 Introduction " Lotus Notes! Known for and calendar! Web server: Lotus Domino! For OZ Lotus is an important middleware tool: between web client - mainframe between web client - SAS datawarehouse

5 Introduction # OZ intranet example A1 A2 A3 Storing SAS-output in a NOTES-database Generate a report in MS Word with SAS ing this document with SAS Pharmaceutical Quality Groups B Accessing a SASdataset in Notes via ODBC OZ-online

6 Intranet framework! Why using Lotus Notes?! Need for automation of periodical reports! SAS is excellent for reporting on the web: html, java-applets, active-x! Storing web pages in Notes: access control maintenance using existing infrastructure for intranet

7 Intranet framework " How it can be done! Define the structure of the intranet in a Lotus Notes application! Create HTML and other files with SAS (ODS in version 8 is far more easy then the HTML-macro s in version 6)! Use a data null step to put the created files in a Notes Database! Notes.ini and Notes.exe in search path

8 Intranet framework # SAS NotesDB engine FILENAME sasintra NOTESDB; Specify filename DATA _NULL_; FILE sasintra; PUT '!NSF_DB! d:\seugi\sasintra.nsf'; PUT "!NSF_ATTACH! d:\seugi\output\graf.htm"; PUT '!NSF_FORM! VERS00'; PUT "!NSF_FIELD!Titel!SEUGI Graph"; PUT '!NSF_FIELD!Status!Publiceren'; PUT "!NSF_FIELD!Jaar!2000"; PUT "!NSF_FIELD!Onderwerp!SEUGI"; PUT "!NSF_FIELD!Soort!Huisartshulp"; PUT "!NSF_FIELD!Subonderwerp!SEUGI"; PUT "!NSF_FIELD!Zorgverlener!SEUGI"; PUT "!NSF_FIELD!DocCode!SEUGI"; PUT "!NSF_FIELD!RapportUrl!/intranet/sasintra.nsf/ DbCode/SEUGI/$file/graf.htm?OpenElement"; RUN; Notes Database SAS output Notes form Notes fields

9 Intranet framework $ SAS NotesDB engine DEMO

10 Calling SAS programs! Starting SAS in Lotus Notes! Lotus Notes can call a SAS program with certain parameters! Lotus Notes waits for SAS-output by means of an agent! OZ uses this on the extranet for splitting billing files in two files: one with correct data (for the mainframe) and one with incorrect data

11 Calling SAS programs " How it can be done Sub Initialize Dim WEBSession As New NotesSession Dim Document As NotesDocument Set Document = WEBSession.DocumentContext SAS program Parameters$ = "-SYSIN d:\seugi\applicatie.sas -INITSTMT '%let a="& Right$( Document.QUERY_STRING( 0 ), 1 ) & ";'" RunStatus = Shell( "C:\SAS\SAS.EXE " & Parameters$ ) Macro var. If Not ( RunStatus = 33 ) Then Print "Can't start SAS-program." Else Print "The SAS-program is started." End If End Sub SAS.EXE

12 Calling SAS programs # How it can be done DEMO

13 Lotus Notes mail! Mailing SAS-output automatically! Distributing SAS-output by ! Internal and external end users! Periodically standard reports generated in batch (output mostly in MS Excel or ASCII format)

14 Lotus Notes mail " How it can be done! Adjust config.sas: SYS VIM ID "your ID" PW your password! Notes.ini and Notes.exe in search path! Use a data null step to generated output

15 Lotus Notes mail # How it can be done Specify filename FILENAME mymail "Han Tanis/I en A/OZNotes" SUBJECT="Insurees at date &SYSDATE" ATTACH ="g:\users\dongen_e\seugi2.sd2"; DATA _NULL_; FILE mymail; PUT 'Dear Han,'; PUT ' '; PUT 'Hereby I send you the dataset with the current insured persons.'; PUT ' '; PUT 'Kind regards,'; PUT ' '; PUT ' '; PUT 'Erwin'; RUN; Subject Attachment Put statements

16 Connection by ODBC! Accessing SAS datasets in Lotus Notes! Reading SAS data by ODBC! SAS base is enough! OZ application: health care providers can check if someone is insured via the extranet in the near future part of the workflow management system (for example acceptation procedure)

17 Connection by ODBC " How it can be done! Add the SAS ODBC driver to the ODBC Data Source Administrator (in control panel Windows NT)! Configure the SAS ODBC driver! Use the TCP/IP protocol (not DDE)! Adjust the services file! Run a proc ODBCSERV

18 Connection by ODBC # How it can be done DEMO

19 Conclusion! Using strong sides of both software packages adds value! Less paper by means of an intranet that is under control! High level of automation is possible! Gaining access to SAS-data in a simple and reliable way

20 Creating synergy by integrating SAS! and Lotus Notes! Erwin van Dongen & Han Tanis OZ Health Insurance Breda, The Netherlands Abstract Many organisations use both SAS and Lotus Notes. The purpose of this paper is to provide an overview of the possibilities of integrating SAS and Lotus Notes. By presenting solutions developed by OZ Health Insurance, we will demonstrate how SAS and Lotus Notes have been integrated in order to benefit our organisation. First of all, Lotus Notes provides an excellent framework for intranet. OZ uses this framework to distribute (management) information in a structured and automated way. Reports are created with SAS on a regular basis, resulting in HTML files or other file formats. These files are added to a Lotus database using the SAS NotesDB access engine and are published on the intranet. Secondly, Lotus Notes mail is used to automatically distribute reports created in SAS. For example, contracted health care providers regularly receive a list of recently insured persons in an attached Excel file. Thirdly, Lotus Notes can start a SAS session with specific parameters which are dependent on the input. OZ has improved the billing process dramatically by using this facility. Finally, we have built an application to check if someone is insured. This application uses both the SAS ODBC server and Lotus Script. Introduction SAS software provides users with important facilities for integration with Lotus Notes, making it possible to use the strengths of both software packages. Using four examples, we will demonstrate how the integration can be realised technically. We will also go into the business applications at OZ. We assume the use of the Windows NT, 95 or 98 operating system in this paper. 1. Lotus Notes as a framework for intranet In version 8 it is very easy to create web pages using SAS. It is more difficult to automatically publish this output in a structured way on an intranet for example. When using a Lotus Notes server and aiming to publish static web pages, a Notes document can be created using the NotesDB access engine. The HTML page can then be attached. Generated HTML pages can be made available in a structured way through an intranet. Example: Publishing static reports on the intranet Imagine that we have a data set with the amount of medicine prescribed by several doctors, sorted by kind of medicine. We want to publish this in table form and in a graph through an intranet. The graph is created by the following code: 1

21 goptions device=gif transparency; /* Set the proper goptions */ filename odsout "d:\seugi"; /* Set the output destination */ ods html body='graf.htm' /* Name the output file (NOTES requires.htm as extension) */ base=' /* Set the path where the WEB server can find the GIF-file ( /sas equals d:\) */ path=odsout newfile=output; /* Create the chart */ PROC GCHART DATA = seugi.graf_bio; TITLE "SEUGI Graph"; label mdwha2='doctor' dddst_g='prescribed amount' abio='item'; VBAR3D mdwha2 / FRAME SUMVAR = dddst_g SUBGROUP = abio MAXIS = axis1 AXIS = axis2 RAXIS = 0 to 5000 by 1000 LEGEND = LEGEND1 PATTERNID = SUBGROUP G100 DISCRETE AUTOREF CLIPREF SUM; RUN; QUIT; ods html close; /* close the output destination */ The following commands can be used to create two new Notes documents and to store them in a Notes database. The HTML pages with the graph and the table that were generated are attached to these documents. FILENAME sasintra NOTESDB; DATA _NULL_; FILE sasintra; PUT '!NSF_DB! d:\seugi\sasintra.nsf'; PUT "!NSF_ATTACH! d:\seugi\output\graf.htm"; PUT '!NSF_FORM! VERS00'; PUT "!NSF_FIELD!Titel!SEUGI Graph"; PUT '!NSF_FIELD!Status!Publiceren'; PUT "!NSF_FIELD!Jaar!2000"; PUT "!NSF_FIELD!Onderwerp!SEUGI"; PUT "!NSF_FIELD!Soort!Huisartshulp"; PUT "!NSF_FIELD!Subonderwerp!SEUGI"; PUT "!NSF_FIELD!Zorgverlener!SEUGI"; PUT "!NSF_FIELD!DocCode!SEUGI"; PUT "!NSF_FIELD!RapportUrl!/intranet/sasintra.nsf/DbCode/SEUGI/$file/graf.htm?OpenElement"; RUN; DATA _NULL_; FILE sasintra; PUT '!NSF_DB! d:\seugi\sasintra.nsf'; PUT "!NSF_ATTACH! d:\seugi\output\table.htm"; PUT '!NSF_FORM! VERS00'; PUT "!NSF_FIELD!Titel!SEUGI Table"; PUT '!NSF_FIELD!Status!Publiceren'; PUT "!NSF_FIELD!Jaar!2000"; PUT "!NSF_FIELD!Onderwerp!SEUGI"; PUT "!NSF_FIELD!Soort!Huisartshulp"; PUT "!NSF_FIELD!Subonderwerp!SEUGI"; PUT "!NSF_FIELD!Zorgverlener!SEUGI"; PUT "!NSF_FIELD!DocCode!SEUGI2"; PUT "!NSF_FIELD!RapportUrl!/intranet/sasintra.nsf/DbCode/SEUGI2/$file/table.htm?OpenElement"; RUN; First a file name reference is created which specifies that the NotesDB access engine is to be used. Then, the data is written to this file. The Notes database that is to be opened is specified. Then the HTML file that is to be attached is indicated. In this example, we use a predetermined Notes form (VERS00). Finally, the fields that belong to this form are filled in. It is important to note that the DocCode must be unique and must be specified in the RapportUrl. 2

22 The result is as follows: Requirements To use the NotesDB access engine it is necessary to specify the directory in which the notes.ini and the notes.exe are found in your search path. This can be done in the control panel system. Go to environment and add a user variable path with a value equal to the system variable path plus the extra directories. For example (for Windows NT) C:\WINNT\system32;C:\WINNT;k:\notes\data;c:\notes. See for more information Walker, OZ application The last few years OZ has used Lotus Notes as a framework for publishing management information on our intranet. Mainframe extracts are periodically generated and processed into denormalised data sets within the data warehouse. The data sets are the source of overviews that are generated by scheduled jobs and automatically published on our intranet. 2. Using Lotus Notes to SAS Information in the data warehouse that is regularly requested by users, can be automatically distributed through in and outside the organisation. In this way, a lot of paper can be avoided and the distribution simplified. Likewise, electronic filing takes place automatically. Example: sending from the DATA Step Imagine that there is a data set insured persons which includes updates. This data, with associated text, can be sent to the pharmacy clearing-house for example. The following data set is used: libname seugi 'd:\seugi'; data seugi.seugi; input nr 1-1 naam $ 3-18 adres $ woonplts $ 41-60; cards; 1 Erwin van Dongen Bessie Smithstraat 13 Rotterdam 2 Han Tanis Geldelozepad 76 Dordrecht 3 Piet Jansen Dorpstraat 10 Breda 4 Henk Pietersen Grote weg 89 Hendrik Ido Ambacht 5 Jacqo Bos Langstraat 127 Middelburg ; run; 3

23 This data set can be sent through as follows: FILENAME mymail "Han Tanis/I en A/OZNotes" SUBJECT="Insurees at date &SYSDATE" ATTACH ="g:\users\dongen_e\seugi2.sd2"; DATA _NULL_; FILE mymail; PUT 'Dear Han,'; PUT ' '; PUT 'Hereby I send you the dataset with the current insured persons.'; PUT ' '; PUT 'Kind regards,'; PUT ' '; PUT ' '; PUT 'Erwin'; RUN; Requirements When using Lotus Notes as your facility the same requirements apply as mentioned earlier. Beside those options on the operating system de following statements must be added to your config.sas. " SYS VIM " ID "your ID" " PW your password The first option depends on what you are using for sending (for Lotus Notes VIM is the correct setting). See the SAS companion for the Microsoft Windows Environment for more on this subject. OZ application There are many reports that are periodically sent from SAS. Many users receive information weekly or monthly by . Usually it is SAS output that is attached to the . Other users receive Excel-files that are filled in by SAS so that they can further develop the spreadsheet. Finally, files are distributed weekly to external parties by . These files contain information on persons who have started or cancelled their insurance that week. This information is organised in such a way that the receiver can automatically process this information in his or her system. 3. Connecting SAS and Lotus Notes through ODBC If the intranet (or internet) environment consists of several Notes databases, then it is possible to have them communicate with SAS through a OBDC connection. Applications can be created in this way which use a SAS data set that is accessed by Lotus Notes through ODBC. Example: reading a SAS Data set using ODBC This is illustrated by the situation in which an insured person s policy number is filled in the HTML page and his name and address appear. In this example the SAS data set seugi.seugi from the previous section is used. In order to access this SAS data a PROC ODBC has to be run. By creating an ODBC data source which uses the SAS ODBC driver, SAS and the PROC ODBC can be automatically started when called (through the macro %SASODBC). See for more information the SAS users Guide and Programming Reference. The SAS data can be accessed in Lotus Notes using Lotus Script through ODBC. The following Lotus Script code is used: 4

24 Sub Initialize ' Used objects Dim WEBSession As New NotesSession Dim WEBDocument As NotesDocument Dim SASConnection As New ODBCConnection /* Define the connection object */ Dim Query As New ODBCQuery /* Define the query object */ Dim SASResult As New ODBCResultSet /* Define the result object */ Dim SQLStatement As String ' Initialize Set WEBDocument = WEBSession.DocumentContext WEBDocument.Message = "" WEBDocument.Name = "" /* Define the SQL statement. Test is the defined libname in the ODBC data source. Seugi is the name of the dataset and nr is the name of the varaiable in the SAS-dataset that is used for the search (an index is recommended when using large datasets). KeyNumber is the name of the variable defined in the Web-page. */ SQLStatement$ = "SELECT * FROM test.seugi WHERE NR = '" & WEBDocument.KeyNumber( 0 ) & "'" ' Connect to SAS If Not SASConnection.ConnectTo( "sasodbc" ) Then /* If there is no connection then give a message and quit. */ WEBDocument.Message = "No connection..." Goto ReturnToUser End If Set Query.Connection = SASConnection /* Do the actual search */ Query.SQL = SQLStatement$ Set SASResult.Query = Query Call SASResult.Execute ' Show the result to the user If SASResult.IsResultSetAvailable Then /* Retrieve the results of the query. */ SASResult.NextRow tmp = SASResult.GetValue( 2) WEBDocument.Name = tmp tmp = SASResult.GetValue( 3) WEBDocument.Address = tmp tmp = SASResult.GetValue( 4) WEBDocument.City = tmp Else WEBDocument.Message = "No record found..." End If ' Disconnect from SAS Call SASResult.Close Call SASConnection.Disconnect ' Save the Notes-document and return to the user ReturnToUser: Call WEBDocument.Save( True, True ) Print "[/seugi/sasinquiry.nsf/dbluid/" & WEBDocument.universalID & "?EditDocument]" /* Show de WEB-page with the result of the query. */ End Sub De Web pages belonging to this example appear as follows: 5

25 OZ application OZ uses this functionality when health care providers consult the insured persons file. The health care providers can check if the insured person is entitled to the health care. Furthermore, it is important that his billing file contains the correct data to avoid that it will be automatically rejected by OZ. In addition to the possibility of checking if a policy number is correct, advanced search keys are provided to find the correct number. Momentarily, it is possible to search on the basis of name/birth date, zip code/house number/birth date, and for hospitals their own patient number. Performance is good for all search keys because indexes are used. 4. Calling SAS programs in Lotus Notes There is the possibility of letting Lotus Notes run a SAS program. This is a helpful tool for SAS programs in batch that many users are able to request without outside help. They are able to specify certain parameters, according to their own information needs. Users are thus able to activate SAS programs easily (with a browser) using parameters they specify themselves. The results can be shown on the intranet. Example: running a SAS-program with parameters from Lotus Notes In this example, a SAS data set, with the insured person s number and the amount he has declared, is used. The SAS program calculates the total amount that has been declared by the insured person that has been specified. The output consists of a file with the name and address of the insured person and the amount that he or she wants refunded. The following Lotus Script calls the SAS program. Sub Initialize ' ============================================= ' Start a SAS-program. ' ============================================= Dim WEBSession As New NotesSession Dim Document As NotesDocument Set Document = WEBSession.DocumentContext Parameters$ = "-SYSIN d:\seugi\applicatie.sas -INITSTMT '%let a=" & Right$( Document.QUERY_STRING( 0 ), 1 ) & ";'" RunStatus = Shell( "C:\SAS\SAS.EXE " & Parameters$ ) If Not ( RunStatus = 33 ) Then Print "Can't start SAS-program." Else Print "The SAS-program is started." End If End Sub With the Shell-command SAS can be started. By entering the program-name in the SYSIN option en the %LET-statement in the INITSTMT option (which may contain any SAS-code to be run before the program) the program will run and the macrovariable &a is defined correctly. 6

26 The following SAS program executes the tasks described above. The macro &a is the variable that is provided when the program is started and provides the policy number of the insured person whose data we want to access. libname seugi 'd:\seugi'; proc summary data=seugi.seugi2 (where=(nr eq &a)) nway; class nr; var bedrag; output out=hlp (drop=_type freq_) sum=; run; data hlp; merge hlp seugi.seugi; by nr; run; filename txtout 'd:\seugi\output.txt'; data _null_; set hlp; file txtout; put 'Summary of payed amounts' /; put naam; put adres; put woonplaats; put 'Payed bedrag; run; The text file that is created by this program is collected by a Lotus Notes agent (macro) and published in HTML-format. OZ Application A large number of health care bills are paid through external integration. These files are uploaded by health care providers (through internet/extranet). The file is checked by SAS to see if it corresponds to the accompanying information that is filled in during uploading. The billing file is then split into two files, one with correct data on insured persons and the other with incorrect data. A processing report is generated on the file with incorrect information. This report and the incorrect bills are published on the extranet or internet through Lotus Notes. The health care provider receives feedback on his bill within an hour. He can immediately download the incorrect bills to correct them. Conclusion We feel that combining the facilities of SAS and Lotus Notes offers the possibility of solving many business problems in a simple way. Storing output in a Notes database, that is accessible through intranet, extranet and internet, and mailing specific output to a user leads to less paper and automatic digital filing. Furthermore, accessing SAS data sets through ODBC offers the possibility of central storage that can be accessed through the intranet. Finally, running SAS programs from a Lotus Notes environment, in which a number of parameters are specified, is a good solution when batch programs have to be accessible to many users. 7

27 References Walker, Jamie (1997) Integrating Lotus Notes! with the SAS! system, SAS institute Incorporated SAS companion for the Microsoft Windows Environment, SAS OnlineDoc V8, SAS institute Incorporated SAS users Guide and Programming Reference, SAS OnlineDoc V8, SAS institute Incorporated 8

Automated distribution of SAS results Jacques Pagé, Les Services Conseils HARDY, Quebec, Qc

Automated distribution of SAS results Jacques Pagé, Les Services Conseils HARDY, Quebec, Qc Paper 039-29 Automated distribution of SAS results Jacques Pagé, Les Services Conseils HARDY, Quebec, Qc ABSTRACT This paper highlights the programmable aspects of SAS results distribution using electronic

More information

SAS, Excel, and the Intranet

SAS, Excel, and the Intranet SAS, Excel, and the Intranet Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford CT Introduction: The Hartford s Corporate Profit Model (CPM) is a SAS based multi-platform

More information

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc.

Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc. Paper 189 Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc., Cary, NC ABSTRACT This paper highlights some ways of

More information

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Paper 126-27 Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Tugluke Abdurazak Abt Associates Inc. 1110 Vermont Avenue N.W. Suite 610 Washington D.C. 20005-3522

More information

Paper TT09 Using SAS to Send Bulk Emails With Attachments

Paper TT09 Using SAS to Send Bulk Emails With Attachments Paper TT09 Using SAS to Send Bulk Emails With Attachments Wenjie Wang, Pro Unlimited, Bridgewater, NJ Simon Lin, Merck Research Labs, Merck & Co., Inc., Rahway, NJ ABSTRACT In the business world, using

More information

Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA

Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA Paper TT08 Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA ABSTRACT Creating graphics is one of the most challenging tasks for SAS users. SAS/Graph is a very

More information

SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently

SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently Paper 78-26 SAS and Electronic Mail: Send e-mail faster, and DEFINITELY more efficiently Roy Fleischer, Sodexho Marriott Services, Gaithersburg, MD Abstract With every new software package I install, I

More information

Getting Started with STATISTICA Enterprise Programming

Getting Started with STATISTICA Enterprise Programming Getting Started with STATISTICA Enterprise Programming 2300 East 14th Street Tulsa, OK 74104 Phone: (918) 749 1119 Fax: (918) 749 2217 E mail: mailto:developerdocumentation@statsoft.com Web: www.statsoft.com

More information

SysPatrol - Server Security Monitor

SysPatrol - Server Security Monitor SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or

More information

Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server

Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server Paper 10740-2016 Developing an On-Demand Web Report Platform Using Stored Processes and SAS Web Application Server ABSTRACT Romain Miralles, Genomic Health. As SAS programmers, we often develop listings,

More information

SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL. Frank Fan, Clinovo, Sunnyvale CA

SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL. Frank Fan, Clinovo, Sunnyvale CA SENDING EMAILS IN SAS TO FACILITATE CLINICAL TRIAL Frank Fan, Clinovo, Sunnyvale CA WUSS 2011 Annual Conference October 2011 TABLE OF CONTENTS 1. ABSTRACT... 3 2. INTRODUCTION... 3 3. SYSTEM CONFIGURATION...

More information

Using SAS With a SQL Server Database. M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC

Using SAS With a SQL Server Database. M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC Using SAS With a SQL Server Database M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC ABSTRACT Many operations now store data in relational databases. You may want to use SAS

More information

SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ

SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ PharmaSUG 2012 Paper PO11 SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ ABSTRACT: In the fast growing area

More information

The Basics of Dynamic SAS/IntrNet Applications Roderick A. Rose, Jordan Institute for Families, School of Social Work, UNC-Chapel Hill

The Basics of Dynamic SAS/IntrNet Applications Roderick A. Rose, Jordan Institute for Families, School of Social Work, UNC-Chapel Hill Paper 5-26 The Basics of Dynamic SAS/IntrNet Applications Roderick A. Rose, Jordan Institute for Families, School of Social Work, UNC-Chapel Hill ABSTRACT The purpose of this tutorial is to introduce SAS

More information

Vector HelpDesk - Administrator s Guide

Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Configuring and Maintaining Vector HelpDesk version 5.6 Vector HelpDesk - Administrator s Guide Copyright Vector Networks

More information

SAS Client-Server Development: Through Thick and Thin and Version 8

SAS Client-Server Development: Through Thick and Thin and Version 8 SAS Client-Server Development: Through Thick and Thin and Version 8 Eric Brinsfield, Meridian Software, Inc. ABSTRACT SAS Institute has been a leader in client-server technology since the release of SAS/CONNECT

More information

From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL

From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL From Database to your Desktop: How to almost completely automate reports in SAS, with the power of Proc SQL Kirtiraj Mohanty, Department of Mathematics and Statistics, San Diego State University, San Diego,

More information

Government Applications

Government Applications GV003 Routine Web Reporting with Simple SAS ODS Ashley H. Sanders, Animal Improvements Program Lab - USDA, Beltsville, MD ABSTRACT Data provided via the Internet today is no longer simply a value added

More information

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD AD006 A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD ABSTRACT In Access based systems, using Visual Basic for Applications

More information

Migrating helpdesk to a new server

Migrating helpdesk to a new server Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2

More information

Abstract. Introduction. Web Technology and Thin Clients. What s New in Java Version 1.1

Abstract. Introduction. Web Technology and Thin Clients. What s New in Java Version 1.1 Overview of Java Components and Applets in SAS/IntrNet Software Barbara Walters, SAS Institute Inc., Cary, NC Don Chapman, SAS Institute Inc., Cary, NC Abstract This paper describes the Java components

More information

How To Write A Clinical Trial In Sas

How To Write A Clinical Trial In Sas PharmaSUG2013 Paper AD11 Let SAS Set Up and Track Your Project Tom Santopoli, Octagon, now part of Accenture Wayne Zhong, Octagon, now part of Accenture ABSTRACT When managing the programming activities

More information

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Jeff Cai, Amylin Pharmaceuticals, Inc., San Diego, CA Jay Zhou, Amylin Pharmaceuticals, Inc., San Diego, CA ABSTRACT To supplement Oracle

More information

IBM FileNet eforms Designer

IBM FileNet eforms Designer IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note

More information

Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA

Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA ABSTRACT The SAS Institute has a long history of commitment to openness

More information

Jet Data Manager 2012 User Guide

Jet Data Manager 2012 User Guide Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform

More information

CHAPTER 23: USING ODBC

CHAPTER 23: USING ODBC Chapter 23: Using ODBC CHAPTER 23: USING ODBC Training Objectives In this section, we introduce you to the Microsoft Business Solutions Navision NODBC driver. However, it is recommended that you read and

More information

A robust and flexible approach to automating SAS jobs under Unix Mike Atkinson, with the Ministry of Health Services, British Columbia

A robust and flexible approach to automating SAS jobs under Unix Mike Atkinson, with the Ministry of Health Services, British Columbia A robust and flexible approach to automating SAS jobs under Unix Mike Atkinson, with the Ministry of Health Services, British Columbia Abstract So you ve got a Unix server that is terrific for running

More information

Hands-On Workshops HW003

Hands-On Workshops HW003 HW003 Connecting the SAS System to the Web: An Introduction to SAS/IntrNet Application Dispatcher Vincent Timbers, Penn State, University Park, PA ABSTRACT There are several methods for accessing the SAS

More information

Using Version Control and Configuration Management in a SAS Data Warehouse Environment

Using Version Control and Configuration Management in a SAS Data Warehouse Environment Using Version Control and Configuration Management in a SAS Data Warehouse Environment Steve Morton, Applied System Knowledge Ltd Abstract: Data warehouse management involves many components in addition

More information

OpenIMS 4.2. Document Management Server. User manual

OpenIMS 4.2. Document Management Server. User manual OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS

More information

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT 177 CHAPTER 8 Enhancements for SAS Users under Windows NT Overview 177 NT Event Log 177 Sending Messages to the NT Event Log Using a User-Written Function 178 Examples of Using the User-Written Function

More information

SUGI 29 Applications Development

SUGI 29 Applications Development Backing up File Systems with Hierarchical Structure Using SAS/CONNECT Fagen Xie, Kaiser Permanent Southern California, California, USA Wansu Chen, Kaiser Permanent Southern California, California, USA

More information

An Introduction to SAS/SHARE, By Example

An Introduction to SAS/SHARE, By Example Paper 020-29 An Introduction to SAS/SHARE, By Example Larry Altmayer, U.S. Census Bureau, Washington, DC ABSTRACT SAS/SHARE software is a useful tool for allowing several users to simultaneously access

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with

More information

Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows

Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows Table of Contents Chapter 1, Introduction...1 Terminology and Symbols Used in this Document...1 SASROOT Directory...1

More information

Installing LearningBay Enterprise Part 2

Installing LearningBay Enterprise Part 2 Installing LearningBay Enterprise Part 2 Support Document Copyright 2012 Axiom. All Rights Reserved. Page 1 Please note that this document is one of three that details the process for installing LearningBay

More information

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide SAS/ACCESS 9.1 Interface to SAP BW User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to SAP BW: User s Guide. Cary, NC: SAS

More information

PharmaSUG2011 - Paper AD11

PharmaSUG2011 - Paper AD11 PharmaSUG2011 - Paper AD11 Let the system do the work! Automate your SAS code execution on UNIX and Windows platforms Niraj J. Pandya, Element Technologies Inc., NJ Vinodh Paida, Impressive Systems Inc.,

More information

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX Paper 276-27 While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX ABSTRACT If you are tired of running the same jobs over and over again, this

More information

An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc.

An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc. SESUG 2012 Paper CT-02 An email macro: Exploring metadata EG and user credentials in Linux to automate email notifications Jason Baucom, Ateb Inc., Raleigh, NC ABSTRACT Enterprise Guide (EG) provides useful

More information

Microsoft SQL Server Features that can be used with the IBM i

Microsoft SQL Server Features that can be used with the IBM i that can be used with the IBM i Gateway/400 User Group February 9, 2012 Craig Pelkie craig@web400.com Copyright 2012, Craig Pelkie ALL RIGHTS RESERVED What is Microsoft SQL Server? Windows database management

More information

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA ABSTRACT SAS includes powerful features in the Linux SAS server environment. While creating

More information

Internet/Intranet, the Web & SAS. II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA

Internet/Intranet, the Web & SAS. II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA II006 Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Abstract Web based reporting has enhanced the ability of management to interface with data in a

More information

Querying the Data Warehouse Using Microsoft Access

Querying the Data Warehouse Using Microsoft Access Querying the Data Warehouse Using Microsoft Access I. What is a Data Warehouse? A data warehouse stores data from current and previous years that have been extracted from the various operational databases

More information

You have got SASMAIL!

You have got SASMAIL! You have got SASMAIL! Rajbir Chadha, Cognizant Technology Solutions, Wilmington, DE ABSTRACT As SAS software programs become complex, processing times increase. Sitting in front of the computer, waiting

More information

Tutorial - How to Use Lotus Domino Web Services in Java Development

Tutorial - How to Use Lotus Domino Web Services in Java Development Tutorial - How to Use Lotus Domino Web Services in Java Development This tutorial contains detailed information about how can we use Lotus Domino Web Services (using Web Services Provider) in Java Development.

More information

Integrating SAS and Microsoft Office for Analysis and Reporting of Hearing Loss in Occupational Health Management

Integrating SAS and Microsoft Office for Analysis and Reporting of Hearing Loss in Occupational Health Management Integrating SAS and Microsoft Office for Analysis and Reporting of Hearing Loss in Occupational Health Management George Bukhbinder, Palisades Research, Inc., Bernardsville, NJ Mark Nicolich, ExxonMobil

More information

Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA

Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Building a Web Based EIS for Data Analysis Ed Confer, KGC Programming Solutions, Potomac Falls, VA Abstract Web based reporting has enhanced the ability of management to interface with data in a point

More information

SAS og Excel. Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent

SAS og Excel. Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent SAS og Excel Kender du fem forskellige måder at overføre data mellem SAS og Excel? Gert Nissen, seniorkonsulent Copyright 2011 SAS Institute Inc. All rights reserved. Indhold Introduktion 5 metoder Konklusion

More information

Cabot Consulting Oracle Solutions. The Benefits of this Approach. Infrastructure Requirements

Cabot Consulting Oracle Solutions. The Benefits of this Approach. Infrastructure Requirements Scheduling Workbooks through the Application Concurrent Manager By Rod West, Cabot Oracle Application users will be very familiar with the Applications concurrent manager and how to use it to schedule

More information

CentreWare Internet Services Setup and User Guide. Version 2.0

CentreWare Internet Services Setup and User Guide. Version 2.0 CentreWare Internet Services Setup and User Guide Version 2.0 Xerox Corporation Copyright 1999 by Xerox Corporation. All rights reserved. XEROX, The Document Company, the digital X logo, CentreWare, and

More information

Mobile Business Applications: Delivering SAS Dashboards To Mobile Devices via MMS

Mobile Business Applications: Delivering SAS Dashboards To Mobile Devices via MMS Mobile Business Applications: Delivering SAS Dashboards To Mobile Devices via MMS ABSTRACT Ben Robbins, Eaton Corporation, Raleigh NC Michael Drutar, SAS Institute Inc., Cary, NC Today s face-paced business

More information

A Comparison of SAS versus Microsoft Excel and Access s Inbuilt VBA Functionality Jozef Tarrant, Amadeus Software Ltd., Oxford, UK

A Comparison of SAS versus Microsoft Excel and Access s Inbuilt VBA Functionality Jozef Tarrant, Amadeus Software Ltd., Oxford, UK ABSTRACT There are a great variety of business situations where it is necessary to automatically export data from a large number of similar Microsoft Excel spreadsheets (perhaps reports, forms etc.) into

More information

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database Application note: SQL@CHIP Connecting the IPC@CHIP to a Database 1. Introduction This application note describes how to connect an IPC@CHIP to a database and exchange data between those. As there are no

More information

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved.

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. Evaluator s Guide PC-Duo Enterprise HelpDesk v5.0 Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. All third-party trademarks are the property of their respective owners.

More information

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? www.ptr.co.uk Business Benefits From Microsoft SQL Server Business Intelligence (September

More information

Software Development Account Manager s Briefing Brad Larkin Jan 23, 2007

Software Development Account Manager s Briefing Brad Larkin Jan 23, 2007 Software Development Account Manager s Briefing Brad Larkin Jan 23, 2007 Purpose To help Account Managers and key personnel. Understand the capabilities available from the Software Development Group. Be

More information

SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill

SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill Every organization has location based data. The difficulty is in choosing the right technology and tool to effectively transform

More information

Scatter Chart. Segmented Bar Chart. Overlay Chart

Scatter Chart. Segmented Bar Chart. Overlay Chart Data Visualization Using Java and VRML Lingxiao Li, Art Barnes, SAS Institute Inc., Cary, NC ABSTRACT Java and VRML (Virtual Reality Modeling Language) are tools with tremendous potential for creating

More information

Communications Access Methods for SAS/CONNECT 9.3 and SAS/SHARE 9.3 Second Edition

Communications Access Methods for SAS/CONNECT 9.3 and SAS/SHARE 9.3 Second Edition Communications Access Methods for SAS/CONNECT 9.3 and SAS/SHARE 9.3 Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2012. Communications

More information

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Technical Paper Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Release Information Content Version: 1.0 October 2015. Trademarks and Patents SAS Institute

More information

ABSTRACT THE ISSUE AT HAND THE RECIPE FOR BUILDING THE SYSTEM THE TEAM REQUIREMENTS. Paper DM09-2012

ABSTRACT THE ISSUE AT HAND THE RECIPE FOR BUILDING THE SYSTEM THE TEAM REQUIREMENTS. Paper DM09-2012 Paper DM09-2012 A Basic Recipe for Building a Campaign Management System from Scratch: How Base SAS, SQL Server and Access can Blend Together Tera Olson, Aimia Proprietary Loyalty U.S. Inc., Minneapolis,

More information

SAS 9.3 Drivers for ODBC

SAS 9.3 Drivers for ODBC SAS 9.3 Drivers for ODBC User s Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS 9.3 Drivers for ODBC: User s Guide,

More information

Data Transfer Tips and Techniques

Data Transfer Tips and Techniques Agenda Key: Session Number: System i Access for Windows: Data Transfer Tips and Techniques 8 Copyright IBM Corporation, 2008. All Rights Reserved. This publication may refer to products that are not currently

More information

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see

More information

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Abstract SAS/CONNECT affords users connectivity between numerous operating systems and hardware configurations to allow remote

More information

The Basics of Creating Graphs with SAS/GRAPH Software Jeff Cartier, SAS Institute Inc., Cary, NC

The Basics of Creating Graphs with SAS/GRAPH Software Jeff Cartier, SAS Institute Inc., Cary, NC Paper 63-27 The Basics of Creating Graphs with SAS/GRAPH Software Jeff Cartier, SAS Institute Inc., Cary, NC ABSTRACT SAS/GRAPH software is a very powerful tool for creating a wide range of business and

More information

Business Intelligence

Business Intelligence Business Intelligence EMPOWERING BUSINESSES FOR BETTER DECISION MAKING Having the market leading financial and operational management system, automating the processes associated with managing income and

More information

Paper 197-27. Dynamic Data Retrieval Using SAS/IntrNet

Paper 197-27. Dynamic Data Retrieval Using SAS/IntrNet Paper 197-27 Dynamic Data Retrieval Using SAS/IntrNet Mary A. Bednarski, Washington University School of Medicine, St. Louis, MO Karen A. Clark, Washington University School of Medicine, St. Louis, MO

More information

StARScope: A Web-based SAS Prototype for Clinical Data Visualization

StARScope: A Web-based SAS Prototype for Clinical Data Visualization Paper 42-28 StARScope: A Web-based SAS Prototype for Clinical Data Visualization Fang Dong, Pfizer Global Research and Development, Ann Arbor Laboratories Subra Pilli, Pfizer Global Research and Development,

More information

Chapter 24: Creating Reports and Extracting Data

Chapter 24: Creating Reports and Extracting Data Chapter 24: Creating Reports and Extracting Data SEER*DMS includes an integrated reporting and extract module to create pre-defined system reports and extracts. Ad hoc listings and extracts can be generated

More information

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD

Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD AD004 Get in Control! Configuration Management for SAS Projects John Quarantillo, Westat, Rockville, MD Abstract SAS applications development can benefit greatly from the use of Configuration Management/Source

More information

How to Backup Your Eclipse.Net Database Automatically. To clearly document a specific automatic SQL database backup method for Eclipse.net.

How to Backup Your Eclipse.Net Database Automatically. To clearly document a specific automatic SQL database backup method for Eclipse.net. Purpose: To clearly document a specific automatic SQL database backup method for Eclipse.net. Please note that it is not MLS s responsibility to support you in backing up your databases. Should you require

More information

The Raiser s Edge & Microsoft Office Integration Guide

The Raiser s Edge & Microsoft Office Integration Guide The Raiser s Edge & Microsoft Office Integration Guide 013112 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or

More information

Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA

Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA Choosing the Best Method to Create an Excel Report Romain Miralles, Clinovo, Sunnyvale, CA ABSTRACT PROC EXPORT, LIBNAME, DDE or excelxp tagset? Many techniques exist to create an excel file using SAS.

More information

SHAREPOINT 2010 FOUNDATION FOR END USERS

SHAREPOINT 2010 FOUNDATION FOR END USERS SHAREPOINT 2010 FOUNDATION FOR END USERS WWP Training Limited Page i SharePoint Foundation 2010 for End Users Fundamentals of SharePoint... 6 Accessing SharePoint Foundation 2010... 6 Logging in to your

More information

HELP DESK MANUAL INSTALLATION GUIDE

HELP DESK MANUAL INSTALLATION GUIDE Help Desk 6.5 Manual Installation Guide HELP DESK MANUAL INSTALLATION GUIDE Version 6.5 MS SQL (SQL Server), My SQL, and MS Access Help Desk 6.5 Page 1 Valid as of: 1/15/2008 Help Desk 6.5 Manual Installation

More information

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham

Paper PO03. A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet. Sijian Zhang University of Alabama at Birmingham Paper PO03 A Case of Online Data Processing and Statistical Analysis via SAS/IntrNet Sijian Zhang University of Alabama at Birmingham BACKGROUND It is common to see that statisticians at the statistical

More information

Importing and Exporting With SPSS for Windows 17 TUT 117

Importing and Exporting With SPSS for Windows 17 TUT 117 Information Systems Services Importing and Exporting With TUT 117 Version 2.0 (Nov 2009) Contents 1. Introduction... 3 1.1 Aim of this Document... 3 2. Importing Data from Other Sources... 3 2.1 Reading

More information

Customer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background

Customer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background Xerox Multifunction Devices Customer Tips June 5, 2007 This document applies to these Xerox products: X WC Pro 232/238/245/ 255/265/275 for the user Xerox Network Scanning HTTP/HTTPS Configuration using

More information

Product Roadmap Session 16 Nov 2011, Blijdorp Zoo Rotterdam

Product Roadmap Session 16 Nov 2011, Blijdorp Zoo Rotterdam Product Roadmap Session 16 Nov 2011, Blijdorp Zoo Rotterdam Bart van Dongen, CTO Ferry van Genderen, Head of development Mike Hoksbergen, Software Development Partner EA HR Hans Veltman, Product Manager

More information

TaskCentre v4.5 Run Crystal Report Tool White Paper

TaskCentre v4.5 Run Crystal Report Tool White Paper TaskCentre v4.5 Run Crystal Report Tool White Paper Document Number: PD500-03-13-1_0-WP Orbis Software Limited 2010 Table of Contents COPYRIGHT 1 TRADEMARKS 1 INTRODUCTION 2 Overview 2 Features 2 TECHNICAL

More information

ODBC (Open Database Communication) between the ElevateDB Database and Excel

ODBC (Open Database Communication) between the ElevateDB Database and Excel ODBC (Open Database Communication) between the ElevateDB Database and Excel The ElevateDB database has the powerful capability of connection to programmes like Excel and Word. For this to work a driver

More information

Abstract. Introduction. System Requirement. GUI Design. Paper AD17-2011

Abstract. Introduction. System Requirement. GUI Design. Paper AD17-2011 Paper AD17-2011 Application for Survival Analysis through Microsoft Access GUI Zhong Yan, i3, Indianapolis, IN Jie Li, i3, Austin, Texas Jiazheng (Steven) He, i3, San Francisco, California Abstract This

More information

Sending Emails in SAS to Facilitate Clinical Trial Frank Fan, Clinovo, Sunnyvale, CA

Sending Emails in SAS to Facilitate Clinical Trial Frank Fan, Clinovo, Sunnyvale, CA Sending Emails in SAS to Facilitate Clinical Trial Frank Fan, Clinovo, Sunnyvale, CA ABSTRACT Email has drastically changed our ways of working and communicating. In clinical trial data management, delivering

More information

RJS Software Systems Inc AS/400 Report Delivery System

RJS Software Systems Inc AS/400 Report Delivery System AS/400 Report Delivery System Introduction This document is designed to help our customers and future customers learn more about RJS Software Systems and the RJS AS/400 Report Delivery System. The document

More information

William E Benjamin Jr, Owl Computer Consultancy, LLC

William E Benjamin Jr, Owl Computer Consultancy, LLC So, You ve Got Data Enterprise Wide (SAS, ACCESS, EXCEL, MySQL, Oracle, and Others); Well, Let SAS Enterprise Guide Software Point-n-Click Your Way to Using It. William E Benjamin Jr, Owl Computer Consultancy,

More information

FileMaker 13. ODBC and JDBC Guide

FileMaker 13. ODBC and JDBC Guide FileMaker 13 ODBC and JDBC Guide 2004 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.

More information

Effective Use of SQL in SAS Programming

Effective Use of SQL in SAS Programming INTRODUCTION Effective Use of SQL in SAS Programming Yi Zhao Merck & Co. Inc., Upper Gwynedd, Pennsylvania Structured Query Language (SQL) is a data manipulation tool of which many SAS programmers are

More information

Web Development using PHP (WD_PHP) Duration 1.5 months

Web Development using PHP (WD_PHP) Duration 1.5 months Duration 1.5 months Our program is a practical knowledge oriented program aimed at learning the techniques of web development using PHP, HTML, CSS & JavaScript. It has some unique features which are as

More information

Exploit SAS Enterprise BI Server to Manage Your Batch Scheduling Needs

Exploit SAS Enterprise BI Server to Manage Your Batch Scheduling Needs Exploit SAS Enterprise BI Server to Manage Your Batch Scheduling Needs Troy B. Wolfe, Qualex Consulting Services, Inc., Miami, Florida ABSTRACT As someone responsible for maintaining over 40 nightly batch

More information

Let SAS Modify Your Excel File Nelson Lee, Genentech, South San Francisco, CA

Let SAS Modify Your Excel File Nelson Lee, Genentech, South San Francisco, CA ABSTRACT PharmaSUG 2015 - Paper QT12 Let SAS Modify Your Excel File Nelson Lee, Genentech, South San Francisco, CA It is common to export SAS data to Excel by creating a new Excel file. However, there

More information

Create an Excel report using SAS : A comparison of the different techniques

Create an Excel report using SAS : A comparison of the different techniques Create an Excel report using SAS : A comparison of the different techniques Romain Miralles, Clinovo, Sunnyvale, CA Global SAS Forum 2011 April 2011 1 1. ABSTRACT Many techniques exist to create an Excel

More information

A Generic Solution to Running the SAS System on the Web Without SAS/Intrnet David L. Ward, InterNext, Inc., Somerset, NJ

A Generic Solution to Running the SAS System on the Web Without SAS/Intrnet David L. Ward, InterNext, Inc., Somerset, NJ A Generic Solution to Running the SAS System on the Web Without SAS/Intrnet David L. Ward, InterNext, Inc., Somerset, NJ ABSTRACT Many organizations are not able to afford SAS/IntrNet but desperately need

More information

A Comprehensive Automated Data Management System Using SAS Software

A Comprehensive Automated Data Management System Using SAS Software A Comprehensive Automated Data Management System Using SAS Software Heather F. Eng, Jason A. Lyons, and Theresa M. Sax Epidemiology Data Center University of Pittsburgh Graduate School of Public Health

More information

Quectel Cellular Engine

Quectel Cellular Engine Cellular Engine GSM FTP AT Commands GSM_FTP_ATC_V1.1 Document Title GSM FTP AT Commands Version 1.1 Date 2010-12-28 Status Document Control ID Release GSM_FTP_ATC_V1.1 General Notes offers this information

More information

v4.8 Getting Started Guide: Using SpatialWare with MapInfo Professional for Microsoft SQL Server

v4.8 Getting Started Guide: Using SpatialWare with MapInfo Professional for Microsoft SQL Server v4.8 Getting Started Guide: Using SpatialWare with MapInfo Professional for Microsoft SQL Server Information in this document is subject to change without notice and does not represent a commitment on

More information