Visual Composer s Control Types

Similar documents
Visual Composer for SAP NetWeaver Composition Environment - Connectors

Visual Composer Modeling: Data Validation in the UI

Duet Enterprise: Tracing Reports in SAP, SCL, and SharePoint

Single Sign-on For SAP NetWeaver Mobile PDA Client

Visual Composer Modeling: Migrating Models from 7.1.X to 7.2.0

Configuring relay server in Sybase Control Center

SAP NetWeaver Identity Management Identity Center Minimum System Requirements

SAP AddOn Quantity Distribution. by Oliver Köhler, SAP Germany

How to Enable Single Sign-On for Mobile Devices?

How to Find Suitable Enhancements in SAP Standard Applications

BC100. Introduction to Programming with ABAP COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

How to Handle the System Message in SAP NetWeaver Mobile 7.1

EWM125. Labor Management in SAP EWM COURSE OUTLINE. Course Version: 16 Course Duration: 4 Hours

BIT460. SAP Process Integration Message Mapping COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

SAP BusinessObjects Predictive Analysis 1.0 Supported Platforms

Quick View Insider Microblog: Why Is There No Inbox?

Duplicate Check and Fuzzy Search for Accounts and Contacts. Configuration with SAP NetWeaver Search and Classification (TREX) in SAP CRM WebClient UI

Enterprise Search Extension for SAP Master Data Governance

PLM210. Master Data Configuration in SAP Project System COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Crystal Reports 2008 FixPack 2.4 Known Issues and Limitations

BC410. Programming User Dialogs with Classical Screens (Dynpros) COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

ADM950. Secure SAP System Management COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

AC507. Additional Functions of Product Cost Planning COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

How to Download Software and Address Directories in SAP Service Marketplace

DS50. Managing Data Quality with SAP Information Steward COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

MDG100 Master Data Governance

Using JournalEntries and JournalVouchers Objects in SAP Business One 6.5

Installing SAP NetWeaver Mobile Client (eswt) on a Storage Card

Quick View Insider: Understanding Quick View Configuration

BOCE20. SAP Crystal Reports for Enterprise: Advanced Report Design COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

BOC320. SAP Crystal Reports - Business Reporting and Report Processing Strategies COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

NET311. Advanced Web Dynpro for ABAP COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

BC480 PDF-Based Print Forms

How to reuse BRFplus Functions Similar to R/3 Function Modules using BRF+ Expression Type Function Call

How to Check or Derive an Attribute Value in MDG using BRFPlus

DEV523 Customizing and Extending PowerDesigner

ADM900 SAP System Security Fundamentals

BC430 ABAP Dictionary

BOC310. SAP Crystal Reports: Fundamentals of Report Design COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

How to Set Up Data Sources for Crystal Reports Layouts in SAP Business One, Version for SAP HANA

ADM950. Secure SAP System Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Testing Your New Generated SAP NetWeaver Gateway Service

BC405 Programming ABAP Reports

How to Work with Analytical Portal

Quick View Insider: How Can I Change the Colors? (SNC 7.0)

BW Text Variables of Type Replacement Path

EP350. Innovated Content Management and Collaboration COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

TBIT44 PI Mapping and ccbpm

How to Integrate Google Maps into a Web Dynpro ABAP Application Using the Page Builder

Manual Activities of SAP Note Globalization Services, 2012/06/05

GRC100. GRC Principles and Harmonization COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

SAP Afaria Post- Installation Part 1

BC400 Introduction to the ABAP Workbench

BC404. ABAP Programming in Eclipse COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

EDB785 SAP IQ Administration

HA150 SQL Basics for SAP HANA

BC400. ABAP Workbench Foundations COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Message Alerting for SAP NetWeaver PI Advanced Adapter Engine Extended

Quick View Insider: How Do I Set Quick View as SNC s Entry Screen?

Building a Real-time Dashboard using Xcelsius and Data Integrator

EDB358. System and Database Administration: Adaptive Server Enterprise COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

Web Dynpro: Column Coloring in ALV

AFA461 SAP Afaria 7.0 System Administration (SP03)

