- 博客(11)
- 收藏
- 关注
转载 ABAP:执行本机的外部程序
SAP中提供了GUI_EXEC函数执行本地的外部命令或程序,SXPG_COMMAND_EXECUTE函数执行服务器上的外部程序。这里试验下GUI_EXEC的用法。 第一步,在C盘目录下新建文本文件并更名为mkdir.cmd,内容为MKDIR %1,意即创建一个文件夹。第二步,新建ABAP程序,代码如下:DATA: rt TYPE i.CALL FUNCTION GUI_EXE
2010-03-22 12:23:00
1591
1
转载 区别CALL SCREEN/SET SCREEN/LEAVE TO SCREEN
1.CALL SCREEN XXXX将在Screen调用栈(CALL STACK)上面添加一层调用(进栈),调用XXXX的PBO和PAI,如果XXXX的Next Screen不为0,那么将继续其Next Screen的PBO和PAI,如此继续~~~当最后碰到Next Screen为0时,该层调用将从调用栈中退出(出栈),然后系统将继续执行CALL SCREEN XXXX之后的语句。 2
2010-03-22 10:12:00
565
转载 ABAP:下载服务器文件到本机
对服务器的文件进行读写操作,SAP提供了OPEN DATASET语句。而下载文件到本地,则可以调用GUI_DOWNLOAD函数。由于我们只需要将文件原原本本地进行复制,所以采用BINARY MODE才是比较好的办法,可以支持TXT、PDF、WORD以及任意形式的文件下载。 DATA: dset TYPE string, subrc LIKE sy-subrc, le
2010-03-22 09:18:00
1063
转载 ABAP:判断是否汉字
1.在Non-Unicode系统中,一个汉字占2个单位长度,可以用CHARLEN的返回值判断是否汉字。 DATA: len TYPE i, str TYPE c LENGTH 20. str = Hello哈哈.len = CHARLEN( str )."1,代表英文len = CHARLEN( str+4 )."1,代表英文len = CHARLEN(
2010-03-22 09:01:00
2418
转载 ABAP 常用FUNCTION集锦
此文章从网上抄摘,目的用于自己记录DYNP_VALUES_READ – 读取SCREEN字段的值,也可以用来读取报表SELECTION SCREEN。DYNP_VALUES_UPDATE – 更新屏幕字段的值。GET_GLOBAL_SYMBOLS – 返回一个程序的tables, select options, texts, etc 。甚至包含selection screen的文本
2010-03-22 08:57:00
517
原创 打印(一)
在工具箱中的打印工具中拖printDialog、printDocument、printPreviewDialog、pageSetupDialog到页面中。页面中拖三个按钮,分别是“打印”、“打印设置”、“打印预览”。代码如下://打印 private void btnPrint_Click(object sender, EventArgs e) {
2010-02-08 15:04:00
477
原创 多个WINFORM项目(多个EXE)共用一个APP.CONFIG
点击每个项目的右键属性——生成——输出——输出路径,这个路径最好是在主项目下建一个活页夹(比如file),输出路径就选择这个路径。 点击主项目的右键属性——发布——发布位置可选择自己指定的一个地方。安装模式和和设置选择第二项,点击“应用程序文件”按钮,列出应用程序列表,系统必备的就不管了,但是如果是编程人员手动加入引用的DLL文件、exe文件、exe.confige文件等必须把发布状态改
2010-02-08 09:00:00
5727
原创 Excel导出(二)
本文是列表导出不规则Excel文档(动态读取数据,行列合并)的示例。 首先在项目中添加“Microsoft.Office.Interop.Excel”。 创建一个工作表,如下所示: SaveFileDialog sfd = new SaveFileDialog(); sfd.Title = "请选择将导出的EXCEL文件存放路径"
2010-02-05 17:10:00
1949
2
原创 Excel导出(一)
本文是列表导出规则Excel文档(直接读取DataGridView中的数据)的示例。 首先在项目中添加“Microsoft.Office.Interop.Excel”。 创建一个工作表,如下所示: int v = 0; SaveFileDialog sfd = new SaveFileDialog();
2010-02-05 16:43:00
615
原创 工具条Toolstrip应用
Toolstrip可添加多种子控件,下面我就把自己用过的做一下小结。 一、我们用得最多的就可能数DropDownButton控件了,一般用于系统的导航。用ShortcutKeys和 ShowShortcutKeys两个属性可设 置快捷键。 二、查询:用toolStrip自带的TextBox或ComboBox 和Button就可以做查询效果。 三、SplitButton和Dro
2010-02-05 15:25:00
1392
原创 RDLC的初級应用
由于开发的系统需要做报表统计,在网上搜索到别人提议的RDLC报表,我也是现学现卖,做的很简单,但是却实现了我所要要的效果,不过由于网上的数据很少,所以最开始也走了些弯路,现在把我的一些经验写出来与大家分享。现在开始依次写如何做报表:新建一个后缀名为” rdlc”的报表文件,如果已经建好了数据源就可直接使用,如果没有可点击“添加新数据源”,如图所示: 点击“添加新数据源
2010-02-05 15:05:00
1269
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人