自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BearGeorge

偶尔摸鱼,经常划水

  • 博客(17)
  • 收藏
  • 关注

原创 【ABAP】下载DAT文件

今天在查看系统中已有的一些程序时,发现有个批导程序并没有用SMW0提供下载模板,而是在程序中预先写好模板的内容,让用户下载的DAT文件用excel执行即可。实现方式如下FORM PRM_DOWNLOAD . GW_DOWNLOAD-AUFNR = '生产订单'. APPEND GW_DOWNLOAD TO GT_DOWNLOAD. CLEAR GW_DOWNLOAD. CALL FUNCTION 'WS_EXCEL' EXPORTING FILE

2020-05-19 15:20:30 815

原创 【ABAP】一些基础知识

涉及知识点:1.常数、负数的定义问题2.自带工作区的内表如何append、modify及更新某些字段*&---------------------------------------------------------------------**& Report ZTEST*&---------------------------------------------------------------------**&*&----------------

2020-05-19 13:52:34 388

原创 【ABAP】REST/HTTP技术(一)

1、概念1.1、SAP 如何提供 Http Service如果要将 SAP 应用程序服务器 (application server)作为 http 服务提供者,需要定义一个类,这个类必须实现 IF_HTTP_EXTENSION 接口。IF_HTTP_EXTENSION 接口只有一个方法 HANDLE_REQUEST。自定义的这个类必须实现 HANDLE_REQUEST 方法。HANDLE_RE...

2020-05-04 17:13:23 4869 1

原创 【FI】VF01/VF04/VF02/VFX3 发票过账及取消简要操作

1、VA03查询销售订单,查看交货单2、VF04如下填写交货单号进行单个操作,则选择单个开票凭证点击保存获得创建的发票号3、VFX3输入前面创建的发票号点击批准核算如果处理状态如下则成功4、SE16N如果成功无误,能够在ACDOCA表查看到相关的数据。同时包括自己进行的增强的字段等都能够在这张表查询确认5、VF11如果需要取消,重新进行,则进入VF11...

2020-05-04 14:40:52 11642

原创 【ABAP】VF02\VFX3 增强

1、需求背景需求:通过销售订单抬头附加数据字段匹配COAS里面的订单号AUFNR在开票时VF01/VF04把订单号AUFNR写到会计凭证ACDOCA的ZUONR2、增强方式使用第三代BADI增强点:AC_DOCUMENT方法:change_after_check* <SIGNATURE>-------------------------------------------...

2020-05-04 14:13:29 4462

原创 【ABAP】BADI中实现警告信息的显示

1、业务情景今天接到的需求,在me22n进行修改后,点击检查能够根据条件判断,并返回警告的信息给用户。好像很简单的一个需求,但实际上用最常见的message显示的方式,这种警告信息并没有能够显示出来。 METHOD if_ex_me_process_po_cust~check. if cond.* message e001(Z_MM_MSG). "we can show er...

2020-04-23 16:42:38 2231

原创 【ABAP】物料单位转换

物料单位转换单位转换关系查询MM03->附加数据->计量单位单位转换关系取数表:MARM字段:MEINH,UMREZ,UMREN SELECT MATNR, MEINH, UMREZ, UMREN FROM MARM INTO TABLE @DATA(LT_MARM) FOR ALL ENTRIES IN @LT_MARA W...

2020-04-21 16:27:29 3904

原创 【ABAP】BOM增强-修改检查

增强点第二代增强:PCSD0001-PCSD0014检查:PCSD0005\PCSD0007第三代增强:CS61/CS62检查:BOM_UPDATECS01/CS02检查: CEWB_BOM_UPDATE增强举例 method IF_EX_BOM_UPDATE~CHANGE_AT_SAVE. ls_str TYPE string. if sy-tcode ...

2020-04-20 19:23:04 1358

原创 【游戏策划】Excel使用技巧(二)

这次我们了解一下控件的使用,排版以及特殊符号地输入。控件使用我们通过开发工具下的插入进行控件的使用,常用的控件主要是复选框以及滚动条。在调整参数时,可能会考虑是否设计护甲、或是某角色是否使用某件物品,这就是TRUE、FALSE的选择,那么久可以通过复选框的勾选与否来控制即可。当一些参数需要不断调整时,比如升级所需的经验、比如合成装备的消耗,击败敌人获得的金币经验,都决定了游戏的难度以及玩家的成长曲...

