Subscreens and Tabstrip Controls

Slides:



Advertisements
Similar presentations
Visit : Call Us: US: , India:
Advertisements

Visit : Call Us: US: , India:
Verilog in transistor level using Microwind
CPSC 321 Computer Architecture Andreas Klappenecker
Verilog Descriptions of Digital Systems
FSM Revisit Synchronous sequential circuit can be drawn like below  These are called FSMs  Super-important in digital circuit design FSM is composed.
ABAP/4 程序员之路 —— 第 4 天 上海华和得易信息技术有限公司 王勇. 本日学习内容  DIALOG 程序 Screen Object 和 PBO 、 PAI 处 理  特殊对象处理:对话屏幕,子屏幕以及 Table Control 的处理.
Edge-Triggered D Flip-Flops
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Verilog Part 2 – Chapter.
Chapter 3: System design. System design Creating system components Three primary components – designing data structure and content – create software –
2-to-1 Multiplexer: if Statement Discussion D7.1 Example 4.
4-to-1 Multiplexer: Module Instantiation Discussion D7.2 Example 5.
Generic Multiplexers: Parameters Discussion D7.5 Example 8.
Quad 2-to-1 Multiplexer Discussion D7.4 Example 7.
In a not gate, if the input is on(1) the output is off (0) and vice versa.
Engineering 100 Section 250 Combinational Logic -- Examples 9/13/2010.
SAP Script. 2 The ASP plus Solutions Company SAP Script is the SAP System's own text- processing system. SAP Script is integrated text management system.
Form printing with SAP Smart Forms Instructor: Dylan Liu
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.
Creating Dialog (ABAP Dynpro) Programs. Slide 2 Introduction All of the ERP systems operate similarly with regard to transactional integrity They all.
User Dialog Overview. Update Statement TABLES customers. SELECT SINGLE * FROM customers WHERE id = 1. IF sy-subrc = 0. customers-name = ‘John’. UPDATE.
Designing an ALU Taken from various sources Primary source: Digital Design and Computer Architecture by Harris &Harris.
Practical Programming COMP153-08S Week 5 Lecture 1: Screen Design Subroutines and Functions.
Excel Screen Software Applications. Microsoft office button Quick Access Toolbar Band of tabs Formula bar Name box Sheet tabs Status bar View buttons.
SOFTWARE APPLICATION Excel Screen. Microsoft office button Quick Access Toolbar Band Of Tabs Name Box Formula Bar Sheet Tabs Status Bar View Buttons Zoom.
ABAP/4 程序员之路 —— 第 3 天 上海华和得易信息技术有限公司 王勇. 本日学习内容  BATCH INPUT 程序概念和作成  DIALOG 程序初步.
ERP I1, Session 7 dynpro. SAP GUI SAP has many GUI solutions: – Lists (ALV) – dynpro (Dynamic Program) – Business Server Pages – Web dynpro – More?
Multiplexers Section Topics Multiplexers – Definition – Examples – Verilog Modeling.
Techniques for List Creation (2) Data formatting and control level processing Basics for Interactive Lists Detail lists The Program Interface Interactive.
Source Page US:official&tbm=isch&tbnid=Mli6kxZ3HfiCRM:&imgrefurl=
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
ABAP 楊子青 Dialog2-1 Screen Element for Output n Text Fields –Dynamic Screen Modifications n Status Icons n Group Boxes n 實例.
The Word Window Fill out your Word Window Worksheet as you view this PowerPoint.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
Путешествуй со мной и узнаешь, где я сегодня побывал.
Dialog Programming. Used to Read, Insert,Update Data. User interface is designed by screen painter. Contains fields as : simple field, table field, checkboxes,
Presentation Title.
Presentation Title.
ABAP Workbench Fundamentals
Reg and Wire:.
Architecture Concept Documents
Where to find Scholarship Faculty Recommendation Forms
INTRODUCTION TO PLC.
Example 13 Wendy Balmer Indiana U
Page 1. Page 2 Page 3 Page 4 Page 5 Page 6 Page 7.
ABAP/4程序员之路——第3天 上海华和得易信息技术有限公司 王勇.
Title of Tutorial list the Authors and affiliations here
To view updated PO status,
Your Title Goes Here (and your subtitle here)
Grid Modules Module Use the grid as a guide to ensure elements are aligned and.
Grid Modules Module Use the grid as a guide to ensure elements are aligned and.
Function Notation “f of x” Input = x Output = f(x) = y.
Your Title Goes Here (and your subtitle here)
Group 1 Group 1 Group 1 Group 1 word word word word word word word word word word word word word word word word word word word word word word word.
JHARKHAND BIJLI VITRAN NIGAM LIMITED (JBVNL) ABAP Training
Your Title Goes Here (and your subtitle here)
Courses Tab Press the Courses tab
Your Title Goes Here (and your subtitle here)
IT323 Project Phase#2.
Title list the Authors and affiliations here Optional Company Logo
Your Title Goes Here (and your subtitle here)
Your Title Goes Here (and your subtitle here)
Paper Preparation SOLO
Dialog Programming 整合實例
Presentation Title Your information.
When you open Word 2013, you see the new screen below:
Your Title Goes Here (and your subtitle here)
Interactive List Techniques
Screen Elements for Input/Output
Arithmatic Logic Unit (ALU). ALU Input Data :  A0-A3  B0-B3 Output Data :  F0 – F3.
Presentation transcript:

