Академический Документы
Профессиональный Документы
Культура Документы
SAP NetWeaver 04
How To Edit
Web Dynpro
Themes
Version 2.00
Applicable Releases:
SAP NetWeaver 7.0
Copyright 2004 SAP AG. All rights reserved. contained in this document serves informational
purposes only. National product specifications
No part of this publication may be reproduced may vary.
or transmitted in any form or for any purpose
without the express permission of SAP AG. The These materials are subject to change without
information contained herein may be changed notice. These materials are provided by SAP
without prior notice. AG and its affiliated companies ("SAP Group")
for informational purposes
Some software products marketed by SAP AG only, without representation or warranty of any
and its distributors contain proprietary software kind, and SAP Group shall not be liable for
components of other software vendors. errors or omissions with respect to the
materials. The only warranties for SAP
Microsoft, Windows, Outlook, and PowerPoint Group products and services are those that are
are registered trademarks of Microsoft set forth in the express warranty statements
Corporation. accompanying such products and services, if
any. Nothing herein should be construed as
IBM, DB2, DB2 Universal Database, OS/2, constituting an additional warranty.
Parallel Sysplex, MVS/ESA, AIX, S/390,
AS/400, OS/390, OS/400, iSeries, pSeries, These materials are provided as is without a
xSeries, zSeries, z/OS, AFP, Intelligent Miner, warranty of any kind, either express or implied,
WebSphere, Netfinity, Tivoli, and Informix are including but not limited to, the implied
trademarks or registered trademarks of IBM warranties of merchantability, fitness for a
Corporation in the United States and/or other particular purpose, or non-infringement.
countries. SAP shall not be liable for damages of any kind
including without limitation direct, special,
Oracle is a registered trademark of Oracle indirect, or consequential damages that may
Corporation. result from the use of these materials.
SAP does not warrant the accuracy or
UNIX, X/Open, OSF/1, and Motif are registered completeness of the information, text, graphics,
trademarks of the Open Group. links or other items contained within these
materials. SAP has no control over the
Citrix, ICA, Program Neighborhood, information that you may access through the
MetaFrame, WinFrame, VideoFrame, and use of hot links contained in these materials and
MultiWin are trademarks or registered does not endorse your use of third party web
trademarks of Citrix Systems, Inc. pages nor provide any warranty whatsoever
relating to third party web pages.
HTML, XML, XHTML and W3C are trademarks SAP NetWeaver How-to Guides are intended
or registered trademarks of W3C, World Wide to simplify the product implementation. While
Web Consortium, Massachusetts Institute of specific product features and procedures
Technology. typically are explained in a practical business
context, it is not implied that those features and
Java is a registered trademark of Sun procedures are the only approach in solving a
Microsystems, Inc. specific business problem using SAP
NetWeaver. Should you wish to receive
JavaScript is a registered trademark of Sun additional information, clarification or support,
Microsystems, Inc., used under license for please refer to SAP Consulting.
technology invented and implemented by Any software coding and/or code lines / strings
Netscape. (Code) included in this documentation are only
examples and are not intended to be used in a
MaxDB is a trademark of MySQL AB, Sweden. productive system environment. The Code is
only intended better explain and visualize the
SAP, R/3, mySAP, mySAP.com, xApps, xApp, syntax and phrasing rules of certain coding.
SAP NetWeaver, and other SAP products and SAP does not warrant the correctness and
services mentioned herein as well as their completeness of the Code given herein, and
respective logos are trademarks or registered SAP shall not be liable for errors or damages
trademarks of SAP AG in Germany and in caused by the usage of the Code, except if such
several other countries all over the world. All damages were caused by SAP intentionally or
other product and service names mentioned are grossly negligent.
the trademarks of their respective companies.
Data
Table of contents
2 INTRODUCTION ...................................................................................... 1
3 PREREQUISITES ..................................................................................... 1
4.1 INSTALLATION...................................................................................... 2
4.2 PROJECT SETUP .................................................................................. 5
4.3 BROWSING SAP TEMPLATE THEMES ................................................... 10
4.4 EDITING SAP TEMPLATE THEMES ........................................................ 14
4.5 USING DIFFERENT BROWSERS ............................................................. 21
4.6 HANDLING PORTAL DATA .................................................................... 24
4.7 TROUBLESHOOTING ........................................................................... 28
1 Theme Editing Scenarios
If you are running within a SAP Enterprise Portal, UI themes can be changed with the
Portal Theme Editor which is part of the Enterprise System Administration role.
SAP also offers a version of the Theme Editor as a stand-alone tool via SDN.
The usage of this stand-alone tool is described in this document.
2 Introduction
The stand-alone Theme Editor is an Eclipse Plugin-In. It is optimized for MS Windows
since it uses MS Internet Explorer for previewing functionality.
You can edit any themes from Netweaver 04S (or higher) with the Eclipse based Theme
Editor. See also SAP Note 1364095.
3 Prerequisites
Your computer needs at least 512 MB memory; a 2 GHz processor is recommended.
themeEditor32.zip
This File contains the complete Theme Editor Eclipse PlugIn. The step by step
guide will show you how to install it.
project.zip
A sample Theme Editor project which contains all standard SAP theme
templates. Please unzip it to your hard-disk in a directory of your choice.
You do not need this file if you have downloaded your project from an R/3 Web
Dynpro ABAP system.
4 Step By Step Guide
4.1 Installation
-DproxySet=true
-DproxyHost=<your proxy
server>
-DproxyPort=<your proxy
port>
C
26. Whenever your mouse pointer
hovers over one of the parameters,
red rectangles show the impact of
the parameter in the preview.
Click on button/BtnPrevStep.gif in
the value column of the tree.
34. Note that the path and name of the
image can not be changed.
n.b.
If the browser is installed on your
computer but does not appear in the
External Web browsers list yet,
you need to add it by choosing the
New button.
47. Once you have configured your
external browser, click on the
external preview button in the
theme editor panel.
The Theme Editor can also handle theme data for the SAP Enterprise Portal.
The tool of choice for editing themes within the portal is the Portal Theme Editor (see
Theme Editing Scenarios). However, you might want to use the Eclipse-based Theme
Editor for migrating themes from the Portal to Web Dynpro and vice versa.
This document does not describe how to export themes from or import themes into a
portal; have a look at the Portal Theme Editor documentation instead.
com.sap.ur.lib.cssrepository,
com.sap.ur.lib.sgen,
com.sap.ur.lib.ssom,
com.sap.ur.lib.themeEditor32 and
com.sap.ur.plugins.themeEditor32