SAP Portal学习笔记Word格式文档下载.docx

上传人:b****2 文档编号:4700753 上传时间:2023-05-03 格式:DOCX 页数:23 大小:998.75KB
下载 相关 举报
SAP Portal学习笔记Word格式文档下载.docx_第1页
第1页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第2页
第2页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第3页
第3页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第4页
第4页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第5页
第5页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第6页
第6页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第7页
第7页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第8页
第8页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第9页
第9页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第10页
第10页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第11页
第11页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第12页
第12页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第13页
第13页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第14页
第14页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第15页
第15页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第16页
第16页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第17页
第17页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第18页
第18页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第19页
第19页 / 共23页
SAP Portal学习笔记Word格式文档下载.docx_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

SAP Portal学习笔记Word格式文档下载.docx

《SAP Portal学习笔记Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《SAP Portal学习笔记Word格式文档下载.docx(23页珍藏版)》请在冰点文库上搜索。

SAP Portal学习笔记Word格式文档下载.docx

而协作功能的话,现在国内企业应该用的还比较少,这里就暂时先不讨论了。

见下面这张SAPNetweaver的架构图(图1),非常清楚地展示了EP的位置:

灰色的Portal,Collaboration,KnowledgeMgmt就构成了它的EP. 

然后再看看下图(图2):

这些都是SAPPortal,非常漂亮,它是基于Java的,所以基于Java的WebDynpro技术也可以非常方便地开发各种灵活的portal组件,而且兼容性也很好。

如果问SAP的Portal最复杂能做成什么样子?

只要上过SAP的SDN网站就知道了,它的sdn就是用的自己的portal产品,这也是最容易让大家感受EP的例子了,网址是SDN.SAP.COM

Portal很简单,google提供的igoogle就是很简单实用的portal例子,EP的概念也差不多,无非就是把企业的所有信息:

比如业务程序、工作流、知识管理、商业智能等等全放到一起来,这样用户只需要打开浏览器,日常的所有工作都可以在这个EP里来顺利完成,这就是典型的EP使用场景了。

那么我接下来假设这样一个场景,我购买了SAP的产品,然后SAP告诉我SAPEP是附带赠送的,完全免费。

不用白不用,我们公司想对它做一些定制,首先要换个界面,Portal里面sap的log要全部换掉。

然后就是要使用它知识管理功能。

我需要把SAP和Java的资料全放到Portal上去,这样我电脑中毒重装也不需要对这些学习资料备份,而且其它内部用户都可以登录Portal来访问这些资料。

文件分类:

(1)Portal资料在EP里面分两个文件夹(Application和Netweaver分别放业务和技术资料)。

(2)Java资料统一放到一个文件夹中(文件夹名就叫Java)。

权限管理:

(1)咨询部的人只有访问Portal资料的权限。

开发部的人只有访问Java资料的权限。

(2)每个部门的管理员可以对相应的文件夹做管理(上传、删除、修改),普通员工对资料是只读权限。

现在需求非常明确了,接下来我就可以开始对SAPPortal做配置了。

SAP学习笔记(SAPPortal学习笔记2)

基本概念

关于SAP的UI,有几个重要的概念必须知道:

1.Frameworkpage2.Theme3.Desktop4.Displayrules.

1.Frameworkpage就是框架页面。

它主要决定了Portal主界面的布局。

默认的Portal主界面由多个小的视图构成,如下图1所示,比如最上面的MastHead、Toobar,都是小的视图。

而Frameworkpage就是放视图的一个页面。

2.

Theme就是主题,用框架页面决定需要放什么、怎么放的问题,那么主题就是来决定怎么显示它们。

主题可以配置portal页面整体显示的风格,每个地方的字体大小、颜色等。

3.Desktop是桌面。

桌面是指每个用户登录进入Portal以后看到的一切。

实际上很简单,Desktop=Frameworkpage+Theme。

一个Portal可以针对不同的用户群配置多种桌面,然后通过配置Displayrules来决定用户进入portal后看什么桌面。

4.Displayrules显示规则。

在前面的3个都配好以后,用这个Displayrule来为不同的用户类型分配不同的桌面。

比如portal的默认桌面是A,新配置的桌面是B。

我想让管理员进入portal还是使用默认桌面A,所有其它用户都用新桌面B。

那么规则可以这样定义:

ifuser=administrator,desktop=A.else,desktop=B.

配置步骤

然后配置的时候大致也是按照这样的顺序:

1.先从标准的默认框架页面copy一个出来做修改。

2.然后找一个系统自带的主题copy出来做修改。

3.再copy一个标准的desktop出来,把新的框架页面和主题放进去。

4.最后修改一下系统里的Displayrule。

具体步骤

开始前,先看默认的portal的界面,如下图2所示:

1.配置框架页面

(1)首先在PortalContent下面新建一个文件夹"

project1"

,以后所有的文件都会放到这里。

路径:

ContentAdministration->

PortalContent->

如下图3所示:

如图4所示:

新建的文件夹名称和id都是project1.

(2)把标准的框架页面(DefaultFrameworkPage)copy出来

ContentAdministration->

PortalUsers->

StandardPortal

Users->

DefaultFrameworkPage

如图5所示:

然后再porject1中粘贴。

如图6所示:

编辑copy出来的框架页面,首先将其名称改为"

CustomerPage"

如图7所示:

然后我不喜欢自带的工具条,就是有搜索的那一栏,可以在框架页面中把它删掉。

如图8所示:

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

2.配置主题

SystemAdministration->

PortalDisplay->

ThemeEditor

在这里可以看到多个主题模板。

