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

Slides:



Advertisements
Similar presentations
DREAMWEAVER Welcome to our website!
Advertisements

Live Excel PRESENTER: Brad Leupen | CTO, Entrinsik |
Tutorial 12: Enhancing Excel with Visual Basic for Applications
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,
Millennium Cataloging in Release 2005 Georgia Fujikawa Manager, Training Programs.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
2015/6/301 TransCAD Managing Data Tables. 2015/6/302 Create a New Table.
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.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Some Basic Database Terminology
ACCESS CHAPTER 1. OBJECTIVES Tables Queries Forms Reports Primary and Foreign Keys Relationship.
© 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.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
© 2012 Boise State University1 WordPress Training February 14, 2013.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
MAIL MERGE Designing Documents with. Terms Mail Merge: A process that inserts variable information into a standardized document to produce a personalized.
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.
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
PowerBuilder Online Courses - by Prasad Bodepudi
1 Rev 2: 3/4/2014 LWAF Plant Database - AKA “Accession Database” - Please note that this presentation has note pages using PowerPoint notes capabilities.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
COSC 1P02 Introduction to Computer Science 9.1 Cosc 1P02 "A lie gets halfway around the world before the truth has a chance to get its pants on.” Sir Winston.
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.
ENG College of Engineering Engineering Education Innovation Center 1 More Script Files in MATLAB Script File I/O : Chapter 4 1.Global Variables.
Student Manager Preferences An ACEware Presentation.
1 Guide to Oracle10G CHAPTER 7: Creating Database Reports 7.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
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.
Customizing the SIR Menu System Managing the Interactive SIR-RDBMS User Environment © Tom Shriver, DataVisor 2002.
Merger By Dave Doulton University of Southampton.
Chapter 21: Controlling Data Storage Space 1 STAT 541 ©Spring 2012 Imelda Go, John Grego, Jennifer Lasecki and the University of South Carolina.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
The New User Interface MEDITECH Training & Education.
Excel Tutorial 8 Developing an Excel Application
Downloading and Preparing a StudentVoice File for SPSS
Chapter 2 – Introduction to the Visual Studio .NET IDE
Single Sample Registration
SIR/XS Next Release of SIR New York Conference 2005.
Presented at SIR International Conference
3.01 Apply Controls Associated With Visual Studio Form
Customization
What I like about SIR/XS.
Microsoft Office Access 2003
Microsoft Office Access 2003
CIS16 Application Development Programming with Visual Basic
WEB PROGRAMMING JavaScript.
SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference
Chapter 4 Enhancing the Graphical User Interface
Getting Started with Data
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

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

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

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

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

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

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

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

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

12 PQL Enhancements (1) u As always, many enhancements n PQL Output Procedures oStandardization of options oLong Names & “AS” for output names oXML PROCESS CASE with expressions (e.g. COUNT, SAMPLE ) n Functions oMostly to support new Features oSYSTEM(81) hot off the press “Corruption Flag On?” oCLIPSET(string_to_copy_to_clipboard) n Interactive Debugger n PQL Forms oSome added functionality

13 PQL Enhancements (2) u PQL Dialogs & Controls 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 n IMAGE: FILL & CENTER u Demonstration: n Color Coded Fields on Data Screens n Multi-Line Prompts in Screen n Tabbed Page Navigation

14 PQL Enhancements (3)  WINDOW (MainMenu) n New Look/Feel to some SIR MainMenu Options TIMER Control (hot off the press) oENABLE TIMER n oDISABLE TIMER oTimer Message ID is -999 oNo MESSAGE TIMER block (as in PQL dialog) u PQL SERVER