Menu Creation Business Rules Menu System By George Tisdale (April 2005)

Slides:



Advertisements
Similar presentations
IPS of Boston Checks On Demand! ® Welcome! To navigate this presentation, first click in this window, then use the arrow keys on your keyboard. Welcome!
Advertisements

Drupal Basics Part 3 Create a new page Main tabs menu Using the theme Agricultural Communications Services Integrated Media Training Sessions
MS-Word XP Lesson 1.
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
Tutorial EBSCOadmin User Groups support.ebsco.com.
Adding a Crystal Report to M3 This presentation will assist you in adding a custom Crystal report into Millennium 3.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Excel Project 7 Using Macros and Visual Basic for Applications (VBA) with Excel.
Using Macros and Visual Basic for Applications (VBA) with Excel
Developing an Excel Application
Tutorial 8: Developing an Excel Application
Microsoft Excel 2013 An Overview. Environment Quick Access Toolbar Customizable toolbar for one-click shortcuts Tabs Backstage View Tools located outside.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
1 Chapter 5: Introduction To Form Builder. 2 Forms  Why Do We Use Form Builder?  Why Don’t We Use SQL Only?!
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Microsoft Office Word 2013 Core Microsoft Office Word 2013 Core Courseware # 3250 Lesson 8: Using Productivity Tools.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
The 12 screens to follow contain a number of Tool descriptions, some instructions on their use, and in some cases a Task or two. If you dedicate one hour.
Chapter 8: String Manipulation
FAS New Features Martha Pluemer 2012 User Conference.
September 5, 2015 Office Setup. Lesson Overview: Office Setup  In this lesson we will cover:  Adding new offices to COM  Individual office setup 
Customer Portal – Customer User. You will receive an indicating that your Customer Portal registration is complete. A link to the Customer Portal,
© 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.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 22 Macros.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 21 Fields and Forms.
Creating a Web Site to Gather Data and Conduct Research.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Chapter 5 Menus, Common Dialog Boxes, and Methods Programming in C#.NET © 2003 by The McGraw-Hill Companies, Inc. All rights reserved.
ACCESS Part 2. OBJECTIVES  Use the Form Wizard  Create a split form  Use Form Layout View  Add fields to a form  Modify form controls  Create calculations.
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
VistA Imaging Capture via Scanning. October VistA Imaging Capture via Scanning The information in this documentation includes only new and updated.
Teacher’s Assessment Assistant Worksheet Builder Starting the Program
Chapter 3 – Part 1 Word Processing Writer for Linux CMPF 112 : COMPUTING SKILLS.
1 By: Nour Hilal. Microsoft Access is a database software where data is stored in one or more Tables. A Database is a group of related Tables. Access.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Key Applications Module Lesson 21 — Access Essentials
Microsoft Access 2010 Chapter 10 Administering a Database System.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
Project 2 Working on the Windows XP Desktop Windows XP Service Pack 2 Edition Comprehensive Concepts and Techniques.
SIMSWeb “Internet Remote Access” The most advanced central station software in the universe !
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
| See the possibilities… Standard Report Management/Menu Changes.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
How to Setup and Score a Tournament May Let’s Get Organized The setup and organization outlined in this clinic are suggested steps however can be.
XP Tutorial 8 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Object Linking and Embedding Tutorial 8.
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.
Lesson 10 Word Processing Unit 2—Using the Computer.
The world leader in serving science Overview of Thermo 21 CFR Part 11 tools Overview of software used by multiple business units within the Spectroscopy.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
A user guide to accessing, reviewing and contributing to the Online Registry System.
STAGES Language Application Overview. The Language Application is available on a separate URL (typically /stagesLanguage) and tied to only one database.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Page 1 of 42 To the ETS – Create Client Account & Maintenance Online Training Course Individual accounts (called a Client Account) are subsets of the Site.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Microsoft PowerPoint Prepared by the Academic Faculty Members of IT.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
Comprehensive Continuous Improvement Plan(CCIP) Training Module 4 Funding Application.
Word processing is the software package that enables you to create,edit, print and save documents for future retrieval reference. creating a document.
Excel Tutorial 8 Developing an Excel Application
Welcome! To the ETS – Create Client Account & Maintenance
Using a template to create a document
The SMS Query Menu System for the iSeries
Visual Basic Menu Editor
New Features in Security Management
Presentation transcript:

Menu Creation Business Rules Menu System By George Tisdale (April 2005)

Basic menu

Text button menu

Button and Icon menu

Icons only menu

Logo menu

Icon and logo menu

Options for format Windows menu contains all options Buttons act as short cuts One data source Nine languages Look can be set by workstation or user (line 260)

Security User name and case sensitive password Passwords are encrypted when stored Users can be allowed into selected menus Selective deactivation for up to nine permission levels

What happens Three no-close files opened 97,98,99 Logon user name and password checked against User file (97) LOCAL.[WSID] (99) checked for existing menu data If the called menu is not in 99 master menu file (98) is read user’s allowed items added to 99 in user’s language Menu displayed from data in 99

User Selects Option Program option for selection is checked First character defines action ?Program or procedure Chains passing POST$ and OPT$ *Return a value FNMENU is set to value |Display another menu Calls and displays another menu Does not load another program

Set-up sequence Create menu families and items Create users and set permissions Edit options in WB.INI file Text Icons Logo Companies Run Workmenu.br

Create Menu Families (maintmu.br) SYSTEM Family name Number Menu within family Description Logo For full menu only F2 to add

Adding a menu Description Logo if using Menu name and sequence to return to Text for mouseover help

Main Listbox

Menu Item Indent for sub items Press ENTER in column 1 for other languages Mouseover help text F2 inserts a line F4 deletes a line

Program Call ?path\program.wb post$ opt$ *5 |ARSYSC 001 ?chains to another program and passes variables post$ and opt$ *sets FNMENU equal to a number and returns to the program |displays another menu without changing programs

Image Places items on the desktop if TEXT and or ICONS are true (greater than zero) ICONS=true a valid graphic file must be referenced Text=true any character will cause the text box button to appear Blank – no short-cut is created

Status E causes an event when item is selected C makes item checkable CX makes the item checked P makes item protected (gray) – see permissions (Generally E will be used)

Permission Nine security/permission levels AAlways display the option BDisplay option, but if program does not exist deactivate the item (gray it out) CDisplay option ONLY if program exists DDo NOT display option

Easy update From Screen 2 press F3 to export menus to a spreadsheet This options assumes that you have Excel installed in the default configuration Configure menus and resort and save as TXT file Load and run BLDMENU.BR to import

Adding a User User logon User name (memo only) Password Language number Reminder phrase

Assign Permission Level to Menu Families Menu families are displayed Number in Perm column relates to the Perm column in the menu set-up list box

Run workmenu.br

Using FNMENU Load and display menu with FNMENUSHOW(NAME$,NUMBER$) At input/rinput fields reference fnmenu If fkey=98 then let FNMENU or If fkey=98 and FNMENU=4 then … or If fkey=98 then on FNMENU goto (…