SAP 收藏夹Favorites介绍,收藏夹导入/导出功能

作为SAP用户,经常需要使用一些事务代码T-Code, 很多时候会因为不常用其中的一些遗忘这个功能,所以这时候分类收藏好不同Module的事务代码到收藏夹里是一个不错的选择。

经常面临的一个场景就是需要变换系统环境,比如从Client A01,去到Client P01, 但是你之前在A01创建了很多常用的事务代码的收藏夹,包含了可能80%常用的功能,这时候很想一键打包到新环境,系统其实提供了这种功能,本章介绍一下如何使用收藏夹,以及收藏夹的导入和导出功能。

  1. 收藏夹使用

在主页面右键点击创建一个收藏夹 Insert Folder, 根据需要命名,比如Sales

在这里插入图片描述
在Folder Name里输入 文本Sales,然后选择OK继续。
在这里插入图片描述

再右键这个文件夹,选择Insert Transaction,根据需要录入事务代码,比如VA33

在这里插入图片描述
然后保存,可以看到事务代码加入到文件夹下面了。
在这里插入图片描述

除了transaction,还可以加入其他对象,Add Other Objects,

在这里插入图片描述

比如这里选择SAP Fiori APPs Launchpad, 然后登陆Fiori就可以直接点击这个事务。
在这里插入图片描述

在这里插入图片描述

  1. 导入和导出

选择主界面的Favorites, Download to PC, 就可以把收藏夹下载,选择到本地路径,Desktop.
在这里插入图片描述
保存后显示如下。

在这里插入图片描述

登录另外一个非SAP系统,选择Upload.
在这里插入图片描述

选择 Allow/同意。
在这里插入图片描述
在这里插入图片描述
选择Insert.这样A01里的收藏夹就会全面添加到新的系统里面,在原有的收藏下面。

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现收藏夹功能的过程可以使用MVC设计模式,使代码更加模块化和易于维护。 1. Model层:创建一个收藏夹的类,用于存储用户的收藏夹信息,包括收藏夹的名称、收藏夹中的网址等。 2. View层:创建一个网页,用于展示用户的收藏夹列表和收藏夹详情,包括收藏夹名称、网址、添加和删除收藏夹等操作。 3. Controller层:创建一个控制器类,用于处理收藏夹的增删改查等操作。在用户点击添加收藏夹或删除收藏夹时,控制器类接收用户请求并调用Model层的方法进行数据处理,然后再返回结果给View层进行展示。 具体实现过程如下: 1. 创建一个收藏夹的类,用于存储收藏夹信息。 ``` public class Favorite { private String name; // 收藏夹名称 private List<String> urls; // 收藏夹中的网址 // 构造函数 public Favorite(String name, List<String> urls) { this.name = name; this.urls = urls; } // getter和setter方法 public String getName() { return name; } public void setName(String name) { this.name = name; } public List<String> getUrls() { return urls; } public void setUrls(List<String> urls) { this.urls = urls; } } ``` 2. 创建一个网页,用于展示用户的收藏夹列表和收藏夹详情。在网页中,用户可以添加收藏夹、删除收藏夹添加网址、删除网址等操作。 3. 创建一个控制器类FavoriteController,用于处理用户的请求并调用Model层的方法进行数据处理。在控制器类中,可以定义添加收藏夹、删除收藏夹添加网址、删除网址等方法。 ``` @Controller @RequestMapping("/favorite") public class FavoriteController { @Autowired private FavoriteService favoriteService; // 添加收藏夹 @PostMapping("/add") public String addFavorite(Favorite favorite) { favoriteService.addFavorite(favorite); return "redirect:/favorite/list"; } // 删除收藏夹 @PostMapping("/delete") public String deleteFavorite(String name) { favoriteService.deleteFavorite(name); return "redirect:/favorite/list"; } // 添加网址 @PostMapping("/addUrl") public String addUrl(String name, String url) { favoriteService.addUrl(name, url); return "redirect:/favorite/detail?name=" + name; } // 删除网址 @PostMapping("/deleteUrl") public String deleteUrl(String name, String url) { favoriteService.deleteUrl(name, url); return "redirect:/favorite/detail?name=" + name; } // 查询收藏夹列表 @GetMapping("/list") public String listFavorites(Model model) { List<Favorite> favorites = favoriteService.listFavorites(); model.addAttribute("favorites", favorites); return "favorite/list"; } // 查询收藏夹详情 @GetMapping("/detail") public String getFavorite(String name, Model model) { Favorite favorite = favoriteService.getFavorite(name); model.addAttribute("favorite", favorite); return "favorite/detail"; } } ``` 4. 创建一个Service层,用于封装数据处理的方法。在Service层中,可以定义添加收藏夹、删除收藏夹添加网址、删除网址等方法,并调用DAO层的方法进行数据访问。 ``` @Service public class FavoriteService { @Autowired private FavoriteDao favoriteDao; // 添加收藏夹 public void addFavorite(Favorite favorite) { favoriteDao.addFavorite(favorite); } // 删除收藏夹 public void deleteFavorite(String name) { favoriteDao.deleteFavorite(name); } // 添加网址 public void addUrl(String name, String url) { favoriteDao.addUrl(name, url); } // 删除网址 public void deleteUrl(String name, String url) { favoriteDao.deleteUrl(name, url); } // 查询收藏夹列表 public List<Favorite> listFavorites() { return favoriteDao.listFavorites(); } // 查询收藏夹详情 public Favorite getFavorite(String name) { return favoriteDao.getFavorite(name); } } ``` 5. 创建一个DAO层,用于进行数据访问。在DAO层中,可以定义添加收藏夹、删除收藏夹添加网址、删除网址等方法,并访问数据库进行数据操作。 ``` @Repository public class FavoriteDao { // 添加收藏夹 public void addFavorite(Favorite favorite) { // TODO: 添加收藏夹到数据库 } // 删除收藏夹 public void deleteFavorite(String name) { // TODO: 从数据库中删除收藏夹 } // 添加网址 public void addUrl(String name, String url) { // TODO: 在数据库中添加网址到指定收藏夹 } // 删除网址 public void deleteUrl(String name, String url) { // TODO: 在数据库中删除指定收藏夹中的指定网址 } // 查询收藏夹列表 public List<Favorite> listFavorites() { // TODO: 从数据库中查询所有收藏夹信息 return null; } // 查询收藏夹详情 public Favorite getFavorite(String name) { // TODO: 从数据库中查询指定收藏夹的信息 return null; } } ``` 以上就是使用MVC设计模式实现收藏夹功能的过程。需要注意的是,在实际开发中,需要根据具体业务需求进行代码的实现和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值