OCLC Online Computer Library Center Distributing ILLiad Reports Created Using Microsoft Access David Larsen Head of Access Services University of Chicago.

Slides:



Advertisements
Similar presentations
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
Advertisements

CC SQL Utilities.
AS ICT Finding your way round MS-Access The Home Ribbon This ribbon is automatically displayed when MS-Access is started and when existing tables.
1099 Pro, Inc. – Software for Pro Enterprise Edition Features.
Tutorial 8: Developing an Excel Application
CNT 4603: Managing/Maintaining Server 2008 – Part 3 Page 1 Dr. Mark Llewellyn © CNT 4603: System Administration Spring 2014 Managing And Maintaining Windows.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
Installation and Deployment in Microsoft Dynamics CRM 4.0
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
Automating Tasks With Macros
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Library & Information Services Using the Library Catalogue Part 2: My Account Reserving Items Reading lists Rachael Hartiss 2008.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Tutorial 11: Connecting to External Data
ERIN STALBERG NCSU LIBRARIES SEPTEMBER 16, 2009 Cool Tools – More Connexion.
RIMS II Online Order and Delivery System Tutorial on Downloading and Viewing Multipliers.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
Access Tutorial 10 Automating Tasks with Macros
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Web of Science. Copyright 2006 Thomson Corporation 2 Example: (bird* or avian) and (flu or influenz*) Enter your terms to be searched. Search fields are.
Classroom User Training June 29, 2005 Presented by:
Back to content Final Presentation Mr. Phay Sok Thea, class “2B”, group 3, Networking Topic: Mail Client “Outlook Express” *At the end of the presentation.
Installing the SAFARIODBC.EXE For use with Excel May 3, 2002.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Find these slides in the HRMS Basics course located at: Department of.
What’s New in VRS? GUGM May 15, 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
BZUPAGES.COM. PRESENTED TO: SIR AHMED KARIM PRESENTED BY: MUHAMMAD FAISAL RAO Malik Shabaz Asif BIT Department Of Information Technology Institute.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Creating a Web Site to Gather Data and Conduct Research.
Let VRS Work for You! ELUNA Conference 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
ADP Portal: How to Request & Cancel Time Off Into The Future June 2009 All Employees Eligible for Vacation/Sick Benefits Dalton State College Requests.
Routing and Tracking Complaints in CCW. CCW Now that you have learned how to logon to CCW, you will learn how to open a route with and without special.
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
Writing macros and programs for Voyager cataloging Kathryn Lybarger ELUNA 2013 May 3, #ELUNA2013.
Create Lists in Millennium Jenny Schmidt SWITCH Library Consortium.
The Post Office Module. Manhattan’s Post Office Module is a private system open only to members of your virtual classroom.
EDExpress Training Presented by Doug Baldwin – CPS/SAIG Technical Support Bob Berry – U.S Department of Education/FSA.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
ASU Rosters for Roster Contacts Class Roster ASR Roster Grade Roster Grade Changes.
Your Digital Technology Briefcase My information…when and where I need it.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Faculty Center for Instructors Roles and Access Faculty Center Features Grade Changes and Approval.
Linux Operations and Administration Chapter Twelve Configuring a Mail Server.
Mail merge I: Use mail merge for mass mailings Overview: Mailings en masse What if you need to send to each of your employees a letter containing personal.
Integrated ISO ILL for staff users Borrowing requests – part one Yoel Kortick 2007.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
TOPSpro Special Topics I: Database Managemen t. Agenda for Module I: Database Management  TOPSpro Backup/Restore Wizard  TOPS-TOPS Import/Export Wizard.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Fab25 User Training Cerium Labs LabCollector - LIMS Lynette Ballast.
Integrated ISO ILL for staff users Borrowing requests – part two Yoel Kortick 2007.
1 Logging into the new PCard (PaymentNet) System: PAYMENTNET * Introduction * May use IE 8.0 or greater or Firefox * Do not.
PCard Training Logging into the new PCard (PaymentNet) System: * Introduction * May use IE 8.0 or greater or Firefox * Do not.
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
Data Virtualization Demoette… ODBC Clients
Project Management: Messages
Receiving New Lending requests
Administrator Training
Parts.cat.com Client training 2016.
Printer Admin Print Job Manager
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Presentation transcript:

OCLC Online Computer Library Center Distributing ILLiad Reports Created Using Microsoft Access David Larsen Head of Access Services University of Chicago Library