BC490 ABAP Performance Tuning

Working with Data Sources in the SAP Business One UI API

ADM100 AS ABAP - Administration

EDB367. Powering Up with SAP Adaptative Server Enterprise 15.7 COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

How to Integrate Microsoft Bing Maps into SAP EHS Management

Using Default Values in Backend Adapter

How to Guide to create Sample Application in IOS using SUP ODP 2.2

SAP BusinessObjects Dashboards 4.0 SAP Crystal Dashboard Design 2011 SAP Crystal Presentation Design 2011

ADM960. SAP NetWeaver Application Server Security COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

EDB116. Fast Track to SAP Adaptive Server Enterprise COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

LO Extraction - Part 6 Implementation Methodology

ADM960. SAP NetWeaver Application Server Security COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day

How to Access Images of SAP Netweaver Demo Model JAVA

ADM920 SAP Identity Management

What s New / Release Notes SAP Strategy Management 10.1

BC401. ABAP Objects COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

BW310. BW - Enterprise Data Warehousing COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

TBW30 SAP BW Modeling & Implementation

SMP521. SAP Mobile Platform - Native and Hybrid Application Development COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SMP541. SAP Mobile Platform 3.0 Native and Hybrid Application Development COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Personalizing SAP BusinessObjects Explorer Information Spaces

Upgrade MS SQL 2005 to MS SQL 2008 (R2) for Non-High-Availability NW Mobile ABAP System

EDB377. Fast Track to SAP Replication Server Administration COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Architecture of the SAP NetWeaver Application Server

EP200. SAP NetWeaver Portal: System Administration COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

Remote Monitoring User for IBM DB2 for LUW

Business Objects Integration Scenario 2

TBIT40 SAP NetWeaver Process Integration

SAP NetWeaver Identity Management Virtual Directory Server. Tutorial. Version 7.2 Rev 1. - Accessing databases

NET312. UI Development with Web Dynpro for ABAP COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

Automatic Deletion of Similar/Identical Requests from InfoCube after Update

Overview of Caffeine ABAP to Go

Extending DME Transfer Files According to Spanish Banking Control Council to Support Non- Euro Payments

Upgrading to CR 2008 V1 / SP1

How to Setup a Simple Scenario Using SAP Records Management

Using Xcelsius 2008 with SAP NetWeaver BW

Implementing Business Objects in CAF and Developing Web Dynpro Application

Transcription:

Visual Composer s Control Types Applies to: Visual Composer for CE. For more information, visit the Portal and Collaboration homepage. Summary The document will discuss Control types and their properties Author: Offer Shostak Company: SAP Created on: 21 July 2009 Author Bio Offer is a developer working for Visual Composer development group 2009 SAP AG 1

Table of Contents Overview... 3 Input Controls... 4 1. Input Field Control... 4 2. Text Editor Control... 4 3. Combo Box Control... 5 Selection Controls... 6 1. Checkbox Control... 6 2. Toggle Button Control... 6 Layout Controls... 7 1. Melting Group... 7 2. Image Control... 7 Common Attributes for Controls... 9 Visible attribute... 9 Indent attribute... 9 Enabled attribute... 9 Tooltip Attribute... 9 Related Content... 10 Copyright... 11 2009 SAP AG 2

Overview Controls represent the elements of user interface, such as a button, an input field, or a combo box. Most controls are bound to data fields and are used for displaying or editing field values. Controls are always placed inside tables or forms, which arrange their layout and govern their behavior. The type of an interactor (form or table) dictates the types of controls that can be placed in it. 2009 SAP AG 3

Input Controls Input controls are used by the user to enter data. 1. Input Field Control The Input Field control is used to enter plain data. Line breaks in input fields are ignored. In addition to standard formatting, input field also provides support for password character masking. Input field actions are triggered upon value changes. The actions are not continuously triggered while the user is typing in the control, but only once the changes are committed, for example, by tabbing out of the control or by pressing Enter. 2. Text Editor Control The Text Editor control is a multi-line text editing control with support for line breaks, word wrapping, and scrolling. Can be used for writing descriptions and long text strings Supports addition of a tooltip Example: This example shows a tooltip that can be added to the Text Editor control. 2009 SAP AG 4

