随笔分类 - javascript
摘要:效果: PY文件代码: class RhwlDataUploadWizard(osv.osv_memory): _name = 'rhwl.data.upload.wizard' _columns = { "excel_name": fields.char(u"EXCEL文件名"), "excel_
阅读全文
摘要:/web/static/src/js/views/form_widgets.js改写: instance.web.form.FieldBinary.include({ init: function(field_manager, node) { var self = this; this._super
阅读全文
摘要:odoo, javascript, python, xml
阅读全文
摘要:本文介绍了odoo javascript框架。从代码行的角度来看,这个框架不是一个大的应用程序,但它是非常通用的,因为它基本上是一个将声明性接口描述转换为活动应用程序的机器,能够与数据库中的每个模型和记录交互。甚至可以使用Web客户端修改Web客户端的接口。 这里有一个有用的html版本的文档:Ja
阅读全文
摘要:前言 无论是JavaScript新手还是老手,JavaScript中的this关键词可能都会令你困惑。本文旨在透彻地阐述this。读完本文,就再也不用怕JavaScript中的this了。你将会知道在各种情况下怎么使用this,即使是最晦涩的用法也将不再是问题。 this的用法与自然语言英语法语中的
阅读全文
摘要:在TreeView左上角增加一个自定义的按钮,在查询Odoo自带的模块,发现在purchase_requisition中有使用,并且此模块还应用到了自定义View_Mode的情况,所以今天拿出来分析一下,有兴趣的童鞋可以参考说明去模块中查看详细内容。 这个是在招标单中,如果一个产品有多个询价单,则在
阅读全文
摘要:用法: $("div:contains('John')") 测试HTML文件: <div>john</div> <div>John</div> <div>hey hey JOHN hey hey</div>
阅读全文
摘要:1.数组中的each [javascript] view plain copy var arr = [ "one", "two", "three", "four"]; $.each(arr, function(){ alert(this); }); //上面这个each输出的结果分别为:one,tw
阅读全文
摘要:// 在OpenERP的Web框架内, // 通过声明一个函数来声明一个JavaScript模块【openerp.ext_picking就是这个JS模块】, // 并把这个函数放在全局变量openerp的属性内. // 这个属性名称必须和OpenERP addon 模块名称一致【文件夹就是ext_picking】 // 【采用匿名函数封装,函数openerp_ext_picking_widget...
阅读全文
摘要:1.web 模块 注意,OpenERP 模块中 web 部分用到的所有文件必须被放置在模块内的 static 文件夹里。这是强制性的,出于安全考虑。 事实上,我们创建的文件夹 CSS,JS 和 XML,仅仅是一个习惯。 static文件夹 oepetstore/static/css/petstore
阅读全文