2015年4月5日

摘要: UIActivityIndicatorView显示一个标准的旋转进度轮,类似网页AJAX加载时的图标。 letloadIndicator = UIActivityIndicatorView(frame: CGRectMake(100, 100, 32, 32)) //指示器的风格,可选为:Gr... 阅读全文
posted @ 2015-04-05 12:04 KenNgai 阅读(500) 评论(0) 推荐(0) 编辑

2015年4月4日

摘要: Swift语言中格式化日期跟其它编程语言很相似: var dformatter = NSDateFormatter()dformatter.dateFormat = "yyyy年MM月dd日 HH:mm:ss"var datestr = dformatter.stringFromDate... 阅读全文
posted @ 2015-04-04 19:37 KenNgai 阅读(5285) 评论(0) 推荐(0) 编辑

2015年4月3日

摘要: 如何在XCODE中的Main.Storyboard内拉入控件并实现一个简单的效果呢?本人由于刚接触Swift语言不久,对于IDE的操作还是很生疏,不懂了就在网上参考了网上前辈们的文章。以下我将演示如何用Swift语言配合Main.Storyboard演示一个小例子,对于新建一个SingleVie... 阅读全文
posted @ 2015-04-03 23:03 KenNgai 阅读(51732) 评论(7) 推荐(3) 编辑

2012年9月23日

摘要: 本篇文本将以一个小实例来介绍如何创建SMARTFORM并在ABAP代码中调用SMARTFORM。 首先还是先看下要实现的SMARTFORM报表的最终预览效果: 从图中我们可以看出这张报表包含一个表头TITLE,一张LOGO,日期页码及一张TABLE。所以,先创建一个STYLE命名为ZS_FLIGHT。创建完后进入页面在左边的树形菜单找到“PARAGRAPH FORMATS”并右击选择“CREATE NODE”,输入节点名称“PT”,然后进行相关设置:接着在“CHARACTER FORMAT”处右键,选择"CREATE NODE"创建一个节点“CT”,设置字体样式,相关的设定 阅读全文
posted @ 2012-09-23 20:32 KenNgai 阅读(3991) 评论(0) 推荐(1) 编辑
 
摘要: 在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMARTFORM BUILDER是一个易操作的图形设计界面,用户可以不需要ABAP语言即可方便地进行版面设置的逻辑设计。如下图: SMARTFORM BUILDER提供下述工具的功能: 1.窗体绘制器(FORM PAINTER),提供图形化的页面布局设计界面。 2.文字编号器(PC EDITOR),在窗口中添加和编辑需要输出的文本和字段。 3.树形对象导航工具(NAVIGATION TREE... 阅读全文
posted @ 2012-09-23 17:39 KenNgai 阅读(2510) 评论(0) 推荐(0) 编辑
 
摘要: SMARTFORM是SAP提供的一款商务单据及报表设置工具,可以在FORM中实现数据的计算及转换等功能,并能在FORM创建的同时生成功能模块,为FORM和ABAP程序提供更为强大的参数接口。输入T-CODE:SMARTFORMS即可进入SMARTFORM的界面,其工具主要包括三大部分,分别用于创建FORM、STYLE、TEXT MODULE。如下图: 在创建SMARTFORM表格之前先创建STYLE应用于表格样式,点击STYLE单选框输入名称后按CREATE按钮,进入设置界面,如下: 其中包括三个部分HEAD DATA、PARAGRAPH FORMATS、CHARACTER... 阅读全文
posted @ 2012-09-23 17:28 KenNgai 阅读(5754) 评论(0) 推荐(0) 编辑

2012年9月9日

摘要: 一、Select语句中使用FOR ALL ENTRIES IN需要注意的问题在ABAP编程中,使用for all entries in 是必不可少的语句,相信大家都使用过,例如:data: begin of ig_bseg occurs 0, werks likebseg-werks,belnr like bseg-belnr, gjahr like bseg-gjahr, dmbtr like bseg-dmbtr, end of ig_mseg.if not ig_bkpf[] is initial. selectwerks belnr gjahr dmbtrinto correspond 阅读全文
posted @ 2012-09-09 22:16 KenNgai 阅读(1500) 评论(1) 推荐(1) 编辑

2012年9月7日

摘要: 在网上找了个不错的ALV例子,学习并整理了一下贴出具体的程式。 REPORTZZWEI_ALV_EXAMPLE. TABLES:LFA1,"供应商主数据(一般地区) EKPO,"采购凭证项目 EINE,"采购信息记录-采购组织数据 EINA."采购信息记录-一般数据 INCLUDE<LIST>. TYPE-POOLS:SLIS. DATA:i_fieldcat_alvTYPESLIS_T_FIELDCAT_ALV,"定义列标题(属性信息) i_layoutTYPESLIS_LAYOUT_ALV, i_fieldcatTYPESLIS 阅读全文
posted @ 2012-09-07 11:15 KenNgai 阅读(5713) 评论(3) 推荐(0) 编辑

2012年9月4日

摘要: 此实例将演示用CL_GUI_FRONTEND_SERVICES下的静态方法FILE_OPEN_DIALOG打开多个文件后打印出打开文件的名称。具体程式如下。 DATAFILE_TABLETYPEFILE_TABLE."引用FILE_TABLE对象 *SELECT-OPTIONS:i_fileFORFILE_TABLENOINTERVALS. DATA:lt_file_namesTYPEFILETABLE, lwa_file_nameLIKELINEOFlt_file_names, lv_subrcTYPEI. SELECT-OPTIONS:i_fileFORFILE_TABLE... 阅读全文
posted @ 2012-09-04 20:16 KenNgai 阅读(2804) 评论(2) 推荐(0) 编辑

2012年9月3日

摘要: 在做ABAP开发时,有的时候我们需要将数据整理成文件然后上传至SAP,整理后的文件可以是文本格式或者EXCEL文件格式等,这也要看具体的业务要求了,本篇文件将以实例介绍如何读取文本文件。嘎嘎。。。 首先要介绍一下CL_GUI_FRONTEND_SERVICES类,这个类提供了很多对操作系统文件的操作,例如拷贝,列出文件名,打开文件等。当在从客户端打开一个文件是我们要用到它的静太方法FILE_OPEN_DIALOG,将文本文件读取到内表时又要用到它的静态方法GUI_UPLOAD。GUI_UPLOAD是个比较特殊的方法,可以直接被FUNCTION直接调用类似的还有GUI_DOWNLOAD等,... 阅读全文
posted @ 2012-09-03 17:55 KenNgai 阅读(6956) 评论(0) 推荐(0) 编辑