自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 我与VR的再拜之交

随便聊聊我与VR的故事

2024-01-01 18:13:01 927 1

原创 UNITY3D之旅启程

新年玩点新内容。UNITY3D, 一个新交的朋友。

2024-01-01 10:56:30 369

原创 对wangeditor进行扩展---- 源代码

我对WangEditor进行的扩展的源代码,包括:数学公式、上标、下标、图片、自定义表情、表格、格式、特殊字符、文本折叠、窗口最大化、查看html源代码,等等。

2022-09-09 13:17:34 1183 1

原创 wangeditor扩展:借用API实现latex的公式渲染

用图片来渲染公式,公式不能再编辑,有时候会显得不方便uniapp的uparser又不识别latex公式,扩展uparser也不容易。所以向导用latax api来利用网上的latex服务实现latex渲染方法是加一个菜单,例如Latex,实现把选中的公式添加以下内容:editor.cmd.do('insertHTML','<img src="https://math.now.sh?from='+editor.selection.getSelectionText()+'" alt="[

2021-07-25 21:07:12 1627

原创 wangEditor里图片和文字垂直对齐

用图片来表达数学符号时,图片与文字是底部对齐,很不好看。改为中间对齐的方法是把图片的style设为 style=" vertical-align: middle;"即可例如,修改前修改后

2021-07-25 19:01:23 1450

原创 选择wangeditor的理由

由于本应用需要用到大量的数学公式,并方便的拼接截图,而且图形要缺省为base64格式,所以选择富文本编辑器很谨慎。经过大量的比对,选择了wangeditor, 因为其开源的代码以及方便的可扩展性。本应用扩展了以下功能:上标 下标 水平线 数学公式 利用表情输入模板,输入常见的数学符合如:,等...

2021-07-24 15:09:18 249 1

原创 给wangeditor添加上标、下标功能

我使用的wangeditor没有上标和下标功能,以下是自己添加功能的方法1. 设计功能的函数和原型/* Sup-menu*/// 构造函数function Sup(editor) { this.editor = editor; this.$elem = $('<div class="w-e-menu">↑</div>'); this.type = 'click'; // 当前是否 active 状态 this._act

2021-07-24 12:27:32 1287 4

原创 添加一个新的数据模型到应用中的过程

应用开发完成后,如果想增加一个新的数据模型,步骤如下一、odoo部分1. 修改models.py文件添加一个新的类,定义各字段2. 修改ir.model.access.csv文件添加模型的访问权限3. 更新模块注意:由于已有数据库里含有大量数据,为避免数据不小心丢失,应该先重新创建一个odoo数据库,试着安装这个模块,确保能正确安装 安装时尽量用upgrade方法,实在不行再考虑卸载后重装,但务必先备份数据库 注意安装前要restart一下odoo服务!!二、uni.

2021-07-21 22:28:13 408

原创 用uniapp+odoo写一个家用型的APP(3)uniapp前端开发

首先创建一个基本的uniapp项目,然后逐步设计各部分内容。1. app.vue文件定义全局变量,通过API接口,提取odoo服务器里面的数据。首先是获得访问权限,用以下代码:async function() { // 授权模式1:session模式: 用于获取访问odoo的session_id号,需每次访问数据库都携带此session_id号,由于采用了nginx做代理,所以第一种方法会导致odoo session expired错误, 不能用于此处. ...

2021-06-21 19:46:30 712 1

原创 用uniapp+odoo写一个家用型的APP(2)odoo后端开发

今天开始第一步:设计一个能够提供restful API服务的后台服务器。作为一个app应用的后端服务器,可以用很多方法,但由于这段时间我在学习p

2021-06-20 20:00:46 885

原创 用uniapp+odoo写一个家用型的APP(1)开发环境

windows 64位便携电脑odoo14 社区版HbuildX uniapp开发IDEandroid Studio 手机端app编译工具(可选

2021-06-20 16:03:41 448

原创 用uniapp+odoo写一个家用型的APP

从今天开始,动手写一个文章发布类、答题类的APP, 记录里面用到的技术细节,便于自己以后可以反复查看。以下是可能涉及的技术:1. 用odoo做后台服务器,

2021-06-20 15:39:15 497

原创 2021-01-01

戏说odoo中一些术语odoo中有些概念,对于初学odoo二次开发的人,可能理解起来一时有点费力,结合我自己的理解,把这些概念试着进行比喻,仅为戏说,不必苛求准确: 关于odoo编程语言 用odoo编程,主要使用的是python、xml、Javascript、html,可以看做odoo世界就是两对夫妇打造的,后台是python先生和xml太太,前台是javascript先生和html太太python先生是后台(server端)出苦力的,负责计算、搬运等苦力活xml太太是管账的,管理..

2021-01-01 20:11:31 222 2

原创 一步一步学用odoo14 开发网站和应用系统(7)第一阶段小结

小结如果以下步骤都顺利完成,即可开启基于odoo的网站设计及应用系统开发的大门。1.安装软件2.配置odoo3.创建数据库4.安装模块5.安装website模块6.设计网页

2020-11-18 09:56:09 635

原创 一步一步学用odoo14 开发网站和应用系统(6)设计网站页面

设计网站页面拖拖拉拉右边的block就可以堆出一个简单的网页。

2020-11-18 09:51:01 1012 1

原创 一步一步学用odoo14 开发网站和应用系统(5)安装website模块

安装网站website模块从Apps安装website可尝试设置一下网站配置点击go to website进入网站设计界面

2020-11-18 09:36:49 752

原创 一步一步学用odoo14 开发网站和应用系统(4)安装模块

安装模块odoo的自带模块,一般存放在server\odoo\addons目录下。另外下载的第三方或自开发的模块,一般放在server\addons目录里。在server\odoo.conf文件中设置所有可访问的addon根目录即可,如addons_path = C:\Odoo14\server\odoo\addons,C:\Odoo14\server\addons\PLM注:加入新addon文件后,一般要重启odoo服务,才能被odoo识别。(重启odoo服务可以通过windows任务管理器的

2020-11-18 09:22:00 1665

原创 一步一步学用odoo14 开发网站和应用系统(3)创建数据库

创建数据库odoo可以建立多个数据库,分别管理不同的模块。访问http://localhost:8069/web/database/manager进入数据库管理界面访问http://localhost:8069/web/database/selector进入数据库选择界面

2020-11-18 09:01:14 1647

原创 一步一步学用odoo14 开发网站和应用系统(2)配置环境

配置odoo开发环境编辑server 目录下的odoo.conf文件,主要是以下几项:addons_path = C:\Odoo14\server\odoo\addonsadmin_passwd = $pbkdf2-sha512$25000$IERorTXmvDemlDLGGOMcAw$QgMxdw1Fl2.....db_host = localhostdb_port = 5432db_password = roo...

2020-11-11 09:49:08 1099

原创 一步一步学用odoo14 开发网站和应用系统(1)安装软件

一步一步学odoo14 (1) 学习环境:win10 (64位)第一步:安装软件1. 安装postgresql 13.0 并安装pgadmin4 注意,安装postgresql时,缺省的系统数据库用户是postgres。出于安全考虑,odoo不能使用该缺省用户。需要用pgadmin或navicat等数据库管理软件添加新的用户, 例如:添加用户odoo,密码为root.2 下载odoo14的windows安装程序(见nightly.odoo.com)进行安装 ...

2020-11-09 19:06:55 1590

原创 Aras Innovator: 如何在Form中放入图片

直接用HTML域,要把原始图片放在client/scripts目录下。

2017-12-19 15:47:53 656

原创 Aras innovator: 如何制作一个itemtype的BOM结构

树状结构是自然界物体的常见结构,在使用Aras管理某些元素时经常要用的。在Aras的产品设计模块,对part使用BOM就是这种类型。以下在研究Part的BOM机制的基础上,记录下制作自己的itemtype的BOM的步骤:1. 创建一个itemtype,例如:Demo2 创建两个relationshipTypw: DemoBOM和DemoBOMstructureD

2017-12-18 12:54:15 2076

原创 Aras Innovator: 如何快速的装多份innovatorSample数据到不同的数据库

出于某些需求,可能需要安装多份sample, 用于不同的作用。步骤如下:  1, 先正常的安装innovatorSample数据库,由于要网上下载,比较慢。  2. 安装成功后,用SQL server复制innovatorSample数据库到任意新数据库,例如innovatorDemo        3.修改Aras Innovator的InnovatorServerCon

2017-12-14 09:41:20 945

原创 Aras innovator: innovator大家族

把网上找到的community projects 或一些小项目,都装载一遍,看看有什么用。发现有的很有实际用途,有的很有参考价值,有的已经过时了,还有的会干扰程序已有的模块。不管好的坏的,先看看有什么吧。

2017-12-12 16:03:14 922

原创 Communicate Project: 用户日志

使用社区项目 custom-access-log-master, 可以很好的跟踪用户使用了哪个itemtype

2017-12-12 12:33:35 248

原创 Aras innovator: 粗绘innovator框架

2017-12-08 20:06:30 1074

原创 Aras Innovator: AML包

AML文件包是inno世界的描述,其结构形式为:客户端与服务端的通讯靠AML包,功能模块的导入导出靠AML包。所以可以把AML包看作inno的汇编语言,呵呵,好像比喻不恰当。

2017-12-08 15:10:19 972

原创 Part Itemtype解读(4): Event的响应机制设定

Itemtype可以响应的事件,分成服务端事件和客户端事件。除了设置事件响应触发method机制,还可以手动触发method

2017-12-08 12:59:13 227

原创 Part Itemtype解读(3): View

View栏列出的是Part可以用哪些Form去阅读一个Itemtype可以关联很多个Form, 但用户点击一个item时用哪个form,根据Classification和Display Priority的值来确定如果Item的Classification有关联的自己的form时,打开自己的form, 例如上表说明,如果打开一个零件,而这个零件的classification=

2017-12-08 12:37:16 325

原创 Part itemtype解读(2): RelationshipType

这里列出part这个itemtype一共有几个关系每个关系都有同名的RelationshipType和ItemType,以Part BOM关系为例:Relationship:Part BOMItemType: Part BOM关系的RelationshipType只是一个标签,说明源是谁,目的是谁,当然也可以部署一些Relationship Grid的事件。

2017-12-08 12:06:56 1013

原创 Part itemtype解读(1): Property

1.      每个Itemtype对应SQL Server中的一个数据表,itemtype的property就是数据表的字段2.      每个Itemtype创建时,都会生成一些缺省的属性,包括:3.      Itemtype的其他属性,在itemtype编辑是,从property栏直接加减即可。即是itemtype用了一段时间再添加属性,也是可以的。比如variant项目,就是

2017-12-08 11:50:28 473

原创 Aras Innovator: Premission的使用

基本概念:Premission:是指任对一个itemtype进行操作的权限。权限使用的方法是,先设定一个权限表,然后把权限表贴到itemtype上去。就像工人有了身份标牌(工人),还要有上岗证才能操作机器一样。权限表可以贴给多个Itemtype.如何建权限表:通过Premission菜单,可管理权限表,每个权限表有自己的名称,里面包括哪些身份,每个身份可进行哪些操作,这

2017-12-07 15:20:26 1092

原创 Aras Innovator: Identity的使用

先简单说一下概念:Identity: 在innovator识别用户身份的标牌。Inno的用户注册后,首先发一个缺省的标牌,上书自己的姓名。由此标牌还不够,还要加入某个组织,因为inno分配权限,一般都是分配给组织,几乎不直接分配给某个单一的用户,当然,如果你愿意,也可以把权限专门给某个人。组织也是用Identity来识别的,但它有一个清单:member, 列入该member清单的,即加

2017-12-07 14:34:13 717

原创 aras innovator: 分类筛选如何做?

在visual-user-list项目中,看到能将part安装不同类型放在TOC菜单上。这个功能很有用,我了解的做TOC的方法是每个菜单都对应一个Itemtype, 我给part添加了自动筛选功能,但Part不管放在哪里,表现都是一样的。如何才能实现如图所示的,四个菜单同时指向part, 但每个菜单根据roperty值的不同筛选出不同的part?我先到的可能方法是生成四个新的i

2017-12-06 16:19:46 699

原创 Aras Innovator: 把itemtype直接部署在TOC的根目录

今天下载了labs的visual-user-listing示例,它的本意是要演示如何调用外部其他js框架的页面。但我觉得它把itemtype直接部署在TOC的根目录下也很有意思。看了一下它的itemtype的设置,原来只要设置TOC access的时候,不要选category就行。试着做了一个。so easy!

2017-12-05 22:44:29 542

原创 Aras Innovator: TOC category的视图

前两天安装了一下模块 Compinent Engineerning, 发现Aras Innovator实际上可以用Category直接打开视图。原来,只要把Category的名字设为和Form的名字一样,就可以直接点Category来打开Form, 当然这个form必须勾选为CategoryForm。一下是一个简单的例子。点击about目录,直接显示about页面。

2017-12-05 14:55:31 759

原创 Aras Innovator: Catagoy, Itemtype, Item, Relationship的视图

1. 点击TOC中的某个Category, 没有视图出现,视图区出现空白。    个人认为,此处view可以有, 因为可以放一些说明,望Aras后续版本考虑一下。2. 点击TOC中的某个temtype, 会有三个可能缺省是打开该itemtype的已有item清单直接打开该itemtype的form, 但该Form在设计时需要勾选 Category Form开关打开该it

2017-12-01 12:07:11 917

原创 Aras Innovator: 扩展Part类型,管理更多的物体类型

Aras Innovator的product和Part主要用于管理产品。但是树状结构BOM机制,可以用于很多层级结构的物体管理。比如组织机构、比如分级流程等。所以,可以扩展Part的类型,用各自的form管理不同的物体。方法如下:1. 创建该物体的专用form,简单起见,可以复制part的form来进行修改2. 编辑Itemtype: Part,

2017-11-30 15:56:42 982 1

原创 Aras innovator: TOC目录简单汉化方法

Aras有汉化工具包,可以进行汉化。但如果只是想将TOC目录简单汉化一下,可以到SQL Server中去直接修改数据库的TOC Access表结果如例:

2017-11-28 22:12:54 2257 1

原创 Aras Innovator: 如何导入项目模板

在Araslabs下载内容中,有两个是Project Template数据文件,一个是APQP, 一个是NPI, 下载下来是xml数据。安装方法如下:1. 使用nsah.aspx安装2. 把模板状态升级到approved3. 生成新项目计划时,可选择新增加的模板了

2017-11-28 16:33:35 1310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除