OCLC Online Computer Library Center Or, “Now that I’ve taken the Generating Reports in OCLC ILLiad Class, how do I get my reports to those who need to see them?”

OCLC Online Computer Library Center Why Distribute MS Access Queries and Reports?  Need to summarize and display data in ways that can’t be done through ILLiad client or web reports.  Need to provide reports to those who don’t know how to use ILLiad or don’t have access to client.  Want to let individuals see data but not alter information in tables.  Want to automatically “push” information to those who need it or allow them to “pull” it themselves.

OCLC Online Computer Library Center Two Approaches 1.Provide users with the actual MS Access “.mdb” files and a simplified interface that allows reports to be run as needed without training in MS Access. 2.Schedule reports to be automatically run and sent via to interested individuals.

OCLC Online Computer Library Center Example of First Approach ILLiad Borrowing Report  Provided to bibliographers  Shows loan requests for borrowing  Provides ability to specify academic department and date range

OCLC Online Computer Library Center When Borrowing Report is opened, users only see a simple form with a drop-down menu, two text boxes, and two buttons.

OCLC Online Computer Library Center Users can select department from a drop-down box that displays a list generated from a dynamic ILLiad query.

OCLC Online Computer Library Center Users can specify a date range or accept the default date range (previous week).

OCLC Online Computer Library Center Example of Resulting Report

OCLC Online Computer Library Center Reports can be sent to Excel, Word, or Printer.

OCLC Online Computer Library Center Report Exported to Excel

OCLC Online Computer Library Center Benefits of this Approach  Users can run reports at any time  Can export to Excel, HTML, or Rich Text  Can create interface that allows use by those untrained in MS Access or ILLiad  Users can choose from a wide range of options using drop-down and text entry boxes

OCLC Online Computer Library Center Disadvantages of this Approach  Users need Microsoft Access  Need to set up ODBC connections on all machines that run reports  Firewalls may prevent access to ILLiad server  Underlying tables remain accessible to users with knowledge of Access  Configuring easy-to-use interface requires lots of time and skill  Users need to remember to run reports

OCLC Online Computer Library Center Another Approach: Schedule reports to automatically run with results sent via

OCLC Online Computer Library Center Imagine opening your each morning and finding a half dozen ILLiad Reports in your Inbox that summarize the previous day’s ILL activity.

OCLC Online Computer Library Center Report for Acquisitions, recommending purchase of items that couldn’t be obtained through ILL.

OCLC Online Computer Library Center

Report showing work performed by borrowing staff.

OCLC Online Computer Library Center

Report showing work performed by lending staff.

OCLC Online Computer Library Center

Report showing Direct Request activity.

OCLC Online Computer Library Center

Report showing users who should no longer be blocked.

OCLC Online Computer Library Center

Report showing users who need to be charged fines for late returns.

OCLC Online Computer Library Center

Benefits of This Approach  Users don't need to remember to run reports  Most find a convenient way to receive information  Eliminates security and firewall concerns  Users don't need to have MS Access or configure ODBC settings  Don't need to spend lots of time simplifying MS Access interface  Reports can be scheduled to run during closed times, reducing load on server

OCLC Online Computer Library Center Disadvantages of This Approach  Recipients do not have control over report scheduling or content  Report criteria need to be configured in advance (no drop-downs or text entry boxes)  Need to consider privacy implications of using if reports contain sensitive data

OCLC Online Computer Library Center How to Schedule Reports to Automatically Run with Results Sent via

OCLC Online Computer Library Center Four Steps 1.Create MS Access queries and reports 2.Create MS Access macro to output report as MS-DOS text. 3.Create batch file that runs macro and s report using Blat, a free utility. 4.Use Windows Task Scheduler to run batch file at regularly specified times.

OCLC Online Computer Library Center Step-by-Step Example Creating, scheduling, and ing a report to Acquisitions recommending that the Library purchase recent imprints that could not be obtained through ILL

OCLC Online Computer Library Center Step One Create Microsoft Access queries and reports. (Just like Stephanie Spires teaches in Generating Reports in OCLC ILLiad)

OCLC Online Computer Library Center Create a Microsoft Access File

OCLC Online Computer Library Center Create a “make table” query that outputs results to a table called “ILL Cancels”

