SAP Portal学习

1.SAP Portal大致介
2.Portal UI
的配置
3.Portal KM
配置以及几个地方log的替

 

Portal可以理解为门户网站。而EP是在Portal之后提出的一个概念,EPEnterprise Portal写,也就是业门户。它的目就是整合企所有的信息源,提供一个集成、一的访问点。

SAPEP实际上包括三大内容,分PortalKMCollaborationPortal就是用来集成各内容的,KM(Knowledage Management)就是知管理,Collaboration

■ Portal UI基本概念

SAPUI,有几个重要的概念必知道:1.Framework page 2.Theme 3.Desktop 4.Display rules.

1. Framework page就是框架面。它主要决定了Portal主界面的布局。默Portal主界面由多个小的视图构成

2. Theme就是主,用框架面决定需要放什、怎放的问题,那就是来决定怎么显示它。主可以配置portal面整体示的格,个地方的字体大小、色等。

3. Desktop是桌面。桌面是指个用录进Portal以后看到的一切。实际上很简单Desktop = Framework page + Theme。一个Portal可以针对不同的用群配置多桌面,然后通配置Display rules来决定用户进portal后看什桌面。

4. Display rules 规则。在前面的3个都配好以后,用Display rule不同的用户类型分配不同的桌面。比如portal的默桌面是A,新配置的桌面是B。我想管理员进portal是使用默桌面A,所有其它用都用新桌面B。那么规则可以这样: if user = administrator , desktop = A. else, desktop = B.

配置步骤
         
然后配置的候大致也是按照这样序:
          1.
先从准的默框架copy一个出来做修改。
          2.
然后找一个系的主copy出来做修改。
          3.
copy一个准的desktop出来,把新的框架面和主去。
          4.
最后修改一下系里的Display rule

具体步骤

1. 配置框架
(1)
首先在Portal Content下面新建一个文件"project1",以后所有的文件都会放到里。
路径: Content Administration -> Portal Content -> Portal Content ->

(2) 准的框架(Default Framework Page)copy出来
路径:
Content Administration -> Portal Content -> Portal Content -> Portal Users -> Standard Portal Users -> Default Framework Page

然后再porject1中粘

编辑copy出来的框架面,首先将其名称改"Customer Page",然后我不喜的工具条,就是有搜索的那一,可以在框架面中把它

最后保存,束了框架面的配置。

 

2.配置主

路径:
System Administration -> Portal Display -> Theme Editor
里可以看到多个主模板。选择SAP Chrome,点

入了Theme Editor,把它另存"CustomerTheme"

copy始后,当前主题变成了灰色,主copy会稍稍花一点时间,等copy束后,就可以看CustomerTheme了。然后它做任意的修改了。

最后保存

 

3.配置桌面
路径:
System Administration -> Portal Display -> Desktop & Display Rules
-> Portal Content -> Portal Users -> Standard Portal Users -> Default Portal Desktop
将它copy到文件project1中,

首先将其改名CustomerDesktop, 由于在默frameworkpage就是刚刚新建的CustomerPage,所以在只需要将CustomerTheme去,并设为Default就可以了。找到themes文件,然后选择CustomerTheme,并将其加入CustomerDesktop

最后保存的CustomerDesktop,它使用的是CustomerPage + CustomerTheme

 

4.配置规则

路径:

System Administration -> Portal Display -> Desktop & Display Rules

-> Portal Content -> Portal Administrators -> Super Administrators -> Master Rule Collection

■ 公文管理功能

公文管理实际上和操作系上的文件系差不多,都是以文件的形式来保存的。(Portal也提供了数据方式来实现),然后提供了灵活的UI访问界面,有完整的限控制功能。些都属于KM的部分。KMUISAP Portal中称做Flexible UI

下面以一个实际需求,来了解一下KM如下:

文件分:
(1) Portal
料在EP里面分两个文件(ApplicationNetweaver业务和技术资)
(2) Java
一放到一个文件(文件名就叫Java)
限管理:
(1)
部的人只有访问Portal料的限。开发部的人只有访问Java料的限。
(2)
个部的管理可以的文件做管理(除、修改),普通对资料是只读权

大致步骤如下,先是在KM建文件目,然后根据目建相视图(View),然后把视图放到面或WorkSet里面。最后建角色,把面或WorkSet赋给角色。如果某些视图业务逻辑上有一定的系,就可以放在一个WorkSet下。视图都会被放在一个菜下。

1.KM文件目

KM建文路径:
Content Administration - > KM Content -> KM Content
,然后入根目下的Documents文件,在Customer文件,然后依次建其它的子目

2. 视图WorkSet、角色
(1)
视图
根据需求,需要3视图视图ApplicationView对应SAP下的"Application"文件视图NetweaverView对应SAP下的"Netweaver"文件。然后视图JavaView对应"Java文件"。路径:
Content Administration -> Portal Content -> project1
选择创View,然后选择基于模板,选择KM Navigation View入名称和ID,保存。建完后,NetweaverView的参数做如下配置:
Path to Initially Displayed Folder: /documents/Customer/SAP/NetweaverLayoutSet: LegacyExplorer
 依次同
样创"ApplicationView""JavaView"

(2) WorkSet
然后
建两个Workset,分SAPWorkSetJavaWorkSet
View似,将NetweaverViewApplicationView赋给SAPWorkSet。同,将JavaView赋给JavaWorkSet

(3) 角色
viewworkset的方法相似,建角色SAPRoleJavaRole
然后把SAPWorkSet赋给SAPRole,把JavaWorkSet赋给JavaRole
两个角色的参数分作如下配置:
SAPRole

ID: SAPRole
Name: Documents
EntryPoint: Yes
Merge id: 50

JavaRole:
ID: JavaRole
Name: Documents
EntryPoint: Yes
Merge id: 50

3.最后,将两个角色都赋给testuser
他就在在系SAPJava访问和管理了。

4.在又有新增需求,用希望Portal后的最上面的菜不要示两。只示一个也很简单,只需要将框架CustomerPage中的TopLevelNavigationView的参数Number of Display Levels21就可以了。

 

参照:http://blog.csdn.net/starshus/archive/2009/01/17/3818696.aspx

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值