我选择SAPChrome,点击它。

如图9所示:

现在进入了ThemeEditor,我把它另存为"

CustomerTheme"

,如图10所示:

copy开始后,当前主题变成了灰色,主题的copy会稍稍花一点时间,等copy结束后,就可以看CustomerTheme了。

然后对它做任意的修改了。

首先我不喜欢最右上角的SAPlogo,那么换掉也很简单。

它是属于masthead的一部分,在主题的masthead部分,属性的最下面有一个“URLtoLogo”的属性,直接浏览到我自己的logo就好了。

如图11所示。

最后保存,结束对新主题的修改。

3.配置桌面

Desktop&

DisplayRules

->

StandardPortalUsers->

DefaultPortalDesktop

将它copy到文件夹project1中,如图12所示:

首先将其改名为CustomerDesktop,如图13所示:

由于现在默认的frameworkpage就是刚刚新建的CustomerPage,所以现在只需要将CustomerTheme加进去,并设为Default就可以了。

找到themes文件夹,然后选择CustomerTheme,并将其加入CustomerDesktop,如图14所示:

最后保存的CustomerDesktop如图15所示,它使用的是CustomerPage+CustomerTheme:

4.配置显示规则

DisplayRules->

PortalAdministrators->

SuperAdministrators->

MasterRuleCollection

编辑MasterRuleCollection,我定义的规则是如果是管理员,则还是系统默认的界面。

如果是其他用户,则显示为刚刚配置的CustomerDesktop,如图16所示:

5.测试

现在重新用Administrator帐号登录portal,界面没有任何变化,如图17所示:

使用测试帐号testuser帐号登录Portal,界面就是我们配置过的界面,如图18所示:

小结

从这个简单的例子可以看到SAPPortal的确提供非常方便人性化的配置方式,来实现灵活的界面。

下一篇笔记,我会继续给Portal加上KM的知识管理功能。

SAP学习笔记(SAPPortal学习笔记3)

继续按照假设的需求来配置Portal。

UI的配置基本完成,现在需要加上KM功能,这是SAPPortal提供的公文管理功能。

公文管理实际上和操作系统上的文件系统差不多,都是以文件夹的形式来保存的。

(虽然Portal也提供了数据库方式来实现),然后提供了灵活的UI访问界面,还有完整的权限控制功能。

这些都属于KM的部分。

KM的UI在SAPPortal中称做FlexibleUI,非常强大灵活,关于FlexibleUI的配置这里暂时掠过,对于KMUI,我暂时在已经提供的UI模板中选取一个。

回顾一下需求,如下:

大致步骤如下,先是在KM中创建文件目录,然后根据目录来创建相应的视图(View),然后把视图放到页面或WorkSet里面。

最后创建角色,把页面或WorkSet赋给角色。

如果某些视图在业务逻辑上有一定的联系,就可以放在一个WorkSet下。

这些视图都会被放在一个菜单目录下。

1.创建KM文件目录

对于文件分类,首先需要在服务器中新建相应的文件夹,我选择在根目录的Documents下新建"

Customer"

文件夹,然后下面有"

SAP"

和"

Java"

两个子文件夹,在"

下又有"

Application"

Netweaver"

文件夹。

在KM上创建和在自己的Windows里面创建实际没有什么区别,我在自己电脑上先建了一下,KM上的文件结构实际就会按照这个一模一样来创建。

见图1:

在KM中创建文件夹路径:

ContentAdministration->

KMContent->

KMContent,然后进入根目录下的Documents文件夹,在这里创建Customer文件夹,如图2:

然后依次创建其它的子目录,最后文件结构如图3所示:

2.创建视图、WorkSet、角色

(1)视图

根据需求,需要创建3个视图。

视图ApplicationView对应SAP目录下的"

视图NetweaverView对应SAP目录下的"

然后视图JavaView对应"

Java文件夹"

project1

选择创建View,如图4所示:

然后选择基于模板,选择KMNavigationView,如图5所示:

输入名称和ID,保存。

创建完毕后,对NetweaverView的参数做如下配置:

PathtoInitiallyDisplayedFolder:

/documents/Customer/SAP/Netweaver

LayoutSet:

LegacyExplorer

依次同样创建"

ApplicationView"

JavaView"

,如图7所示:

(2)WorkSet

然后开始创建两个Workset,分别是SAPWorkSet和JavaWorkSet.

和创建View类似,如图8所示:

将NetweaverView和ApplicationView赋给SAPWorkSet。

同样,将JavaView赋给JavaWorkSet。

(3)角色

和创建view和workset的方法相似,创建角色SAPRole和JavaRole。

然后把SAPWorkSet赋给SAPRole,把JavaWorkSet赋给JavaRole。

对两个角色的参数分别作如下配置:

SAPRole:

ID:

SAPRole

Name:

Documents

EntryPoint:

Yes

Mergeid:

50

JavaRole:

JavaRole

所有配置完成后文件夹project1如图10所示:

3.最后,将两个角色都赋给用户testuser。

他就现在在系统中进入对SAP和Java的资料进行访问和管理了。

4.现在又有新增需求,用户希望进入Portal后的最上面的菜单不要显示两层。

只显示一层。

这个也很简单,只需要将框架页面CustomerPage中的TopLevelNavigationView的参数NumberofDisplayLevels由2改为1就可以了。

最后用testuser登录后,如图11所示:

这个界面就是通过配置改变了SAPPortal自带的界面,然后用它的知识管理功能来实现文件共享的目的。

如果大家有兴趣还可以研究一下它的Collaboration也就是协作。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2