2018-04-09 16:53:19 2467 1

原创 【游戏策划】Excel的使用技巧(一)

我们知道游戏策划尤其是数值策划工作时需要频繁地使用Excel,那么掌握Excel的一些使用技巧就显得十分的必要。这里我们先介绍部分十分有用的函数的使用技巧。简单计算类函数SUM(A3:A8):对A3到A8进行求和,如果中间有单元格没有数据就会默认该格为0AVERAGE(A3:A8) :求A3到A8求算术平均值。RANDBETWEEN(BUTTOM,TOP):随机生成BUTTOM-TOP之间的随机数...

2018-04-09 13:49:46 4360 1

原创 【Cocos2d-x】Label加分动画的实现

上次我们实现了加分版的功能,但为了能让玩家快速得知加分信息,应该另外实现加分动画。在cocos中,我们显然可以通过对label类对象进行动作的设计以及动作序列的排列,从而达到这样的动画效果。功能设计这里我们打算实现的动画效果为:1) 在碰撞的位置显示分数奖励2) 分数奖励向上运动,并且同时在渐渐放大3) 移除分数奖励功能实现void removeTips(int tag){ this-&gt;...

2018-04-08 23:21:28 959

原创 【Java】汉诺塔问题

对于由n层以及ABC三个柱子的汉诺塔,要求得最少移动步数,过程往往有三步:(1)       将前n-1层从A借由C移动到B(2)       将第n层从A移动到C(3)       将前n-1层从B借由A移动到C递归方法:显然递归的过程如下:Hanoi(n- 1, A, C, B);Move(n,A, C);Hanoi(n- 1, B, A, C);迭代方法:同样,这里可以使用堆栈来替代递归方法...

2018-04-07 23:30:07 477

原创 【Java】快速排序

快速排序使用的是典型的分支思想,对于一个典型子数组A[p..r],进行快速排序的过程也是典型的三步分治过程,即分解、解决和合并。分解:划分A[p..r]为A[p..q-1]以及A[q+1..r]两个子数组,而且q满足前一个子数组均不大于A[q],后一个子数组均不小于A[q]解决:对两个子数组分别进行递归或者迭代的方式进行排序解决。合并:子数组都是原址排序,不需要合并就已经有序。 递归方法:递归调用...

2018-04-07 23:26:50 339

原创 【Java】学籍管理系统的简单实现

方法、步骤或设计框架: 实验中需要使用记录结构和非记录结构分别实现学籍管理系统。 记录结构:对于记录结构实现方式,就可以考虑使用Java的class来封装每个学生的学籍信息,然后再通过链表链接每一个学生,从而实现对每个学生的记录和学籍信息的获取与修改。   非记录结构:对于非记录结构的实现方式,这里我们考虑使用一个Object数组存储一个学生的信息,然后使用动态数组ArrayList存放各...

2018-04-07 21:19:24 11051

原创 【Cocos2d-x】手柄与计分板功能的实现

这里我们基于一个cocos2dx-x引擎的贪食豆小游戏,简单实现手柄与计分板等交互功能。运行游戏发现,吃到了豆豆也不会有分数奖励,甚至手柄连豆豆的上下移动都没有实现。可以发现,源码是指定左右和暂停来控制角色的移动,我们改用计算角度和力度来控制角色移动。// 获取摇杆角度float Joystick::getAngle(){ TouchPoint_Angle = atan2f((m_curre...

2018-03-29 23:11:53 1024 1

原创 【操作系统学习 02】xv6操作系统实现反向输出命令echo_reversal

echo_reversal.c实现观察xv6操作系统中的echo代码可以知道,echo调用printf.c文件下的printf函数进行了输出#include "types.h"#include "stat.h"#include "user.h"intmain(int argc, char *argv[]){ int i; for(i = 1; i &lt; argc; i++...

2018-03-24 10:51:21 2327 1

原创 【操作系统学习 01】MIT xv6操作系统环境配置及编译(详细过程+部分问题解决方法)

(初次写博客,不大会排版请见谅)学习操作系统时,学习和使用MIT配套的xv6操作系统是十分有效的方法。1.获取xv6操作系统的源码我们可以从github中直接找到xv6的源码,然后下载下来再解压到Linux。1.1github环境搭建这里我们讲解一下使用git命令将github的项目clone到Fedora上的方法。首先我们需要有一个github账号,然后使用命令dnf install git安装...

2018-03-23 23:13:07 4529

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除