SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference

Slides:



Advertisements
Similar presentations
Live Excel PRESENTER: Brad Leupen | CTO, Entrinsik |
Advertisements

Heartbase An Evolution of SIR Functionality by Nick Gawrit.
Database Assembly Line SIRxs. Connect to Columbia Server  Citrix  Web based application  Runs SIRxs on Server.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter One An Introduction to Visual Basic 2010.
Some Basic Database Terminology
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Creating Context definitions for your own data.  RUN CONTEXT/TOOLS ◦ Application ◦ Application Data File ◦ Master File Record ◦ Context Definition.
Tags Pages 63 to 114 in your workbook. Tag Browser Review of the communication chain Polling Driver concepts Tag Browser in detail – Filtering – The tag.
SIR Conference Dublin xs Conversion presented by Nick Gawrit, heartbase.
Processing SIRxs Journals Presented at SIR-UK Conference Dublin, Ireland, June 2008 © Tom Shriver, DataVisor 2008.
Copyright 2007, Paradigm Publishing Inc. Word 2007 Chapter 8 BACKNEXTEND 8-1 LINKS TO OBJECTIVES Create and Merge Creating a Data Source Creating a Data.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 3: Customizing Document Elements.
Converting SIR 3.2 Databases to SIR2002 A Practical Guide to Coming of Age in SIR Land © Tom Shriver, DataVisor 2002.
22/10/ June Changes I have seen. What I like about SIR/XS.
1 Chapter 2: Working with Data in a Project 2.1 Introduction to Tabular Data 2.2 Accessing Local Data 2.3 Accessing Remote Data 2.4 Importing Text Files.
May 9, Data Management for Health Sciences Research Now More than Ever-- SIR is the Best Option Howard Andrews Data Coordinating Center Columbia.
A Baker's Dozen Tricks in a Button Thirteen Tricks of the SIR Trade Rolled into a Single Useful Application © Tom Shriver, DataVisor 2002.
Heartbase May 9-11, 2005SIR users’ conference Report Writing with heartbase Report Writing with heartbase.
ATN GIS Support ArcGIS: ArcCatalog.
Student Manager Preferences An ACEware Presentation.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
STAGES Language Application Overview. The Language Application is available on a separate URL (typically /stagesLanguage) and tied to only one database.
SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference Dublin, Ireland, June 2008 © Tom Shriver, DataVisor 2008.
For the benefit of business and people Lotus Notes R6 Training 4 February 2016 IT Division.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Address Book Application Introducing Database Programming.
Customizing the SIR Menu System Managing the Interactive SIR-RDBMS User Environment © Tom Shriver, DataVisor 2002.
Merger By Dave Doulton University of Southampton.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Lesson 16-Templates and Wizards. Overview Use Word templates. Create new templates. Attach templates to documents. Modify templates. Use the Organizer.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
The New User Interface MEDITECH Training & Education.
Dive Into® Visual Basic 2010 Express
Excel Tutorial 8 Developing an Excel Application
Lesson 16 Enhancing Documents
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Downloading and Preparing a StudentVoice File for SPSS
Forms and Reports 09.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Single Sample Registration
SIR/XS Next Release of SIR New York Conference 2005.
3.01 Apply Controls Associated With Visual Studio Form
Presented at SIR International Conference
3.01 Apply Controls Associated With Visual Studio Form
More on Graphical User Interfaces
Customization
Display Item Information
What I like about SIR/XS.
Microsoft Office Access 2003
Microsoft Office Access 2003
Chapter 2 – Introduction to the Visual Studio .NET IDE
CIS16 Application Development Programming with Visual Basic
WEB PROGRAMMING JavaScript.
Embedding Graphics in Web Pages
An ACEware Presentation
Chapter 4 Enhancing the Graphical User Interface
Getting Started with Data
FTForm Plus QDE Form Designer
Presentation transcript:

SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference Dublin, Ireland, June 2008 ©Tom Shriver, DataVisor 2008

SIRxs in Review Presented at SIR-UK Conference Dublin, Ireland, June 2008 ©Tom Shriver, DataVisor 2008 Photo Rights Alex Comfort, M.D.

SIRxs in Review The Joy of XS Presented at SIR-UK Conference Dublin, Ireland, June 2008 ©Tom Shriver, DataVisor 2008

Progress of this Presentation First, a Show of Hands: Who’s converted to SIRxs? Lots of new features I/we haven’t tried Please join in with your experience For the Un-Converted: What are you afraid of? Thursday should be a good time to explore details of conversion and potentials of SIRxs

Personal Experience Using for special work since 2005 Import & CSV Save File for long header names Converted First Production database 2007 At DCC / Columbia U. New Databases being developed in SIRxs Slow (methodical) conversions of existing databases 13 Total SIRxs databases 7 New 6 Converted 35 To Go DataVisor Conversion of Generic Products: Occassional Surprises

Long & Special SIR Names At Columbia still Standardizing on 8 char names Controlled Testing on New databases Conversions from other db formats (eg Access, SAS) DataVisor Long names for Output; Short for Database operations DV Products: DVPainter & DVSchema help enforce standardization on 8 char names General Experience Good but not extensive Amazing number of dependencies (eg PQL) in local “utility” programs

String Length New “Default” STRING LENGTH is 32 Sometimes affects existing application definitions Similarly: Treatment of String System Globals SIR2002 global DBNAME padded to 8 characters SIRxs global DBNAME trimmed

Master During our Transition Period Found several “bugs” Mostly regarding new Journaling Capabilities Received several Master Updates December-May Still Awaiting “File Based” Concurrency Manager

Journaling in SIRxs The Change I was most anticipating Later Presentation & Discussion

SIRxs User Environment Settings SIR.INI Now (Windows) stored in \Documents & Settings\... Great improvement for end users viz a viz permissions Additional Settings Sizes of things (eg dialog lists)

Schema in XS Common Var Definitions Automatic I/O Column Assignments RECORD SCHEMA 0 CIR Automatic I/O Column Assignments WRITE SCHEMA by Variable BDI “BLANK as UNDEFINED” Saves a User Defined Missing Value New Date Formatting: “E” for “Exact” on input DATE MYDATE (‘EMMiDDiYYYY’) Standard Vars Encryption

PQL Enhancements (1) As always, many enhancements PQL Output Procedures Standardization of options Long Names & “AS” for output names XML PROCESS CASE with expressions (e.g. COUNT, SAMPLE) Functions Mostly to support new Features SYSTEM(81) hot off the press “Corruption Flag On?” CLIPSET(string_to_copy_to_clipboard) Interactive Debugger PQL Forms Some added functionality

PQL Enhancements (2) PQL Dialogs & Controls Demonstration: Many new Object Types SLIDER, TREE, SPIN, ComboBox, PROGRESS Font & GUI object color control (EDIT, LABEL, LIST, etc) BUTTON with IMAGE rather than text prompt IMAGE: FILL & CENTER Demonstration: Color Coded Fields on Data Screens Multi-Line Prompts in Screen Tabbed Page Navigation

PQL Enhancements (3) WINDOW (MainMenu) PQL SERVER New Look/Feel to some SIR MainMenu Options TIMER Control (hot off the press) ENABLE TIMER n DISABLE TIMER Timer Message ID is -999 No MESSAGE TIMER block (as in PQL dialog) PQL SERVER