110 likes | 226 Vues
U T N A T U R A L T o o l S u i t e. Torvald Hessel Brick Jones Steve Rung. I n t r o d u c t i o n. University of Texas at Austin Environment Decentralized (Statewide) Environment 500+ Active Libraries 200+ programmers System Steplibs In House Webscripting Language (WebAgent)
E N D
U T N A T U R A LT o o l S u i t e Torvald Hessel Brick Jones Steve Rung
I n t r o d u c t i o n • University of Texas at Austin Environment • Decentralized (Statewide) Environment • 500+ Active Libraries • 200+ programmers • System Steplibs • In House Webscripting Language (WebAgent) • In House Security
A p p l i c a t i o n H i s t o r y • How to print NATURAL code at home? • Old school code • Poor user interface • Application not updated for 3 years D e m o →
Individual Libraries FUSER File 'Normal' Coding Environment 'Super' Library H o w d o e s i t w o r k ? Natprint Recreated Security
R e w r i t e : • Code up to Standards • Enhanced Security • Statistics • Enhanced user interface & Code Display (more)
Logical User Interface Adjustable text size Links to objects Optional line numbering Header information Inline Includes U . I . E n h a n c e m e n t s
A d d O n s • Displaying DDE • Objects listings D e m o →
X R E F & ‘ A D A R E F ’ • XREF not used • Mainframe interface difficult to use • Combine with natprint? • ADAREF: XREF on ADABAS objects
X R E F • What program is calling your object? • AJAX interface • Option to Export to Excel • User information • Focused emails instead of ‘spam’
A D A R E F • XREF on ADABAS objects • Answers to: • Who is accessing my file? • Who is updating my file? • Who is using this Super Descriptor? • What is that program that uses my file? D e m o →
F u t u r e F u n c t i o n a l i t y • Rework & Expand Objects listing • Module migration • Search/List Datasets • More?