摘要: 应用调用:nlapiServerCall('/app/accounting/transactions/inventory/validateInventoryNumbers.nl', 'getValidationScript', [params], eval);实现过程:--------------------- * @param url URL of request handler * @par... 阅读全文
posted @ 2009-08-23 18:43 CarlZeng 阅读(574) 评论(0) 推荐(0) 编辑
摘要: escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此方法编码的字符: @ * / + 英文解释:MSDN JScript Reference: The escap... 阅读全文
posted @ 2009-08-17 13:06 CarlZeng 阅读(2397) 评论(2) 推荐(0) 编辑
摘要: csv: select * from OpenRowset('MSDASQL','Driver={Microsoft Text Driver (*.txt; *.csv)}; DefaultDir=d:\;Extended properties=''ColNameHeader=True;Format=CSVDelimited;''','select * from sheet1.csv') 用系统... 阅读全文
posted @ 2009-07-28 14:03 CarlZeng 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 来源:http://www.zhuanhuan.net/qita/unixtime.html js 取得 Unix时间戳 Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix... 阅读全文
posted @ 2009-07-24 13:31 CarlZeng 阅读(9350) 评论(0) 推荐(0) 编辑
摘要: (我没有亲自验证,请用Google搜索之后再做决定,自行承担风险): 1、下载:http://static.alonweb.com/downloads/openvpn.exe 2、注册:http://alonweb.com/user/register 运行openvpn输入用户名和密码 alonweb.com 推荐一下,感觉不错,不过正如上所言自行承担风险 http://nl.alonweb.c... 阅读全文
posted @ 2009-07-20 15:19 CarlZeng 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 用法 var a=new NLAlertDialog('"NLAlertDialog"'); a.show('title','sMessage',3) ---------------------------------------------------------------------- function hideAlertBox(elemId) { document.getElement... 阅读全文
posted @ 2009-07-16 14:33 CarlZeng 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 如何优化JavaScript脚本的性能 作者:ShiningRay @ Nirvana Studio 随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈... 阅读全文
posted @ 2009-07-14 15:06 CarlZeng 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这个能给一个指定的对象绑定多个重复的事件,执行顺序按照添加顺序来执行!已测试浏览器(ie7,firefox,chrome) var Bind = function(eventName, fun, obj) { ///<summary>给对象绑定事件,未传入对象的话默认绑定window</summary> ///<param name="eventName"&g... 阅读全文
posted @ 2009-07-09 10:56 CarlZeng 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一个记录类型 如果想让有权限的所有角色共享 ,需要注意几点 1,编辑角色-List- custom record entry -FULL 权限 2,编辑记录类型,选中use permissions,在permission sublist下面 选中所需的角色 3,在等级处 选择Full/Edit/View 在限制处 选择空!! 4,在View Record 的列表中 Quick Sort 必须选成空... 阅读全文
posted @ 2009-07-07 16:52 CarlZeng 阅读(282) 评论(0) 推荐(0) 编辑
摘要: NETSUITE ERROR: Invalid department reference key 24 处理办法: 分析原因,1,这个24的internalid for Field department 是肯定有的,而系统却给出了出错提示, 说明系统在做类似下拉菜单选中department为24的部门的时候 出现了无法选择的项 , 所以系统认为这个下拉框中没有内容, so error popup.... 阅读全文
posted @ 2009-06-11 15:02 CarlZeng 阅读(490) 评论(0) 推荐(0) 编辑
摘要: function Logon() { if (navigator.userAgent.indexOf("MSIE") != -1) { parent.frames[1].location.replace("https://totemsuite.webex.com.cn/mw0306l/mywebex/login/login.do?siteurl=icdsecurity&Rnd="+Ma... 阅读全文
posted @ 2009-06-11 12:38 CarlZeng 阅读(259) 评论(0) 推荐(0) 编辑
摘要: document.getElementById('items_div').clientHeight 示列代码: div.style.top = document.getElementById('div__header').clientHeight+document.getElementById('div__body').clientHeight+document.getElementById('i... 阅读全文
posted @ 2009-06-10 10:22 CarlZeng 阅读(467) 评论(0) 推荐(0) 编辑
摘要: ListIN_InventoryNumber_INTERNALID(this) 用来把多选的列表框div构造出来 SearchIN_InventoryNumber_INTERNALID(document.forms['main_form'].elements.IN_InventoryNumber_INTERNALID_display.value) //用来把internalid传递给弹出的... 阅读全文
posted @ 2009-06-09 16:45 CarlZeng 阅读(360) 评论(0) 推荐(0) 编辑
摘要: function isTabShown(tname) { return document.all[tname+'_div'] == null || document.all[tname+'_div'].style.visibility == 'visible'; } 用来校验是否显示的状态。 下面这个在IE7中都能兼容: function ShowHideTab(tname,shown) { ... 阅读全文
posted @ 2009-06-09 10:53 CarlZeng 阅读(338) 评论(0) 推荐(0) 编辑
摘要: var n=1.143212 (n.toString().split(".")[1].length 这个是把n 变为string 在用length 判断就可以了。 阅读全文
posted @ 2009-06-05 17:24 CarlZeng 阅读(174) 评论(0) 推荐(0) 编辑
摘要: var div = document.createElement("DIV"); div.innerHTML= "……"; document.getElementById(id).appendChild(div); 这个innerHTML 在Netsuite中可以变成一个 由suitelet生成的html 通过页面的即时Ajax交互 。实现一个很好的用户体验。 另外给出 页面的小例子: <... 阅读全文
posted @ 2009-06-04 17:58 CarlZeng 阅读(497) 评论(0) 推荐(0) 编辑
摘要: $('div__header').innerHTML=''; $() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。 客户端页面动态交互: 这样我们就可以用 request去执行一个ajax请求, 然后把responce(直接把内容)通过innerHTML 传递给... 阅读全文
posted @ 2009-06-04 13:36 CarlZeng 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 序 方法名称 使用说明 1 concat(数组1,数组2,...,数组N) 将多个数组结合成一个新的数组 2 join(分隔字符) 将数组结合成一个字符串,用特定字符来分开 3 pop() 将数组内最后一个组件删除,并返回该组件内容 4 push(组件1,组件2,...,组件N) 将一个或多个组件补在数组最后面,并返回最后一个组件内容 5 reverse() 将数组内所有组件的索引次序反... 阅读全文
posted @ 2009-06-02 15:47 CarlZeng 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Ajax除了自己要写js代码外,同样也免不了要使用其它第三方js库。当你在为提高了用户体验,做出了很绚丽的效果而欣喜的时候,是否想过优化一下JS的效率,比如微软的live,其中的js做了压缩处理。JS的速度分为两种,下载速度和执行速度。今天就先来说说下载速度。要想js的下载速度快,就需要尽量减小js文件的大小。这里我们可以使用一个工具ESC(ECMAScript cruncher)来帮我们完成这个... 阅读全文
posted @ 2009-05-31 15:20 CarlZeng 阅读(462) 评论(0) 推荐(0) 编辑
摘要: nlapiSubmitRecord(itemreceipt,true,true); 最后这个 true 很关键 对于itemreceipt对象来说: ignoreMandatoryFields {boolean} [optional] - Disables mandatory field validation for this submit operation. If set to true, ... 阅读全文
posted @ 2009-05-31 15:02 CarlZeng 阅读(162) 评论(0) 推荐(0) 编辑
摘要: IT名人博客推荐(15个) 1. 李彦宏 百度公司总裁 博客地址: http://hi.baidu.com/liyanhong 2. 张朝阳 搜狐董事局主席兼CEO 博客地址:http://charles.blog.sohu.com/ 3. 马云 阿里巴巴集团主席兼首席执行官 博客地址: http://yunma.blog.china.alibaba.com/ 4. 雷军 曾任金山公... 阅读全文
posted @ 2009-05-31 11:30 CarlZeng 阅读(581) 评论(0) 推荐(0) 编辑
摘要: SQL Server 存储过程的经典分页 关键字:分页,存储过程   建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (10... 阅读全文
posted @ 2009-05-26 08:56 CarlZeng 阅读(190) 评论(0) 推荐(0) 编辑
摘要: IE中要嵌一个ActiveX OCX,如何让用户在打开这个IE时自动安装并注册? 假如该页面完全load后并没发现需要的ocx,如何提示给用户? 1.做好ACTIVEX控件,写inf文件。打包成CAB。 2.用signcode给cab数字签名(数字签名可到中国数字签名网免费申请一个) 3.用lpk_tool给ACTIVEX控件添加许可证信息。 4.网页中的写法大致结构: <OBJE... 阅读全文
posted @ 2009-05-25 18:00 CarlZeng 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 将人民币数字转换成大写形式 JARON_DOT_CN 2004年4月27日 阅读:4537次 关键字:人民币,大写 [GOOGLE搜索更多资料]   用JavaScript编写了一功能函数,完成如下功能: 1、对一给定字符串,如:1234.55,转换成正确的中文货币描述:如:人民币壹仟贰佰叁拾四元五角五分 2、输入的字符串形式可以是以下几种:带分隔符的,如:123,456,789.00;不... 阅读全文
posted @ 2009-05-25 17:59 CarlZeng 阅读(329) 评论(0) 推荐(0) 编辑
摘要: <% '用途:將UTF-8編碼漢字轉換為GB2312碼,兼容英文和數字 '版權:雖說是原創,其實也參考了別人的部分算法 '用法:Response.write UTF2GB("%E9%83%BD%E5%B8%82%E6%83%85%E7%B7%A3 %E6%98%9F%E5%BA%A7") function UTF2GB(UTFStr) for Dig=1 to len(UTFStr... 阅读全文
posted @ 2009-05-25 17:59 CarlZeng 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 什么是 Google Sitemap 文件?为什么我需要一个? 您可使用 Sitemap 文件告诉Google关于您网站上的网页,另外,还可以选择是否告诉Google关于这些网页的信息,如哪些网页最重要以及更改频率。通过提交 Sitemap 文件,您可以控制抓取/编制索引过程的第一阶段,即查找网页。 如果您的网页有动态内容、页面不容易通过追踪链接到达或您的网站是一个新网站并且很少追踪链接,这会非常... 阅读全文
posted @ 2009-05-25 17:51 CarlZeng 阅读(323) 评论(0) 推荐(0) 编辑
摘要: JScript 运行时错误 JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现 JScript 运行时错误时。 错误号 描述 5029 数组长度必须为一有限正整数 5030 必须赋给数组长度一个有限正数 5028 需要 Array 或 arguments 对象 5010 需要 Boo... 阅读全文
posted @ 2009-05-25 17:49 CarlZeng 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 重新定义JS里的confirm <script language=javascript><!-- /*@cc_on @*/ /*@if (@_win32 && @_jscript_version>=5) function window.confirm(str) { execScript("n = msgbox('"+ str +"', 257, ... 阅读全文
posted @ 2009-05-25 17:38 CarlZeng 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 函数 join(delimiter): 把数组中各个元素使用分隔符(delimiter)拼成字符串 concat(array1, array2, ...): 合并数组,对原数组不影响,只是返回合并后的新数组 pop(): 删除并返回最后一个元素 push(element1, element2, ...): 在数组末尾追加元素 shift(): 删除并返回第一个元素 unshift(el... 阅读全文
posted @ 2009-05-22 15:22 CarlZeng 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 用字符串的split方法将其分为数组,数组的length-1就是字符的出现次数。代码修改为JavaScript如下: function test(){ var str = "www.netsuite.com"; alert(str.split("c").length-1); alert(str.split("w").length-1); } 阅读全文
posted @ 2009-05-10 17:24 CarlZeng 阅读(418) 评论(0) 推荐(0) 编辑
摘要: server端的beforeload事件 在nlapiLoadRecord 中将会被出发,如果没有特殊过滤的情况下。 比如typeof(request)!='undefined' or 阅读全文
posted @ 2009-05-04 11:06 CarlZeng 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 这说明,编写Javascript时,好的编程风格更加重要。记得某人曾经说过这样的话,想Java和C#这些比较严格的语言,虽然降低了灵活性,但也减少了犯错误的可能。这样,即使一个新手,他写出的代码也不会与高手差太多。但是,像Javascript这样的脚本语言,由于太灵活,所以,高手写出的是天使,而新手写的,可能是魔鬼! 经典, 20090422 1809 阅读全文
posted @ 2009-04-22 18:05 CarlZeng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Prototype是开发JavaScript应用程序的强大脚本框架,使用该框架可以很容易地以面向对象的方式开发可重用的脚本。对于Ajax,Prototype提供了完整而优雅的解决方案... Prototype与jQuery都是开发JavaScript应用程序脚本框架,但两者在编码风格上有着本质的区别:jQuery吸收了函数式编程的思想,而Prototype则更多地体现出面向对象的思想。对于喜欢面... 阅读全文
posted @ 2009-04-22 15:32 CarlZeng 阅读(486) 评论(0) 推荐(0) 编辑
摘要: &xml=T https://system.netsuite.com/app/accounting/transactions/transaction.nl?id=3179&e=T use &xml=T below to display xml 用于排除故障用的测试地址, 把xml输出 既可查询一些数值情况,优先于UI的动作。 zeng.cz 20090421 1508 阅读全文
posted @ 2009-04-21 15:04 CarlZeng 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 今天查了下我132手机的通话话费记录,方法:初始你联通手机的密码,发送短信y977480x000000 到1063381234 来初始化查询的密码 977480换为你手机的后六位,000000换为你要修改的密码。发送完短信后,你会立马收到一条修改密码成功的短信。北京用户登陆:http://www.chinaunicom.com.cn/city/beijing/index.html http://s... 阅读全文
posted @ 2009-04-19 15:51 CarlZeng 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 在我书写开发的过程中,有这样的需求,支付帐单的界面 跳转到支付单个供应商的界面 完成支付。这个时候url上添加参数&entity= 系统可以完成默认的打开页面以后entity的指定,这样的结果是,当用户保存那个的支付单个供应商之后,跳转回原来页面,而如果原来的页面时一个suitelet提交过的页面url就会默认成:https://system.netsuite.com/app/site/hosti... 阅读全文
posted @ 2009-04-17 11:15 CarlZeng 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Code:HTML Mail Name:Phone:Email:所有的方案都是 从html页面提供的feedback方案,或是提交到一个地址(最终都是数据库),或是提交到email。如果有这样的客户 feedback的载体是email呢? 有可能实现吗? 把email中feedback的内容全部都重载到数据库中,类似submit提交一个form 有没有这样的办法〉〉 阅读全文
posted @ 2009-04-17 10:39 CarlZeng 阅读(480) 评论(0) 推荐(0) 编辑
摘要: due to 2009.1 's version upgrate , many custom form down,example : item fulfillment 、 item receipt,it's terrible!! without any script.. make me crazy now ..the only way :log a case, call netsuite supp... 阅读全文
posted @ 2009-04-17 10:39 CarlZeng 阅读(635) 评论(0) 推荐(0) 编辑
摘要: var custbody_auditingno=datetime.getFullYear()+''+(datetime.getMonth()+1)+''+datetime.getDate()+''+datetime.getHours()+''+datetime.getMinutes()+''+datetime.getSeconds()+''+datetime.getMilliseconds();拼... 阅读全文
posted @ 2009-04-17 10:39 CarlZeng 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Netsuite 2009.1 itemtype 列表注:大部分的交易类型单据都会关联列支段 itemtype。所有类型的情况列表总结如下:PaymentOthChargeInvtPartMarkup 阅读全文
posted @ 2009-04-13 18:34 CarlZeng 阅读(163) 评论(0) 推荐(0) 编辑