<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cherryfef的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cherryfef</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cherryfef]]></copyright><item><title><![CDATA[0.1+0.2 为什么不等于0.3]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/121473365</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/121473365</guid><author>cherryfef</author><pubDate>Mon, 22 Nov 2021 16:14:01 +0800</pubDate><description><![CDATA[0.1+0.2的计算过程

1、十进制转成二进制

在JS内部所有的计算都是以二进制方式计算的。所以运算 0.1+ 0.2 时要先把 0.1和 0.2 从十进制转成二进制。

0.1转化成二进制的算法：
	0.1*2=0.2======取出整数部分0
	0.2*2=0.4======取出整数部分0
	0.4*2=0.8======取出整数部分0
	0.8*2=1.6======取出整数部分1
	0.6*2=1.2======取出整数部分1
	接下来会无限循环
	0.2*2=0.4======取出整数部分..]]></description><category></category></item><item><title><![CDATA[ABAP 表控制TAKE CONTROL设计]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/92781514</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/92781514</guid><author>cherryfef</author><pubDate>Fri, 21 Jun 2019 09:10:00 +0800</pubDate><description><![CDATA[1.使用向导建立tablecontrol

主程序代码：

DATA:OK_CODETYPESY-UCOMM,
SAVE_OKLIKEOK_CODE.
*定义内表，注意两种写法一样
*DATASH1LIKESPFLIOCCURS0WITHHEADERLINE.
DATASH1LIKETABLEOFSPFLIWITHHEADERLINE.
*增...]]></description><category></category></item><item><title><![CDATA[ABAP Tree Control的使用]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/92953389</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/92953389</guid><author>cherryfef</author><pubDate>Thu, 20 Jun 2019 15:29:41 +0800</pubDate><description><![CDATA[Tree Control是最常用的Windows控件之一，在其他语言中，称为“Tree View”等，ABAP的Tree Control能完成相似的功能，本章主要介绍以下实例：
(1)实现一个简单的Tree Control；
(2)建立有数据表接口的Tree Control对象；
(3)通过右键菜单完成Tree Control节点的增删修改等功能；
(4)Tree Control对象与ALV Gr...]]></description><category></category></item><item><title><![CDATA[ABAP ALV控件的使用和ALV报表开发]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/92803199</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/92803199</guid><author>cherryfef</author><pubDate>Wed, 19 Jun 2019 16:16:48 +0800</pubDate><description><![CDATA[ALV控件的使用和ALV
ALV(SAP List Viewer)控件是SAP业务中最常用的控件之一，本章先用一个简单的例子介绍用ALV控件显示数据，再以实例方式介绍ALV的强大功能。
本章主要内容有：
(1)简单的ALV控件实例

(2)自定义输出字段的ALV控件实例

(3)在屏幕上建立ALV控件

(4)自定义ALV控件的工具条按钮

(5)处理ALV控件双击事件

(6)通过ALV控件编辑...]]></description><category></category></item><item><title><![CDATA[ABAP 实战屏幕screen设计]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/92628263</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/92628263</guid><author>cherryfef</author><pubDate>Tue, 18 Jun 2019 11:04:11 +0800</pubDate><description><![CDATA[1.工具条和菜单设计

REPORTYHELLOA.
DATA:FORINPUT(20)TYPECVALUE'初始值',
FORCODE(20)TYPEC.
*功能码返回值
DATA:OK_CODETYPESY-UCOMM,
SAVE_OKTYPESY-UCOMM.
*直接调用窗口
CALLSCREEN100.
*输出返回变量
WRITE:FORI...]]></description><category></category></item><item><title><![CDATA[ABAP 标准列表和选择屏幕]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/92062978</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/92062978</guid><author>cherryfef</author><pubDate>Mon, 17 Jun 2019 09:50:26 +0800</pubDate><description><![CDATA[1.连接相似语句

使用“:”连接相似语句，在 ABAP 中，冒号是非常常见的，比如说最常见的程序
“WIRTE::'111', '222', '333'.”。“:”并不是 WRITE语法，而是ABAP 本身语法，是通过“:”
将三个相似语句连接，相当于
WRITE ’111’.
WRITE ’222’.
WRITE ’333’.





2.标准列表输出

TABLESSPFLI.
S...]]></description><category></category></item><item><title><![CDATA[ABAP 数据库表读取输出]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/91982965</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/91982965</guid><author>cherryfef</author><pubDate>Sat, 15 Jun 2019 09:24:16 +0800</pubDate><description><![CDATA[1.字符串的替换，列表输出

WRITE 语法 WRITE AT [/] [] [()] 文本 “/”： 下一行 “pos”： 列 “（len）”：长度





2.数据库读取输出





3、使用package size

使用packagesize可以一次读入几条记录，注意下面例子中有endselect语句，表示读取5条记录后接着读取5条记录。



4.内连接和外连接

从两个或两个以...]]></description><category></category></item><item><title><![CDATA[ABAP文件]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/91966204</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/91966204</guid><author>cherryfef</author><pubDate>Fri, 14 Jun 2019 13:10:13 +0800</pubDate><description><![CDATA[1.内部数据存入文件





2.存入文件






]]></description><category></category></item><item><title><![CDATA[ABAP内表]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/91947331</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/91947331</guid><author>cherryfef</author><pubDate>Fri, 14 Jun 2019 10:33:36 +0800</pubDate><description><![CDATA[1、内表

ABAP中的内表相当于其他程序设计语言中的二维数组，存储多行结构相同的数据。不同于二维数组，内表在创建后，列结构于列数是固定不变的，而行数是动态增长的。内表支持循环对每行数据进行操作，也支持整体操作。内行是具有行和列的结构，不同于数据库表，内表仅在程序运行期间在内存中存储数据。ABAP中有三种内表类型：标准表、哈希表、排序表。

2、可以使用的内表数据类型：structure、数据库表...]]></description><category></category></item><item><title><![CDATA[ABAP常用关键字]]></title><link>https://blog.youkuaiyun.com/cherryfef/article/details/91953308</link><guid>https://blog.youkuaiyun.com/cherryfef/article/details/91953308</guid><author>cherryfef</author><pubDate>Fri, 14 Jun 2019 10:24:23 +0800</pubDate><description><![CDATA[se30 是用来查询程序相关程序执行效率



/h 指令，是将运行中的程序进入到debug模式



Tcode：abapdocu是用来查看关键字的文档，相关语法，及相应的例子



like： 可以用来参照abap程序中的某变量或参照某一数据字典类型来定义新的变量



types：是让用户自行定义数据类型的名称和属性，通过关键字types能够实现自定义功能

如： types...]]></description><category></category></item></channel></rss>