Subscreens and Tabstrip Controls

1. Subscreens

Subscreens

Subscreen Area: Attributes

Creating a Subscreen Area

Calling a Subscreen

練習實例1

主程式 DATA OK_CODE LIKE SY-UCOMM. DATA DYNNR TYPE SY-DYNNR. CALL SCREEN 9000.

Screen 9000: Layout

Screen 9000: Flow Logic PROCESS BEFORE OUTPUT. CALL SUBSCREEN SUB1 INCLUDING SY-CPROG DYNNR. PROCESS AFTER INPUT. MODULE USER_COMMAND_9000. CALL SUBSCREEN SUB1.

MODULE USER_COMMAND_9000 MODULE USER_COMMAND_9000 INPUT. CASE OK_CODE. WHEN 'BEXIT'. LEAVE PROGRAM. WHEN 'B9100'. DYNNR = 9100. WHEN 'B9200'. DYNNR = 9200. WHEN 'B9300'. DYNNR = 9300. ENDCASE. ENDMODULE.

Screen 9100, 9200, 9300: Layout

2. Tabstrip Controls

Tabstrip Elements

Page Elements: Technical View

Tabstrip Controls: Attributes

Creating a Tabstrip Control

Creating a Tabstrip Control: Tabstrip Area

Creating a Tabstrip Control: Tab Title

Creating Tabstrip Control: Tabstrip Subscreens

(1) Scrolling Locally in Tabstrip Controls

Scrolling Locally in Tabstrip Controls: Programming

練習實例2

主程式及Screen 9000的flow logic CONTROLS MYTAB1 TYPE TABSTRIP. CALL SCREEN 9000. PROCESS BEFORE OUTPUT. CALL SUBSCREEN SUBAREA1 INCLUDING SY-CPROG '9100'. CALL SUBSCREEN SUBAREA2 INCLUDING SY-CPROG '9200'. CALL SUBSCREEN SUBAREA3 INCLUDING SY-CPROG '9300'. PROCESS AFTER INPUT. CALL SUBSCREEN SUBAREA1. CALL SUBSCREEN SUBAREA2. CALL SUBSCREEN SUBAREA3.

Screen 9000: Layout 3個頁籤

Screen 9000: Layout 各指向不同的subarea

(2) PAI Scrolling in Tabstrip Controls

PAI Scrolling in Tabstrip Controls: Programming

練習實例3

主程式 DATA OK_CODE LIKE SY-UCOMM. DATA DYNNR TYPE SY-DYNNR. CONTROLS MYTAB1 TYPE TABSTRIP. CONTROLS MYTAB2 TYPE TABSTRIP. CALL SCREEN 9000.

Screen 9000: Layout

Screen 9000: Layout 指向相同的subarea

Screen 9000: Flow logic PROCESS BEFORE OUTPUT. CALL SUBSCREEN SUBAREA1 INCLUDING SY-CPROG '9100'. CALL SUBSCREEN SUBAREA2 INCLUDING SY-CPROG '9200'. CALL SUBSCREEN SUBAREA3 INCLUDING SY-CPROG '9300'. MODULE FILL_DYNNR. CALL SUBSCREEN SUB1 INCLUDING SY-CPROG DYNNR. CALL SUBSCREEN SUBAREA4 INCLUDING SY-CPROG DYNNR. PROCESS AFTER INPUT. MODULE USER_COMMAND_9000. CALL SUBSCREEN SUB1. CALL SUBSCREEN SUBAREA1. CALL SUBSCREEN SUBAREA2. CALL SUBSCREEN SUBAREA3. CALL SUBSCREEN SUBAREA4.

MODULE USER_COMMAND_9000 MODULE USER_COMMAND_9000 INPUT. CASE OK_CODE. WHEN 'BEXIT'. LEAVE PROGRAM. WHEN 'B9100'. DYNNR = 9100. WHEN 'B9200'. DYNNR = 9200. WHEN 'B9300'. DYNNR = 9300. WHEN 'FC4' OR 'FC5' OR 'FC6'. MYTAB2-ACTIVETAB = OK_CODE. ENDCASE. ENDMODULE.

MODULE FILL_DYNNR MODULE FILL_DYNNR OUTPUT. IF OK_CODE <> 'B9100' AND OK_CODE <> 'B9200' AND OK_CODE <> 'B9300'. CASE MYTAB2-ACTIVETAB. WHEN 'FC4'. DYNNR = '9100'. WHEN 'FC5'. DYNNR = '9200'. WHEN 'FC6'. DYNNR = '9300'. WHEN OTHERS. MYTAB2-ACTIVETAB = 'FC4'. ENDCASE. ENDIF. ENDMODULE.