自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小菜鸟的博客

菜鸟一枚,不喜勿喷。

  • 博客(48)
  • 资源 (5)
  • 收藏
  • 关注

原创 SAP SearchHelp(F4帮助)函数F4IF_INT_TABLE_VALUE_REQUEST

通过回调函数实现多值返回,第一步调用标准函数: CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'ZFIELD' "内表字段 dynpprog = sy-repid "程序名 dynpnr = sy-dynnr "屏幕号

2021-10-14 16:03:02 1630

原创 JAVA编程获取音频时长

具体代码如下:File source =new File('C:/Users/Qiang/Desktop/Alone.mp3'); Encoder encoder = new Encoder();MultimediaInfo m = encoder.getInfo(source);long ls = m.getDuration();duration = ls/1000;System.

2017-10-12 15:00:59 5372

转载 ALV调用的几个标准函数

ALV的调用主要由以下几个标准函数实现,所有函数的输入输出参数必须大写,否则系统会出现异常中止,相关函数如下:  1)REUSE_ALV_FIENDCATALOG_MERGE:根据内表结构返回FIELDCAT字段结构信息,其常用输入输出参数如下:  EXPORTING项:      1.I_PROGRAM_NAME:程序名称。      2.I_INTERNAL_TABNAME

2017-10-09 16:10:37 706

转载 内表数据下载到EXCEL的几种方法

1.FM:GUI_DOWNLOAD 这是最基本的方法,对应 CLASS: CL_GUI_FRONTEND_SERVICES 的方法 GUI_DOWNLOAD注意参数 FILENAME 以xls 结尾这样在保存时可以保存为 excel.示例如下 data:itab like table of  mara WITH HEADER LINE.D

2017-10-09 16:09:08 842

转载 关于COMMIT WORK 和COMMIT WORK AND WAIT的区别及ROLLBACK WORK

首先说明一点:更新是异步的,更新是由SAP中UPD1和UPD2两个进程执行的,关于这两个进程各负责什么再说明一下UPD1先执行,主要是用于数据库表的更新,比如说写表UPD2后执行,主要是用于一些数据的收集统计等的更新,比如说为BW收集一下数据等等同时这个是可以在SM13看到的,如果看到日志中UPD1成功,UPD2失败,如有BW的取数,那肯定会丢数据的。所以说COMMIT W

2017-10-09 15:50:30 5131

转载 ABAP开发Smartform实例

用户与SAP数据之间的通信交互是通过对屏幕的操作来实现的,如:数据报表,业务功能操作等,而SAP的屏幕开发一般分为两种:1.  通过SAP ABAP语法创建屏幕元素,称之为Selection Screen(选择屏幕);2.  通过SAP的屏幕编辑器开发,称之为Dialog(对话框屏幕),通过屏幕编辑器可以实现数据的多种展现模式。本文主要 讲述的是第一种屏幕开发的

2017-10-09 15:01:35 28506 5

转载 excel导入内表的长度限制的solution

1、  'TEXT_CONVERT_XLS_TO_SAP'单元格文本不能超过256个字符    CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'     EXPORTING       i_line_header              = 'X'       i_tab_raw_data             = lt_raw       i

2017-10-09 14:55:46 1056

转载 ABAP开发SELECTION-SCREEN: FUNCTION KEY 1,2,3,4,5的使用方法

REPORT报表的自定义工具栏按钮。SELECTION-SCREEN: FUNCTION KEY 是包含在选择画面(1000)的标准GUI的功能按钮,最多只能有5个,功能码是FC1~FC5.也是系统预留好的。然后,以上被定义的按钮的图标和文本描述都是可以设定的,在tables:sscrfields的functxt_01 ,functxt_02,functxt_03.........

2017-10-09 14:28:31 3321

原创 ABAP读取长文本的方法

SAP中所有的项目文本都存在以下两张数据表中:1. STXH  抬头项目文本 透明表2. STXL  明细项目文本   透明表长文本读取方法首先在STXH和STXL中根据OBJECT NAME, TEXT ID,TEXT OBJECT查找到需要的文本对象,然后通过READ_TEXT / READ_TEXT_INLINE函数来读取文本内容。 

2017-10-09 14:24:50 2413

转载 BSEG和BSIS、BSAS、BSID、BSAD、BSIK、BSAK六个表的关系

BSAS+BSIS+BSAK+BSIK+BSAD+BSID = BSEGcleared   │ opened--------------------------------     BSAS     │ BSIS     ==>all GL documentsBSAK     │   BSIK     ==>all AP documentsBSAD     │ BSID

2017-10-09 14:15:44 732

原创 ABAP开发关键字总结

关健字是语句的第一个词,它决定整个语句的意义,有四种不同类型的关健字 . 1.说明性关健字     TYPES,DATA,TABLES,这些关健字说明定义数据类型或者说明程序可以访问的数据对象     TYPES:    用来定义数据结构类型 。     DATA:        用来定义数据结构对象 。     TABLES: 用来声明Table 

