Team Developer™
Total Page:16
File Type:pdf, Size:1020Kb
Team Developer™ Introducing Team Developer Product Version 7.0 Team Developer™: Introducing Team Developer Open Text Corporation 275 Frank Tompa Drive, Waterloo, Ontario, Canada, N2L 0A1 Tel: +1-519-888-7111 Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440 Fax: +1-519-888-0677 Support: http://support.opentext.com For more information, visit https://www.opentext.com Copyright © 2016 Open Text. All rights reserved. OpenText is a trademark or registered trademark of Open Text. The list of trademarks is not exhaustive of other trademarks, registered trademarks, product names, company names, brands and service names mentioned herein are property of Open Text or other respective owners. Disclaimer No Warranties and Limitation of Liability. Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However, Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the accuracy of this publication. Warning: This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law. 2 Table of Contents Preface....................................................................................................................................................................................................7 Audience ......................................................................................................................................................................................... 7 Requirements ............................................................................................................................................................................... 7 Contents .......................................................................................................................................................................................... 7 Chapter 1 – Using SQLWindows ...............................................................................................................................................9 Installing Team Developer ....................................................................................................................................................... 9 Installing and Using Team Developer from Remote Clients .............................................................................. 9 Tutorial for SQLWindows ...................................................................................................................................................... 10 Creating AccountInfo.app: Overview ...................................................................................................................... 12 Creating the Login Dialog ............................................................................................................................................. 13 Coding the Login Dialog ........................................................................................................................................................ 16 Defining Variables ............................................................................................................................................................ 16 Coding the Application Start-up and Exit Functions .......................................................................................... 17 Defining Parameters ........................................................................................................................................................ 18 Coding the Data Fields .................................................................................................................................................... 19 Coding the OK Push Button .......................................................................................................................................... 19 Coding the Cancel Push Button ................................................................................................................................... 20 Coding the Dialog Box to Open on Start-up............................................................................................................ 21 Running the Application ....................................................................................................................................................... 21 Creating the Form Window ......................................................................................................................................... 22 Populating the Form Using SQL and SAL ....................................................................................................................... 25 Populating the Data Fields ............................................................................................................................................ 25 Populating the Child Table Window ......................................................................................................................... 27 Completing the Application................................................................................................................................................. 28 Add Navigation Controls....................................................................................................................................................... 29 SAL for Navigation Buttons.................................................................................................................................................. 29 Coding the First Push Button ....................................................................................................................................... 30 Coding the Prev Push Button ....................................................................................................................................... 30 Coding the Next Push Button....................................................................................................................................... 31 Coding the Last Push Button ........................................................................................................................................ 31 Running the Application ....................................................................................................................................................... 32 Chapter 2 – Desktop and Components ..............................................................................................................................34 SQLWindows .............................................................................................................................................................................. 34 SQLWindows Desktop ............................................................................................................................................................ 35 3 Toolbar.................................................................................................................................................................................. 36 Database Explorer ................................................................................................................................................................... 42 Visual Toolchest Class Library ............................................................................................................................................ 44 Windows Explorer Controls......................................................................................................................................... 44 Calendar Controls............................................................................................................................................................. 44 Color Palette Controls..................................................................................................................................................... 44 Dynalibs: Dynamic Linked Objects ................................................................................................................................... 44 Team Object Manager ............................................................................................................................................................. 45 Team Object Repository ................................................................................................................................................ 46 Visual Diff and Merge...................................................................................................................................................... 46 Object Browser .................................................................................................................................................................. 47 Data Model Viewer........................................................................................................................................................... 48 QuickObjects .............................................................................................................................................................................. 48 Create Your Own QuickObjects ..................................................................................................................................