摘要: 微软webcast简单像屎一样烂,张义先讲的东西忽左忽右,我怀疑他自己明不明白。还是本附件好,让人读得懂。在文件中,已上传 阅读全文
posted @ 2013-10-30 02:39 Gravin 阅读(143) 评论(0) 推荐(0) 编辑
摘要: MRP 参数文件前台=》后勤=》物料主数据=》参数文件=》MMD1物料状态后台=》后勤=>设置关键字段扩充物料视图前台=》后勤=》物料主数据=》其它=>MM50物料清单 MM60仅估价的物料 -----指财务视图维护的才显示SAP 搜寻F1=>找到对应视图,修改视图则可以影响到搜寻界面MM06删除标记SARA---归档 阅读全文
posted @ 2013-10-29 20:38 Gravin 阅读(203) 评论(0) 推荐(0) 编辑
摘要: LO205 4.6C/nex 不管在任何地方,全部退出,不存盘初始屏幕-》右键=》设置=》技术名称 显示TCODE系统=》用户参数文件=》个人数据(SU3)选项=》专家=》在所有下拉列表中显示键值 打上钩---物料类型后勤-常规=》物料主数据=》基本设置=》定义物料类型的属性数量更新/价值更新设定了数量更新,货物移动时就记物料帐;设定了价值更新,则记会计帐。不是每种物料都需要物料帐、会计帐,如NLAG(非存储物料)不设定数量及价值更新;UNBW(未估价的物料)只设定数量更新,不设价值更新。有时对于同一种物料,在不同的工厂也有不同的设置需求。UNBW 比如客户供料,价值与公司没关系,只记数量内部 阅读全文
posted @ 2013-10-26 23:42 Gravin 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1.输入prop,按tab键,会自动生成如下套用模式public int MyProperty {get; set;} 阅读全文
posted @ 2013-02-27 00:42 Gravin 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在webbrowser控件中的document complete 事件中设置链接到自身 private void ieFrame_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { foreach (HtmlElement link in ieFrame.Document.Links) { link.SetAttribute("target", "_self"); } foreach (HtmlElement form in ieFrame.Document 阅读全文
posted @ 2013-02-25 23:49 Gravin 阅读(813) 评论(1) 推荐(0) 编辑
摘要: 需求分析: 粗分:进销存模块权限控制模块细分:进货入库销售出库其它入出库: 退货,调拨(一家店没有了,其它店还有库存),报损,盘点(盘赢,盘亏)等报表查询用户管理及用户权限管理基础数据维护(客户,供应商,物料,仓库,库位等)进货入库:进货开单(商品,规格,品种,产地,供应商,经办人,日期,进价,数量,金额,建议销售价,备注)单据作废(进货开单出错,可以作废重开)已方退货(有次品问题,或卖不出去了,剩货退给生产商,退货单要关联进货单)销售出库:销售开单(商品,品种,产地,折扣,销价等)单据作废客户退货(退货单要关联销售单,这样可以看出退货是退的哪一笔,及退货价格)库存管理:(进出库是对外的,下. 阅读全文
posted @ 2013-02-21 23:39 Gravin 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 产生一个线程的4步骤–编写产生线程所要执行的方法–引用System.Threading命名空间–实例化Thread类,并传入一个指向线程所要运行方法的委托。(这时候这个线程已经产生,但是还没有运行)–调用Thread实例的Start方法,标记该线程可以被CPU执行了,但具体执行时间由CPU决定线程的结束Thread.Abort() 强制终止线程 或者 委托调用的方法体执行结束线程也会自动退出其它线程中给窗体主线程赋值TextBox.CheckForIllegalCrossThreadCalls = false; 把该属性设成false,可以在其它线程中使用textbox实例(不推荐使用)new 阅读全文
posted @ 2013-02-18 18:42 Gravin 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 示例数据库:-- Sample Data for this Chapter-- Listing 4-1: Creation Script for Sample Database and TablesSET NOCOUNT ON;USE master;IF DB_ID('Performance') IS NULL CREATE DATABASE Performance;GOUSE Performance;GO-- Creating and Populating the Nums Auxiliary TableSET NOCOUNT ON;IF OBJECT_ID('dbo 阅读全文
posted @ 2013-01-30 22:49 Gravin 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 第一范式1NF: 表的列都是原子的不能某一列可以被拆分成几个列(如定义购物车一列,内容为苹果一只,香蕉一斤, 不如分解为产品,数量两列,分别填上苹果, 1, 香蕉 2)第二范式2NF:非键列不能部分依赖于部分键列(必须依赖于整个键)如果非键列依赖于部分键,那这些非键列一定由于部分依赖而产生冗余,此时就应该把这些非键列和部分键取出来重新建一个表非键列必须完全函数依赖于整个键列第三范式3NF:非键列不能相互依赖如果非键列相互依赖,那就可以取出这部分非键列重新建一个表第三范式允许非主属性对主属性存在传递依赖(传递函数依赖性),但不允许非主属性间存在传递依赖。Boyce-Codd范式BCNF:键列不能 阅读全文
posted @ 2013-01-30 19:16 Gravin 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Three-Valued Logic(三值逻辑)SQL values: TRUE, FALSE, UNKNOWN由于查询筛选器中(ON, WHERE, and HAVING) 将UNKNOW认定为FALSE,所以代入后表达式为 (NULL=NULL,NULL>5, NULL<NULL)之类的行集都会被过滤掉而不出现在结果集中.UNKNOWN logical results and NULLs are treated inconsistently in different elements of the language:all query filters (ON, WHERE, an 阅读全文
posted @ 2013-01-28 23:38 Gravin 阅读(243) 评论(0) 推荐(0) 编辑