OCLC Online Computer Library Center This query produces a list of all borrowing loans from the past week with the “Cancelled by ILL Staff” status, an imprint date in this millennium, and a “Reason for Cancellation” matching the specified criteria.

OCLC Online Computer Library Center Criteria for the “Reasons for Cancellation” field.

OCLC Online Computer Library Center Complete SQL statement for the query.

OCLC Online Computer Library Center Create a report based on the “ILL Cancels” table created by the query.

OCLC Online Computer Library Center Possible Report Design

OCLC Online Computer Library Center Avoid random blank lines by following the advice in Microsoft Knowledge Base Article ( Set the Height property of a report's detail section to a value divisible by.125 inches. For example, if the detail section's Height property contains a fractional number, set the fractional portion of this property value to one of the following decimal equivalents: 1\ \4.25 3\ \2.5 5\ \4.75 7\8.875 Fraction Decimal Equivalent

OCLC Online Computer Library Center Report Preview

OCLC Online Computer Library Center Step Two Create Microsoft Access macro that will run report and output results to a text file.

OCLC Online Computer Library Center Create a new macro called “cancels”

OCLC Online Computer Library Center Macro consists of four steps that automate running of query and output of report.

OCLC Online Computer Library Center First Step: “SetWarnings” to “No” This tells MS Access to suppress messages and warnings that would typically require a user response.

OCLC Online Computer Library Center Second Step: “OpenQuery” This runs the “make table” query we created.

OCLC Online Computer Library Center Third Step: “OutputTo” This outputs the “ILL Cancellations” report as an MS-DOS text file named “illcancels.txt” in the “c:\ill” directory.

OCLC Online Computer Library Center Third Step (Part Two): Select the “Conditions” option under the “View” menu. Then enter a logical condition that tells MS Access to only output the report if the report contains data.

OCLC Online Computer Library Center Fourth Step: “Quit” Shuts down MS Access at end of macro.

OCLC Online Computer Library Center Macro is now ready to run.

OCLC Online Computer Library Center

The illcancels.txt file has been created.

OCLC Online Computer Library Center Content of illcancels.txt

OCLC Online Computer Library Center Running the macro a second time will produce a warning.

OCLC Online Computer Library Center Even though the macro has been set to suppress system messages, it will not overwrite existing files. This illcancels.txt file will need to be deleted before running the macro.

OCLC Online Computer Library Center Step Three Create Batch File that runs macro and s report using Blat, a free, command-line, utility.

OCLC Online Computer Library Center Download Blat from

OCLC Online Computer Library Center Installing Blat §Place blat.exe, blat.dll, and blat.lib somewhere in your command path (e.g., c:\Windows) §At a Windows command prompt, type: Blat -install [ [ [ [ [ ]]]]] (Values in square brackets that don’t apply to your situation can be replaced with “-”) Example: Blat –install smtp.uchicago.edu larsen opensesame

OCLC Online Computer Library Center Create a Text File

OCLC Online Computer Library Center Give file a name with a “.bat” or “.cmd” extension, which makes Windows treat it as an executable “batch” or “command” file containing a series of Windows commands.

OCLC Online Computer Library Center The first line will delete any pre-existing illcancels.txt file, using the “del” command.

OCLC Online Computer Library Center The second line calls MS Access from the command line, specifying the file to open and the macro to run (designated by the “/x” switch).

OCLC Online Computer Library Center The third line commands Blat to send the report generated by the Access macro by to the specified recipients.

OCLC Online Computer Library Center The batch file can be run by double-clicking it.

OCLC Online Computer Library Center Command window that opens when file is run.

OCLC Online Computer Library Center Success! Batch file generated report and ed it.

OCLC Online Computer Library Center Final Step Use Windows Task Scheduler to run batch file on a specified schedule.

OCLC Online Computer Library Center Open “Scheduled Tasks” in Windows Control Panel.

OCLC Online Computer Library Center Choose “Add Scheduled Task” and follow wizard to schedule running of batch file.

OCLC Online Computer Library Center

Use Browse to find batch file.

OCLC Online Computer Library Center

Batch file will now run automatically at specified time, as long as computer is running. (It will run if you log off, but not if you shut down.)

OCLC Online Computer Library Center Scheduled tasks can be run manually by “right mousing” and choosing the “Run” command.

OCLC Online Computer Library Center

It works!

OCLC Online Computer Library Center Questions? For more information: David Larsen