SmartSoft 技术管理系统

SmartSoft技术管理系统、查询系统(Smart Query)、文档管理、产品结构(BOM)管理、工艺管理、消息管理(SmartBox)

博客园 首页 新随笔 联系 订阅 管理
系统特性:
   1、系统支持全方位的自定义,主要包括:表头、表行、序号以及相关块属性自定义;
   2、支持编辑界面自定义,只需要简单修改对话框文件;
   其它详细可定义项目可以查看BomConfig.db配置文件,摘录部分内容如下:
   ;;;说明:
   ;;; 1、注释行必须以西文“;”开头,不能有空行;
   ;;; 2、键名称及值不能包括空格,名称及值不区分大小写;
   ;;; 3、[Settings]节为应用程序配置节,必须为第一个配置节,键名称没有顺序;
   ;;; 4、[属性映射节名称]节为块属性与自定义对话框控件属性映射节;
   ;;; 5、图块中的所有属性可以不必全部列出,但每个列出的属性节必须按属性映射节说明配置。
   ;;; 6、图块名称应该与图块文件名称相同。
   ;;; 7、序号编辑框的名称 6020=edtxh 不能改变
   ;;;程序中用到的组码含义如下:
   ;;;[Settings]为程序设置节,说明如下:
   ;;; 1、5010:明细表表头图块文件名称。
   ;;; 2、5020:明细表项图块文件名称。
   ;;; 3、5030:序号图块文件名称。
   ;;; 4、5060:明细表行高度。
   ;;; 5、5040:序号图块中序号的属性名称
   ;;; 6、5050:明细表图块中序号属性名称
   ;;;[属性映射节]“[]”中的内容为节名称,也是块属性名称,组码含义如下:
   ;;; 1、6010:(如“cmdxh”)为对话框中对应属性名称字典命令按钮的名称;
   ;;; 2、6020:(如“edtxh”)为对话框中对应属性的编辑框名称;
   ;;; 3、6030:(如“part.db”)为对应属性字典文件名称,如果不存则输入none;
   ;;; 4、6040: 表示对应属性字典命令按钮的激活状态:1-禁止;0-激活;
   ;;; 5、6050: 表示对应属性的编辑框激活状态:1-禁止;0-激活;
   ;;; 6、6060: 块属性显示名称,用在列表中;
序号编辑操作:
   1、序号标注可以单个或连续(数量不限),方向可以设定;
   2、向当前图形插入序号n时,会自动计算插入序号n与已有序号的关系:当n的值介于已有序号之间时,会自动调整大于n的其它序号的值(自动增加);n大于已有序号时不作调整。
   3、删除选择序号n时,所有大于n的序号值自动减少;
   4、序号编辑不影响明细表;
明细表编辑操作:
   1、添加操作界面友好,可同时添加序号,属性值支持自定义字典; 
   2、可以在任何位置插入记录,大于此记录的记录位置、序号值自动改变;
   3、单记录明细表编辑操作方便;
   4、支持列表形式的批量明细表记录编辑;
   5、已经明细表记录可以方便调换位置,相关序号及位置自动调整;
   6、明细表记录删除后相关记录自动调整;
相关命令列表:
程序文件 加载方法 命令 说明
BomAppend.fas (load "BomAppend") BomAppend 添加明细表
BomInsert.fas (load "BomInsert") BomInsert 插入明细表
BomEdit.fas (load "BomEdit") BomEdit 编辑单条明细表记录
BomEditEx.fas (load "BomEditEx") BomEditEx 批量编辑明细表(OpenDCL支持)
BomMove.fas (load "BomMove") BomMove 移动明细记录
BomDelete.fas (load "BomDelete") BomDelete 删除明细表记录
OrderAppend.as (load "OrderAppend") OrderAppend 插入序号
OrderDelete.fas (load "OrderDelete") OrderDelete 删除序号

   其它*.fas文件是系统功能函数;*.dwg文件为图块文件 *.db为系统自带的一套配置文件和字典文件,大家可以根据批配置文件设置自己的明细表工具。

运行界面:





程序下载:
   https://files.cnblogs.com/SmartSoft/明细表-序号-国标连接件工具.rar
posted on 2007-12-03 18:09  SmartSoft 技术管理系统  阅读(2790)  评论(15编辑  收藏  举报