摘要:
物料管理(MM)
一般设置
检查单位
CUNI
维护日历
SCAL
企业结构
定义工厂
创建采购组织
SM30
定义库存地点
OX09
给公司代码分配工厂
OX18
给公司代码分配采购组织
OX01
分配工厂给采购组织
OX17
... 阅读全文
posted @ 2009-07-27 14:25
vibratea
阅读(370)
评论(0)
推荐(0)
摘要:
1.LOOP AT itab.
n = n + 1.
ENDLOOP.
该方法是通过循环内部表自己累加行数。
2.DESCRIBE TABLE itab LINES n. 该语句通过获得内部表的属性,将内部表行数赋值给n,n为I型变量。
3.n = lines( itab ). 使用函数来计算内部表行数。此函数由三部分构成。
1)函数名和左括号(其间没有空格);
2)处理对象内部表(与左右括号之间... 阅读全文
posted @ 2009-07-27 14:23
vibratea
阅读(369)
评论(0)
推荐(0)
摘要:
本文介绍 ASP.NET 数据绑定。
有关其他 ASP.NET 概述,请参阅下面的 Microsoft 知识库文章:
305140 (http://support.microsoft.com/kb/305140/ ) ASP.NET 指南
回到顶端
更多信息
使用 ASP.NET 数据绑定,您可以将任何服务器控件绑定到简单的属性、集合、表达式和/或方法。如... 阅读全文
posted @ 2009-07-27 12:16
vibratea
阅读(277)
评论(0)
推荐(0)
摘要:
您可能希望直接在 Microsoft Visual C# 窗体中显示或嵌入 Microsoft Office 文档。Microsoft Visual C# 2005 和 Microsoft Visual C# .NET 不提供用于在窗体中嵌入 Office 文档的 OLE 控件。如果希望嵌入现有文档并将其作为 Visual C# 窗体内的就地 ActiveX 文档对象打开,一个可能的解决方案是使用... 阅读全文
posted @ 2009-07-27 11:44
vibratea
阅读(713)
评论(0)
推荐(0)
摘要:
本文分步介绍了如何从文本文件 (.txt) 检索信息,然后使用 ArrayList 类向用户显示该信息。
回到顶端
要求
Microsoft Visual C# 2005 或 Microsoft Visual C# .NET
回到顶端
在 Visual C# 2005 或 Visual C# .NET 中读取文本文件
打开和读取文件进行读取访问是输入/输出 (IO)... 阅读全文
posted @ 2009-07-27 11:44
vibratea
阅读(449)
评论(0)
推荐(0)
摘要:
本文介绍如何使用 Microsoft .NET Framework 提供的加密类对文本文件进行加密以使其处于不可读状态,然后再对该信息进行解密,以恢复到原来的格式。
回到顶端
要求
下面列出了推荐使用的硬件、软件、网络架构以及所需的 Service Pack:
Microsoft Windows 2000 Professional、Windows 2000 Server、Windo... 阅读全文
posted @ 2009-07-27 11:38
vibratea
阅读(326)
评论(0)
推荐(0)
摘要:
本文阐述了在 Visual Studio .NET 开发环境中创建安装程序包的步骤。此外,本文还阐述了各种类型的安装项目以及如何将文件或依赖项包含在安装程序中。
回到顶端
部署项目的类型
部署项目有五种类型:合并模块项目、安装项目、Web 安装项目以及 Cab 项目。安装向导可以指导您完成创建部署项目的过程。以下是为项目选择正确的部署项目类型应遵循的规则。
收起该表格... 阅读全文
posted @ 2009-07-27 11:38
vibratea
阅读(273)
评论(0)
推荐(0)
摘要:
有多种方法使用 ADO.NET 调用存储过程并获得返回值和返回参数,其中包括:
使用 DataSet 对象,在获得返回值和返回参数之外,还可以收集并使用返回的数据行。
使用 DataReader 对象收集返回的行,遍历这些行,然后收集返回值和返回参数。
使用 ExecuteScalar 方法返回结果中第一行的第一列的值以及返回值和返回参数。这对于聚合函数特别有用。
使用 ExecuteNonQu... 阅读全文
posted @ 2009-07-27 11:38
vibratea
阅读(277)
评论(0)
推荐(0)
摘要:
本文分步介绍如何利用 Visual C# .NET 的自动化功能在 Word 中创建新文档。
代码示例
本文中的代码示例将说明如何完成以下任务:
插入包含文本和格式的段落。
浏览和修改文档中的不同范围。
插入表格、设置表格格式并在表格中填充数据。
添加图表。
要利用 Visual C# .NET 的自动化功能创建新的 Word 文档,请执行以下步骤:
启动 Microsoft Vis... 阅读全文
posted @ 2009-07-27 11:37
vibratea
阅读(216)
评论(0)
推荐(0)
摘要:
本文阐述如何使用 Microsoft Visual C# .NET 为 Microsoft Excel 创建自动化客户端。
回到顶端
更多信息
通过自动化过程,使用诸如 Visual C# .NET 这样的语言编写的应用程序就可以用编程方式来控...
通过自动化过程,使用诸如 Visual C# .NET 这样的语言编写的应用程序就可以用编程方式来控... 阅读全文
posted @ 2009-07-27 11:37
vibratea
阅读(270)
评论(0)
推荐(0)
摘要:
本文向您分步展示了如何获取包含数据(从数据库加载)的 DataSet、如何修改此数据,以及如何再将其发回数据库以更新原始数据源。
DataSet 对象是 Microsoft .NET Framework 中数据访问的关键部分,是可保存表、视图和关系的内存中对象。
回到顶端
要求
下表列出了推荐使用的硬件、软件、网络基础结构以及所需的 Service Pack:
Micros... 阅读全文
posted @ 2009-07-27 11:37
vibratea
阅读(434)
评论(0)
推荐(0)
摘要:
本文介绍如何使用 Visual C# .NET 通过 ASP.NET (.aspx) 页显示 Excel 工作表中的数据。
回到顶端
创建示例 Excel 工作表
启动 Microsoft Excel,然后创建一个新的工作表。
将以下信息添加到新工作表中以创建一个简单的 Excel 数据库:
收起该表格
展开该表格
A
B
1
FirstNam... 阅读全文
posted @ 2009-07-27 11:37
vibratea
阅读(300)
评论(0)
推荐(0)
摘要:
上面的方法不妥的是如修改了SAP*密码,basis很快就会知道,为什么不尝试建立一个临时用户呢?下面介绍一个如何通过程序随意建立用户并赋予所有权限的例子,此例的特点在于直接在用户授权对象表USRBF2中加入授权对象,使用SU01看不到任何迹象,隐蔽性较强.
下面是建立用户ZSTHACKER(初始密码123qaz)并赋予SAP*用户的所有权限.
Program ZCRTUSER.
... 阅读全文
posted @ 2009-07-27 09:48
vibratea
阅读(753)
评论(0)
推荐(0)
摘要:
5.
预制凭证可使用退代吗
?
这个问题就好比去问一个人是否有双眉毛一样?答案是一般天生是没有,如去整容院整就能有. SAP标准程序是不允许预制凭证有退代的,其实也没必要,因为预制凭证本来就不是正式凭证,比如posting date就算现在根据某种规则退代了,等真正posting时还不是要根据正常凭证的规则去post ,这不多此一举.
如果真需为预制设置退代,也很容易.请看下面分解.
(1... 阅读全文
posted @ 2009-07-27 09:44
vibratea
阅读(630)
评论(0)
推荐(0)
摘要:
3.
再谈建立Validation操作.(图7-9)
[1]删除Prerequisite和Check代码.
[2]合并字符字段
[3]比如对line Validation,BKFF,BSEG,SYST(如想By Tcode选SYST-TCODE做条件)三对象可使用.
[4]选择rule做Prerequisite和Check(参考图7-5).
[5]可使用User Exit做Prerequis... 阅读全文
posted @ 2009-07-27 09:42
vibratea
阅读(686)
评论(0)
推荐(0)
摘要:
下面是使用VB Call BAPI_CREATE_PO建立PO的例子的部分,首先使用SE37 测试,基本上建立PO最简单只需要以下参数. 注意vendor必须是10位数,如果长度不足,请加0
tvendor = Mid("0000000000", 1, 10 - Len(Trim(VENDOR.Text))) + Trim(VENDOR.Text)
'保证如果vendor length<10... 阅读全文
posted @ 2009-07-27 09:36
vibratea
阅读(449)
评论(0)
推荐(0)
摘要:
用户增强: 所有的Enhancement在表MODSAP,用户增强大概有三类
MODSAP是Enhancement表, 而TFDIR是看是否此enhancement被激活,就看字段MAND是否是"C"而已
1. E Enhancement exits :就是常说的写User_exit
2. C GUI codes 没用过
3. 3. S Subscreens 屏幕增强
OK,其实上面不用codin... 阅读全文
posted @ 2009-07-27 09:34
vibratea
阅读(834)
评论(0)
推荐(0)
摘要:
14.使用用户授权
15.调用外部程序和程序动态生产
16.选择屏幕
17.使用程序运行变式
18.制作Tcode
二.加强篇.
1.CATT
2.BDC
3.制作程序的background job
4.SapScript
5.Smartform
6.SAP Query
7.ALV编程
8.ALE/iDoc
... 阅读全文
posted @ 2009-07-27 09:31
vibratea
阅读(825)
评论(0)
推荐(0)
摘要:
5.第一个程序-Hello World.
如何进行ABAP开发呢?本节使用老套的做法,介绍如何建立一个"Hello World"的ABAP程序, 为了让读者尽快掌握ABAP开发熟悉ABAP开发环境是必须的,请看图
1.5-1.
程序的原代码如下:
Report ZHELLO.
Write 'Hello World!'.
按F8运行,运行成功在屏幕上显示... 阅读全文
posted @ 2009-07-27 09:29
vibratea
阅读(815)
评论(0)
推荐(0)
摘要:
ABAP
三月通
前 言... 2
一.基础篇... 2
1.什么是ABAP ?. 2
2.ABAP开发环境的建立... 2
3.获得Access Key .. 3
4.ABAP workbench和ABAP dictionary. 3
5.第一个程序-Hello World.. 3
6.ABAP语法简介... 3
7.Op... 阅读全文
posted @ 2009-07-27 09:27
vibratea
阅读(996)
评论(0)
推荐(0)
摘要:
<TD align="center" valign="top">
<asp:TextBox id="txtNews" runat="server TextMode="MultiLine" readonly=true width=100% Wrap="true" style="overflow-y:visible"></TextBox>
</TD>
重... 阅读全文
posted @ 2009-07-27 09:24
vibratea
阅读(405)
评论(0)
推荐(0)
摘要:
protected void Page_Load( object sender, EventArgs e)
{
string xmlPath = Server.MapPath( " ~/Employee.xml " );
XmlWriterSettings setting = new XmlWriterSettings();
setting.Indent = true ;
se... 阅读全文
posted @ 2009-07-27 09:22
vibratea
阅读(252)
评论(0)
推荐(0)
摘要:
C#
复制代码
System.Configuration.Configuration rootWebConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/MyWebSiteRoot");
System.Configuration.ConnectionStringSettings con... 阅读全文
posted @ 2009-07-27 09:18
vibratea
阅读(199)
评论(0)
推荐(0)
摘要:
Repeart控件中嵌套DataList控件,一般显示数据,网页上都比较喜欢用Datalist因为他很灵活,而且样式好控制.而一些特定的功能需要用到数据控件之间绑定才能实现.但如果在DATALIST中再绑定一个DATALIST呢?这样效率很底.在功能条件允许的情况下,应该更优先的考虑REPERT很DATALIST的嵌套.
下面是我写的一个 Repeart控件中嵌套DataList控件例子
test... 阅读全文
posted @ 2009-07-27 09:16
vibratea
阅读(379)
评论(0)
推荐(0)
摘要:
public string myReadText(string filePath)
{
StreamReader myr = new StreamReader(filePath,System.Text.Encoding.Default);
string mystr = "";
mystr = myr.ReadToEnd();
myr.Close();
return(mystr);
} 阅读全文
posted @ 2009-07-27 09:15
vibratea
阅读(171)
评论(0)
推荐(0)
摘要:
MasterPage的几个问题:相对路径,OnInit事件及其他。
Posted on 2006-07-09 17:54 随心所欲 阅读(208) 评论(5) 编辑 收藏 收藏至365Key 所属分类: 做个幸福的人 、 盲人摸象
MasterPage在asp.net2.0中可以帮助我们构建一个极富扩展性的页面框架结构。
但是使用MasterPage(模版页),并不是说完全可以附加的,几乎不... 阅读全文
posted @ 2009-07-27 09:13
vibratea
阅读(303)
评论(0)
推荐(0)
摘要:
设置共享磁盘
警告:为了避免破坏群集磁盘,在其它节点上启动操作系统前,确认至少在一个节点上安装、配置和运行了Windows Server 2003。在完成群集服务配置之前,所开启的节点数不要超过一个,这一点至关重要。
要继续的话,关闭所有节点。开启共享存储设备,然后开启节点1。
关于仲裁磁盘
仲裁磁盘(quorum disk)用于存储群集配置数据库检查点以及协助管理群集和维... 阅读全文
posted @ 2009-07-27 08:52
vibratea
阅读(630)
评论(0)
推荐(0)
摘要:
配置公用网络适配器
注意:如果IP地址是通过DHCP获取的,那么如果不能访问DHCP服务器,则可能无法接入群集节点。由于这个原因,服务器群集上的所有接口均要求静态IP地址。记住:群集服务只能识别每个子网上的一个网络接口。如果您需要Windows Server 2003中TCP/IP寻址的协助,请参见"联机帮助"。
验证连通性和名称解析
要验证专用和公用网络正确地进行通信,查验来... 阅读全文
posted @ 2009-07-27 08:51
vibratea
阅读(506)
评论(0)
推荐(0)
摘要:
配置专用网络适配器
1. 右击您的心跳适配器对应的网络连接,然后单击"属性"。
2. 在"常规"选项卡上,确认仅选定了"Internet协议(TCP/IP)"复选框,如下方图2所示。点击清除所有其它客户端、服务和协议的复选框。
图 3. 在"专用网络属性"对话框中,仅点击选定"Internet协议"复选框。
3. 如果您拥有一个能够以不同速度进行传输的网络适配器,那么... 阅读全文
posted @ 2009-07-27 08:48
vibratea
阅读(366)
评论(0)
推荐(0)
摘要:
设置网络
每个群集节点至少需要包含两个网络适配器的两个或两个以上的独立网络,以便避免单点故障。其中一个网络适配器用于连接到公用网络,而另一个则用于连接到仅由群集节点组成的专用网络。拥有多个网络适配器的服务器被称为"多宿主"。由于多宿主服务器可能存在问题,因此遵照本文档中所描述的网络配置建议,对您来说至关重要。
Microsoft要求您在每个节点上拥有两个经硬件兼容性列表(Hardwar... 阅读全文
posted @ 2009-07-27 08:45
vibratea
阅读(480)
评论(0)
推荐(0)
浙公网安备 33010602011771号