3. Combo Box Control The Combo Box control is a combination of the Dropdown List control and the Input Field control. Like the Dropdown List control, it consists of a dropdown list and a selection field. The list presents the possible values from which a user can select, and the selection field displays the current value. Unlike a simple dropdown control, the selection field is editable and can be used to enter values not available in the list. Unlike selection controls, the Combo Box values are not restricted by the enumeration and can be freely modified by the user. Also unlike selection controls, the Combo Box displays the enumeration items values rather than their display texts. Line breaks in the Combo Box values are ignored. Combo Box action triggering follows the same rules as described for Input Field. Example: This example shows a combo box based on a static entry list that contains 3 fields 2009 SAP AG 5

Selection Controls Selection controls enable the user to select a value from a predetermined set of possible values, which are defined using an enumeration. Selection controls are restricted and cannot contain values that are not predefined. 1. Checkbox Control The main purpose of the Check Box control { XE "CheckBox" }is a dual-state selection control used for setting of theboolean fields. Example: This example shows a checkbox that propose what to do today. When a box is checked, its value becomes True. 2. Toggle Button Control The purpose of the Toggle Button control { XE "CheckBox" }is a dual-state selection control used for setting of the Boolean fields. The Toggle Button control resembles the Check Box control in its behavior, but differs in its visual appearance. Also unlike selection controls, the Combo Box displays the enumeration items values rather than their display texts. The Toggle Button controls are usually associated with actions that are triggered when the toggle state is changed. Example: This example shows a Toggle button that, when pressed, initiates a process. 2009 SAP AG 6

Layout Controls 1. Melting Group This control can be used to group controls aiding in the layout. Example: 1. Create a form and, using the Define Data action, add to it two fields Date and String, call them Date and Status respectively. 2. Switch to the Layout view add a new Melting Group control to your form. 3. Choose Configure, and set its label to Reporting Date/Time. 4. Add a Date Picker control to the Melting Group and set its value to DATE. 5. Deploy. The result should look as follows: 2. Image Control Embedded images are images that are already known at design time and thus can be included directly within the document. In addition to embedded images, there are external images that are located outside of the document and are referenced by URLs. External image URLs can be specified using dynamic expressions, and thus can only be resolved and downloaded at runtime. To add an image from URL, we select the image and then enter the URL parameter in the Configure pane. This opens the Image Browser: 2009 SAP AG 7

We can assign multiple images per image control in order to change it dynamically at runtime according to specific condition. We can take for example a traffic light that contains several images one with red, yellow and green. Thus per condition the image will change. The Image control supports three scale modes: 1. Original size the image original size 2. Auto-fit can extend the image vertically and horizontally to fit 3. Proportional fit Keeps the image size proportionally when extended 2009 SAP AG 8

Common Attributes for Controls Visible attribute This attribute determines the visibility state of the control. It can be set to a simple true/false value or to a dynamic expression that is evaluated at runtime according to some logical expression. You set this attribute by clicking on the Configure pane button and selecting the control. Indent attribute All controls of Visual Composer enable a label part. When indent is set to false, the control starts from the most left margin of its parent, i.e. the label is not shown. When indent is set to true, the label is be shown and the input field itself is shown after the label. Enabled attribute This attribute determines whether the control can be used. It can be set to a simple true/false value or to a dynamic expression that is evaluated at runtime according to some logical expression. You set this attribute by clicking on the Configure pane button and selecting the control. Tooltip Attribute Displays a tooltip related to the control when the user hovers over it. It can be set as simple true/false value or as a dynamic expression that is evaluated on runtime according to some logical expression. You set this attribute by clicking on the configure pane button and selecting the control. 2009 SAP AG 9

Related Content Visual Composer Controls Overview Configuring Visual Composer Controls Visual Composer SDN page For more information, visit the Portal and Collaboration homepage. 2009 SAP AG 10

Copyright Copyright 2009 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iseries, pseries, xseries, zseries, eserver, z/vm, z/os, i5/os, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. 2009 SAP AG 11