2017-10-09 14:10:13 4821

转载 ALV常用参数的详细描述

ALV显示:   CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'     EXPORTING       i_interface_check        = ''                      接口一致性检查       i_callback_program       = sy-repid          

2017-10-09 14:01:03 1002

原创 ABAP参数传递USING和CHANGIN用法总结

ABAP中FORM参数的传递有以下几种方式。  1.引用传递(CALL BY REFERENCE)  传递参数时将参数的地址(ADDRESS)传至子程序中,也就是子程序中的参数变量与外部程序的参数变量共享地址内的值。又叫CALL BY ADDRESS,若子程序中的参数变量的值发生了改变,那么,外部程序的实际变量的值也发生改变。  [Syntax]  FORM [USING ..

2017-10-09 11:00:45 8496

原创 ABAP字符串比较符号详解

字符串比较符

2017-10-09 10:52:06 5450

原创 ABAP开发CHECK, EXIT, RETURN, LEAVE PROGRAM用法

ABAP离开程序

2017-10-09 10:49:25 1490

原创 SAP MM模块常用表总结

SAP MM模块常用表总结

2017-10-09 10:34:59 33769

转载 SAP中池表Pool Table与簇表Cluster Table详解

一、 池表与簇表1. 介绍 图-1 数据库表视角 除了透明表外,SAP 系统还能够在ABAP 字典中以相同的方法定义数据库级别上的池表和簇表。池表和簇表都是把ABAP字典中逻辑定义的多个表分组合并到一个物理的数据库表。 什么是簇表?我们可以很直观的理解为,在 DATABASE (数据层),除了我们定义的主键, 然后把其他的内容都当成表格的一个字段存起来。 也就是说这个表的结构可

2017-07-31 09:17:27 9145

原创 正则表达式小结

"^\\d+$"  //非负整数(正整数 + 0)    "^[0-9]*[1-9][0-9]*$"  //正整数   "^((-\\d+)|(0+))$"  //非正整数(负整数 + 0)    "^-[0-9]*[1-9][0-9]*$"  //负整数    "^-?\\d+$"    //整数    "^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 +

2017-02-13 10:07:02 315

原创 SQL操作小结

增加列ALTER TABLE 表名add 字段(属性) 默认值修改列默认值ALTER TABLE 表名 add DEFAULT ('修改后的默认值') for 字段名 WITH VALUES  注:如果该字段以前已经有默认值了,在修改之前需要先将约束删除,否则会报错 删约束的SQL: Alter table 表名 dr

2017-01-16 10:59:25 436

原创 Flex表格显示图片

<![CDATA[ import mx.controls.Image; [Bindable] [Embed(source='../assets/1.gif')] public var img1:Class; [Bindable]

2016-10-21 11:09:19 608

原创 SQL语句之merge解读

MERGE语句是SQL语句的一种。在SQL Server、Oracle数据库中可用,MySQL、PostgreSQL中不可用。MERGE是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表(原数据表,source table)或子查询的连接条件对另外一张(目标表,target table)表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行I

2016-10-21 10:46:56 1395

原创 浮动的div层置顶显示

问题:浮动层被select组件覆盖住一部分。div被select挡住,是一个比较常见的问题。 解决方法是:虽说div直接盖不住select   但是div可以盖iframe,而iframe可以盖select,所以,把一个iframe来当作div的底,   这个div就可以盖住select了。1、"iframe   做为层的载体"后,  层与主页面的互动是窗口间的互动  2、

2016-10-21 10:16:22 13410

原创 Flex中表格数据排序,支持全部类型

"1.0" encoding="utf-8"?>  //blog.flexexamples.com/2007/08/23/determining-a-datagridcolumn-objects-current-sort-order/ -->  "DataGridColumn_sortDescending_test"          xmlns:mx="http://www.adob

2016-10-20 19:31:12 1099

原创 Javascript实现模态窗口

测试 function sAlert(str){ var msgw,msgh,bordercolor; msgw=550;//Width msgh=265;//Height titleheight=25 //title Height; bordercolor="#336699";//boder color titlecolor="#99C

2016-10-20 19:26:26 947

转载 ResultSet用法集锦

结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等.     结果集读取数据的方法主要是getXXX(),他的参数可以是整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列 是空值,XXX是对象的话返回XXX型的空值,如果X

2016-10-20 19:20:05 8069 2

转载 Flex中调用嵌入声音效果的三种方法的例子

在Flex中如何利用mx.effects SoundEffect类和ProgressBar类的completeEffect样式在进度条(ProgressBar)最后完成时播放一个声音效果的例子中我们了解了如何使用mx.effects SoundEffect类来调用声音效果。接下来的例子演示了Flex中实现调用嵌入声音效果的三种方法。 ①、使用标签, @Embed, mouseDownE

2016-10-20 19:14:03 351

原创 静态方法获取当前类名

public class MyClass { public static void main(String[] args) { System.out.println(getStaticClass().getName()); System.out.println(getStaticClassName()); } /** * 利用匿名类在静态方法中获取当前类,

2016-10-20 19:02:27 846

原创 jdk中密钥和证书管理工具keytool使用说明

keytool JAVA是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务-genkey      在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书 -alias       产生别名-keystore

2016-10-20 18:57:45 798

原创 Sql语句优化之用exists、not exists替代in、not in

在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接。在这种情况下, 使用exists(或not exists)通常将提高查询的效率。在子查询中,not in子句将执行一个内部的排序和合并。无论在哪种情况下,not in都是最低效的 (因为它对子查询中的表执行了一个全表遍历)。为了避免使用not in ,我们可以把它改写成外连接(Outer Joins)或not exists

2016-10-20 17:29:02 7902

转载 SQL Server 2008R2 数据库出现"可疑"导致无法访问解决办法

数据库变可疑的原因:在进行些不正常操作如数据库在读写时而无故停止数据库,从而导致Sql Server 数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspect),即在数据库名旁加上了黄色的惊叹号,这时数据库就不能再被打开了,但数据库的结构及数据内容都还是存在的。解决方法:当数据库发生这种操作故障时,可以按如下操作步骤可解决此方法,打开数据库里的

2016-10-20 17:22:54 2154 1

转载 Sql Server游标解析

在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。       正常面向集合的思维方式是:              而对于游标来说:             这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能.

2016-10-20 17:18:34 347

原创 Sql Server日期时间操作

一、Sql Server日期时间函数 Sql Server中的日期与时间函数  1.  当前系统日期、时间      select getdate()    2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值    例如:向日期加上2天     select dateadd(day,2,'2004-10-15')  --返回:2004-10-1

2016-10-20 17:11:39 1975

原创 JS计算字符串长度(汉字算作两个字符)

function(str) { var realLength = 0; for (var i = 0; i < str.length; i++) { charCode = str.charCodeAt(i); if (charCode >= 0 && charCode <= 128) real

2016-10-20 16:49:01 1287

原创 html之meta标签

适用于移动端页面配置  content属性值详解: width:可视区域的宽度,值可为数字或关键词device-width      height:同width      intial-scale:页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放      maximum-scale=1.0, minimum-scale=1.0;可视区域的缩放级别

2016-10-20 16:39:20 226

转载 js读取本地图片进行预览,上传服务器

1.js进行图片预览 使用input标签来选择图片,使用FileReader读取图片并转成base64编码,然后发送给服务器。 var image = ''; function selectImage(file){ if(!file.files || !file.files[0]){return;} var reader = new FileReader();

2016-10-20 16:32:26 1294

原创 request的转发与response的重定向的区别

forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);     redirect方式:response.sendRedirect("/somePage.jsp"); forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器

2016-10-20 15:46:55 680

转载 Flex循环删除ArrayCollection中符合条件的项

先看看下面的代码:Js代码  "1.0" encoding="utf-8"?>  "http://www.adobe.com/2006/mxml"  initialize="init()"      backgroundGradientColors="[#ffffff, #ffffff]" >                import mx.col

2016-10-20 15:36:46 1252

原创 location.href与location.replace()比较

location.href使用这种方式导航,新页面的地址将被加入history的地址列表中,因此可以使用back或go函数导航。assign函数在设置URL时与location.href具有完全相同的功能。而使用replace函数,它将新页面的地址在history的地址列表中删除,因此使用back或go函数无法导航。

2016-10-20 15:22:14 1888

原创 <form>表单enctype属性说明

enctype 属性可设置或返回用于编码表单内容的 MIME 类型。如果表单没有 enctype 属性,那么当提交文本时的默认值是 "application/x-www-form-urlencoded"。当上传文件时,属性值是 "multipart/form-data"。enctype="multipart/form-data"是上传二进制数据;,form里面的input的

2016-10-20 15:02:04 619

原创 JQuery插件ajaxFileUpload小记

ajaxFileUpload是一个异步上传文件的jQuery插件语法:$.ajaxFileUpload([options])  options参数说明:1、url            上传处理程序地址。  2,fileElementId       需要上传的文件域的ID,即的ID。3,secureuri        是否启用安全提交,默认为false。 

2016-10-20 14:50:44 264

jave-1.0.2.rar

jave-1.0.2.jar用于获取音频文件长度。下载解压导入即可!

2017-10-12

java实现图像水印(基于快速离散余弦变换FDCT)

java实现图像水印(基于快速离散余弦变换FDCT)

2017-04-21

Showbo弹窗优化

优化的弹出窗口

2016-10-20

企业级工行网银接口

基于C#的网银接口demo,是个初学者学习,代码清晰明朗,简单易懂。

2015-01-22

SuperVCD项目

典型的java开发C/S架构案例,代码详细,功能齐全。

2012-11-19

空空如也

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

TA关注的人

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