Presentation is loading. Please wait.

Presentation is loading. Please wait.

22/10/201509 June 2008 1 Changes I have seen. What I like about SIR/XS.

Similar presentations


Presentation on theme: "22/10/201509 June 2008 1 Changes I have seen. What I like about SIR/XS."— Presentation transcript:

1 22/10/201509 June 2008 1 Changes I have seen. What I like about SIR/XS.

2 22/10/20152 Introduction  I shall show you some examples of the versions of SIR I have used so that you can see some of the differences.  SIR 2  SIR 3  SIR 4  SIR2000  SIR2002  SIR/XS

3 22/10/20153 Introduction  The first version of SIR that I used was SIR 2.1.3 and this was on and ICL 2970 mainframe.  This was initially a mostly batch system using punched cards.

4 22/10/20154 Introduction

5 5 Introduction

6 6 Introduction  Use was made occasionally of interactive use.  Sometimes a specialist device as shown next which used HOST to access the database.

7 22/10/20157 Introduction

8 8 Introduction  SIR came to the PC world and I shall show some screen shots of the SIR interface in the various versions using a PC.  I can demonstrate these if anyone would like to see more at the end.

9 22/10/20159 Introduction  The screen shots will show a common set of activities across versions.  Startup  Connecting company database  Entering a retrieval  Running a retrieval from a file

10 22/10/201510 SIR 2.3

11 22/10/201511 SIR 2.3

12 22/10/201512 SIR 2.3

13 22/10/201513 SIR 2.3

14 22/10/201514 SIR 3.2  NEW FEATURES 1.Menu System 2.New Editor 3.Easy

15 22/10/201515 SIR 3.2

16 22/10/201516 SIR 3.2

17 22/10/201517 SIR 3.2

18 22/10/201518 SIR 3.2

19 22/10/201519 SIR 3.2

20 22/10/201520 SIR 3.2

21 22/10/201521 SIR 3.2

22 22/10/201522 SIR 4  NEW FEATURES 1.First Windows Interface 2.Works with No Database attached 3.WDL Windows Design Language 4.API Interface

23 22/10/201523 SIR 4

24 22/10/201524 SIR 4

25 22/10/201525 SIR 4

26 22/10/201526 SIR 4

27 22/10/201527 SIR 4

28 22/10/201528 SIR 4

29 22/10/201529 SIR 4 WDL

30 22/10/201530 SIR 4 WDL

31 22/10/201531 SIR 2000  NEW FEATURES 1.Toolbar 2.Multiple Databases 3.ODBC 4.SQLSERVER 5.WEB Support 6.Master logon/logoff 7.Execute DBMS 8.Spreadsheet 9.Graph

32 22/10/201532 SIR 2000

33 22/10/201533 SIR 2000

34 22/10/201534 SIR 2000

35 22/10/201535 SIR 2000

36 22/10/201536 SIR 2000

37 22/10/201537 SIR 2002  NEW FEATURES 1.Database Secondary Indexes 2.PQLForms 3.Dialog and PQLForms Screen Painter 4.New Grid Control with VisualPQL interface 5.Extended Strings 6.Automatic compression of database strings 7.Extended VisualPQL limits on constants 8.Redefinition of array dimensions and sizes 9.Sorting array values 10.HEX format on READ and WRITE for binary strings 11.Auto Increment Keys 12.LOOKUP command 13.SHOW/HIDE elements in dialogs 14.POPUP lists in menus and dialogs 15.Extended number of elements (4000+) in a dialogs 16.HELP message for dialogs 17.Parameterized ODBC queries 18.New Menu Interface 19.New DEDIT Dialog Type 20.Extra VisualPQL functions including tabfile schema

38 22/10/201538 SIR 2002

39 22/10/201539 SIR 2002

40 22/10/201540 SIR 2002

41 22/10/201541 SIR 2002

42 22/10/201542 SIR 2002

43 22/10/201543 SIR 2002

44 22/10/201544 SIR 2002

45 22/10/201545 SIR/XS  NEW FEATURES 1.Extended syntax allowing names up to 32 characters 2.Non-standard names 3.Enhanced standardised syntax 4.STANDARD SCHEMA and STANDARD VARS 5.New Common Vars definition 6.New variable documentation 7.New write schema options 8.Upgraded record schema modification 9.ADD VARS, DELETE VARS, MODIFY VARS, RENAME VARS 10.Multiple Data Files 11.New Batch Data Utility features including CSV Input/Output 12.New Journaling and Recovery 13.New XML Procedure 14.New GUI Debugger 15.New PQL Server 16.Regular Expressions 17.SEEK function to control file position 18.Timestamp functions 19.Extended syntax on PROCESS CASE 20.CAT VARS in VisualPQL 21.PQLForms update 22.Encryption 23.Enhanced date and time format specification 24.Enhanced picture specification on WRITE and PFORMAT 25.New GUI Controls 26.IN=stdin and OUT=stdout on sirbatch execution command

46 22/10/201546 SIR/XS

47 22/10/201547 SIR/XS

48 22/10/201548 SIR/XS

49 22/10/201549 SIR/XS

50 22/10/201550 SIR/XS

51 22/10/201551 SIR/XS

52 22/10/201552 SIR/XS

53 22/10/201553 SIR/XS

54 22/10/201554 SIR/XS

55 22/10/201555 What I like about SIR/XS  Well I must say that quite a large number of the changes were things on my wish list. 1.Multiple Data Files 2.SEEK function to control file position 3.Timestamp functions 4.IN=stdin and OUT=stdout on sirbatch execution command 5.New PQL Server 6.RENAME VARS

56 22/10/201556 What I like about SIR/XS  So I must say I like these but I also especially like 1.Regular Expressions 2.Enhanced date and time functions 3.Enhanced picture specification 4.New GUI controls 5.New Batch Data Utility features including CSV Input/Output 6.New Journaling and Recovery 7.New XML Procedure 8.New GUI Debugger 9.Extended syntax allowing names up to 32 characters

57 22/10/201557 What I like about SIR/XS  The rest are really good as well 1.Extended syntax on PROCESS CASE 2.CAT VARS in VisualPQL 3.PQLForms update 4.Non-standard names 5.Enhanced standardised syntax 6.STANDARD SCHEMA and STANDARD VARS 7.New Common Vars definition 8.New variable documentation 9.New write schema options 10.Upgraded record schema modification 11.ADD VARS, DELETE VARS, MODIFY VARS 12.Encryption

58 22/10/201558 What I like about SIR/XS  Really I like it all very much.  What else would I like to see? 1.Ability for SQLServer to use MASTER for multi user updates. 2.SQL in PQL 3.Some method of indirection for variable names in procedures. To allow for reading variable names from an ODBC datasource and performing procs. You do not know at compile time what the variable names are but will at run time. 4.Associative arrays in PQL

59 22/10/201559 Any Questions


Download ppt "22/10/201509 June 2008 1 Changes I have seen. What I like about SIR/XS."

Similar presentations


Ads by Google