摘要: System.IO.StreamReader m_streader; InteropPermission m_Perm = new InteropPermission(InteropKind::ClrInterop); Notes m_Notes; str s; int i=0; container 阅读全文
posted @ 2019-06-08 16:09 学习是进步的阶梯 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、classDeclaration (声明) class WL_NPOIExcel2007 extends RunBase { NPOI.XSSF.UserModel.XSSFWorkbook workbook; Name sheetName; fileName _fileName; } 2、ce 阅读全文
posted @ 2019-06-08 15:46 学习是进步的阶梯 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。 模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。 与使用 = 和 != 字符串比较运算符相比,使用通配符可使 LIKE 运算符更加灵活。 如果任何参数都不属于字符串数据类型,M 阅读全文
posted @ 2019-06-08 13:55 学习是进步的阶梯 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk' 阅读全文
posted @ 2019-06-08 13:50 学习是进步的阶梯 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。 当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。 这样就可以提高存储过程的性能。 Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储 阅读全文
posted @ 2019-06-08 13:37 学习是进步的阶梯 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、建立Query void private Query CreatedQuery() { Query query = new Query(); ; query.allowCrossCompany(true); query.addCompanyRange("C01"); return query; 阅读全文
posted @ 2019-06-08 13:16 学习是进步的阶梯 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 一. 过滤时的值的形式 在query中,过滤的关键就是query.value(_value)中参数_value的格式,该参数的值可以是基本数据类型、表达式、值列表。下面会依次示例它们的使用方法。 所有代码都是写在下面这段代码中的‘……’部分: Static void DavTest(Args _ar 阅读全文
posted @ 2019-06-08 13:14 学习是进步的阶梯 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 阅读全文
posted @ 2019-06-08 12:27 学习是进步的阶梯 阅读(1679) 评论(0) 推荐(1) 编辑
摘要: Args()是Axapta用来传递参数最好用的系统类,其参数传递最常见的包括从窗体到类的互传,从窗体到报表的传递,从类到报表 的传递。 1)args().caller() 可以用来获取调用方的信息。比如某人报表是通过类CallAAA调用的,那么在报表里用CallAAA = element. args 阅读全文
posted @ 2019-06-08 11:52 学习是进步的阶梯 阅读(351) 评论(0) 推荐(0) 编辑
摘要: static void WL_YZF_DemoInventOnhand(Args _args) { InventDimOnHand onHand; InventDimOnHandIterator iter; InventDimOnHandMember member; ItemId itemId; I 阅读全文
posted @ 2019-06-08 11:46 学习是进步的阶梯 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Display 方法: 修饰符display所修的方法,其返回值将被作为一个不可以修改的值在form和report上显示。如果你希望这个值可以被编辑,就是要edit方法。 <1> Display方法的书写位置: Display修饰符可以被用于以下方法: (1) Table下的方法 (2) Form下 阅读全文
posted @ 2019-06-08 11:39 学习是进步的阶梯 阅读(323) 评论(0) 推荐(0) 编辑
摘要: curuserId() 当前用户ID curext() 当前公司ID appl.company().ext() 当前公司ID fieldid2pname(tablenum(VendTable),fieldnum(VendTable,DlvTerm))) 获取字段名 setFocus() 获得焦点 i 阅读全文
posted @ 2019-06-08 11:35 学习是进步的阶梯 阅读(2313) 评论(0) 推荐(0) 编辑
摘要: static void WL_YZF_ProdTableFinishingTest(Args _args) { ProdTable prodTable = ProdTable::find("prodId"); ProdParmReportFinished reportFinished; ProdTa 阅读全文
posted @ 2019-06-08 11:32 学习是进步的阶梯 阅读(265) 评论(0) 推荐(0) 编辑
摘要: ProdQty qty = 100; ItemId item = "ItemCode"; ProdTable prodtable; InventTable inventTable; InventDim inventDim; ; inventTable = inventTable::find(item 阅读全文
posted @ 2019-06-08 11:30 学习是进步的阶梯 阅读(258) 评论(0) 推荐(0) 编辑
摘要: static void startMo(Args _args) { ProdParmStartUp prodParmStartUp; ProdTable prodTable = prodTable::find("WRK3-18-016899"); ProdTableType tableType =  阅读全文
posted @ 2019-06-08 11:20 学习是进步的阶梯 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.创建扩展数据类型. 例:BikeServiceOrderId 当然如果要给已经存在的扩展数据类型增加序列号分配的话,就不必增加了. 2.修改引用类中LoadModule方法 例:NumberSeqReference_SalesOrder 当然如果要给其他模块的类型增加编码规则的话,就选名为_** 阅读全文
posted @ 2019-06-08 11:11 学习是进步的阶梯 阅读(186) 评论(0) 推荐(0) 编辑
摘要: static void WL_YZF_PurchPackingSlipPost(Args _args) { PurchFormLetter_PackingSlip purchFormLetter; sysQueryRun chooseLinesQuery; PurchParmUpdate purch 阅读全文
posted @ 2019-06-08 11:06 学习是进步的阶梯 阅读(167) 评论(0) 推荐(0) 编辑