Initial commit
9
SanPinPLM/报错处理/Office文件浏览时出现客户端闪退.md
Normal file
@ -0,0 +1,9 @@
|
||||
# 问题情况
|
||||
|
||||
Word、Excel(后缀名是.doc、.docx、.xls、xlsx)的文件,在系统中点击浏览后出现闪退
|
||||
|
||||
# 解决方法
|
||||
|
||||
使用admin账号登录客户端,在 “ 系统设置 ” 模块中选择 “ 参数配置 ” 选项,搜索 “ 默认 ” → “ 个人参数默认设置 ” → “ 数据处理类 ” → “ 文档浏览器设置” → 设置文档浏览器为 “ AutoVue浏览器(进程外)” → “ 同步到所有用户 ”
|
||||
|
||||

|
BIN
SanPinPLM/报错处理/assets/0d92f372c7ad431f0785e0bb2dff1d4.png
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
SanPinPLM/报错处理/assets/3de31f1ce02508ce47fd009f02f2278.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
SanPinPLM/报错处理/assets/827a92543201b66e22fcf215d134464.png
Normal file
After Width: | Height: | Size: 273 KiB |
BIN
SanPinPLM/报错处理/assets/884e4c4ca085bfde9b2855f85576e65.jpg
Normal file
After Width: | Height: | Size: 912 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20240627170053.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20240709141715.png
Normal file
After Width: | Height: | Size: 386 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20240718122742.png
Normal file
After Width: | Height: | Size: 807 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20240722200639.png
Normal file
After Width: | Height: | Size: 363 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20241105095912.png
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20241205160133.png
Normal file
After Width: | Height: | Size: 351 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20241205160232.png
Normal file
After Width: | Height: | Size: 562 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20241209155123.png
Normal file
After Width: | Height: | Size: 755 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20241227110254.png
Normal file
After Width: | Height: | Size: 216 KiB |
BIN
SanPinPLM/报错处理/assets/Pasted image 20250110094347.png
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
SanPinPLM/报错处理/assets/bbab2874164d297dfad2993bdf62223.png
Normal file
After Width: | Height: | Size: 61 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702142554424.png
Normal file
After Width: | Height: | Size: 2.0 MiB |
BIN
SanPinPLM/报错处理/assets/image-20240702142831752.png
Normal file
After Width: | Height: | Size: 269 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702142937292.png
Normal file
After Width: | Height: | Size: 192 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702143030977.png
Normal file
After Width: | Height: | Size: 290 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702143108593.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702143133330.png
Normal file
After Width: | Height: | Size: 161 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702143215200.png
Normal file
After Width: | Height: | Size: 336 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240702143407293.png
Normal file
After Width: | Height: | Size: 675 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240710200311333.png
Normal file
After Width: | Height: | Size: 217 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240710200344854.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
SanPinPLM/报错处理/assets/image-20240819141822291.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209142950355.png
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209155233906.png
Normal file
After Width: | Height: | Size: 507 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209155424965.png
Normal file
After Width: | Height: | Size: 385 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209155616711.png
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209155723615.png
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209155759743.png
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209163530401.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209163754103.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209163927118.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209164101903.png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209164342971.png
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209164748882.png
Normal file
After Width: | Height: | Size: 473 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209165003039.png
Normal file
After Width: | Height: | Size: 258 KiB |
BIN
SanPinPLM/报错处理/assets/image-20241209171241152.png
Normal file
After Width: | Height: | Size: 336 KiB |
BIN
SanPinPLM/报错处理/assets/取消勾选服务模式.bmp
Normal file
After Width: | Height: | Size: 3.4 MiB |
15
SanPinPLM/报错处理/中望CAD签名.dwg文件报错:当前操作DWG文件不存在或者已经打开.md
Normal file
@ -0,0 +1,15 @@
|
||||
# 问题情况
|
||||
|
||||
一份中望CAD绘制的.dwg图纸,走流程时中望CAD无法进行签名,提示是该文件不存在或者已经打开了,与 [签名时.dwg文件提示文件不存在或已经打开](签名时.dwg文件提示文件不存在或已经打开.md) 问题相似,但解决方法不同
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
中望CAD的默认保存版本要改成2010的
|
||||
|
||||

|
||||
|
||||
# 问题原因
|
||||
|
||||
保存的版本过高或过低
|
9
SanPinPLM/报错处理/中望CAD调用接口在输入框中输入时卡顿.md
Normal file
@ -0,0 +1,9 @@
|
||||
# 问题情况
|
||||
|
||||
目前仅在弗莱格碰到此类问题,即中望CAD调用PLM接口,在任意输入框中输入内容都会出现卡顿的问题
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
仅在使用微软输入法-中文输入时出现此问题,将其改为英文输入后问题解决(暂未复现)
|
27
SanPinPLM/报错处理/后缀为.prt文件导入失败.md
Normal file
@ -0,0 +1,27 @@
|
||||
# 问题情况
|
||||
|
||||
后缀为.prt的文件导入到三品PLM系统中时,发生报错,无法导入该文件
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
## 前提要求
|
||||
|
||||
解决该问题的用户,其角色必须具备 **系统设置** 中的 **参数配置** 权限
|
||||
|
||||

|
||||
|
||||
## 操作
|
||||
|
||||
选择 “ 系统设置 ” → “ 参数配置 ” → “ 搜索 ” → 搜索 " prt " → “ 从扩展名为prt的图纸提取BOM时,该图纸对应的软件 ”
|
||||
|
||||

|
||||
|
||||
选择该参数后,将自动识别更改为对应的软件,进行强制指定即可
|
||||
|
||||

|
||||
|
||||
# 问题原因
|
||||
|
||||
Pro/E或UG软件都会产生出.prt文件,无论是否会从图纸中提取BOM,都有可能会出现识别失败的情况,从而需要直接指定相应的软件,避免该情况发生
|
15
SanPinPLM/报错处理/后缀为.sldprt文件导入失败.md
Normal file
@ -0,0 +1,15 @@
|
||||
# 问题情况
|
||||
|
||||
后缀为.sldprt的文件导入到三品PLM系统中时,发生报错,无法导入该文件
|
||||
|
||||
提示:无效的类字符串,ProgID:"SLDWorks.Application"
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
安装Solidworks接口
|
||||
|
||||
# 问题原因
|
||||
|
||||
没有安装Solidworks接口
|
19
SanPinPLM/报错处理/填写CAD属性,中文显示成问号.md
Normal file
@ -0,0 +1,19 @@
|
||||
# 问题情况
|
||||
|
||||
如果填写属性后,发现中文显示成问号
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
可以使用 `ST` 命令,在 **文字样式** 中调整文字样式使用的字体
|
||||
|
||||

|
||||
|
||||
如果是后缀为 `.shx` 的CAD专用字体,那么可以勾选 **大体字**
|
||||
|
||||

|
||||
|
||||
# 问题原因
|
||||
|
||||
是因为当前字体中不包含中文字符
|
9
SanPinPLM/报错处理/导入BOM出现属性错误.md
Normal file
@ -0,0 +1,9 @@
|
||||
# 问题情况
|
||||
|
||||
进行导入BOM操作,发现同一列数据中,存在部分物料属性数据不正确的情况
|
||||
|
||||

|
||||
|
||||
# 解决方法(暂时)
|
||||
|
||||
多次导入该BOM表,在大体上能够保障BOM正确(暂不确定,多次导入的情况下是否还会有错误的属性产生)
|
90
SanPinPLM/报错处理/将截断字符串或二进制数据.md
Normal file
@ -0,0 +1,90 @@
|
||||
# 问题情况
|
||||
|
||||
在定义对象分类的 **常规属性界面** 时,保存失败,提示将截断字符串或二进制数据
|
||||
|
||||

|
||||
|
||||
尽管没办法保存,但可以先在 **常规属性页面** 右键选择 **保存到磁盘**,先将定义好的页面保存下来,待处理完问题后,再通过 **从磁盘加载** 选项进行恢复
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
打开服务器,找到三品PLM服务端的安装位置,打开`log`文件夹,找出对应日期的以`sql`开头的日志文件
|
||||
|
||||

|
||||
|
||||
将其打开后,搜索“截断”二字
|
||||
|
||||

|
||||
|
||||
将这一整行的内容全部复制出来(非常非常多)
|
||||
|
||||

|
||||
|
||||
复制出来后存储在一个新的`txt`文本中,新建一个`Excel`工作表,在 **数据** 选项卡中选择 **从文本/CSV** 中获取数据
|
||||
|
||||

|
||||
|
||||
选择刚刚新建的`txt`文本,进行导入
|
||||
|
||||

|
||||
|
||||
分隔符选择 **逗号**,选择 **转换数据**
|
||||
|
||||

|
||||
|
||||
这将会打开`Power Query`编辑器,根据逗号拆出的所有数据会汇总到一行当中,选择 **转换** 选项卡,选择 **转置** 选项,可以将一行的数据转换成一列
|
||||
|
||||

|
||||
|
||||
再选择 **主页** → **拆分列** → **按分隔符** 进行拆分
|
||||
|
||||

|
||||
|
||||
选择分隔符为等号,引号字符为无,点击确定
|
||||
|
||||

|
||||
|
||||
得到拆分结果后选择 **关闭并上载**
|
||||
|
||||

|
||||
|
||||
数据会写入到`Excel`表中,使用`LEN`函数统计出第二列中字符串的长度
|
||||
|
||||

|
||||
|
||||
通过筛选找出所有长度大于`255`的行,拿第一列的值到新建的`txt`文本中搜索,确认这是一个属性
|
||||
|
||||
> 表格中的数据只是进行了粗略的处理,不一定正确,需要找到正确的属性才行
|
||||
>
|
||||
> 
|
||||
>
|
||||
> objpropnames则是正确的属性
|
||||
>
|
||||
> 
|
||||
|
||||
打开服务器上的`SSMS`,连接`plmv8`数据库,执行如下`sql`语句
|
||||
|
||||
```sql
|
||||
/*
|
||||
if exists(Select * From syscolumns where id=Object_ID('cfobjkind') and Name='columnName'): 这一行是在检查cfobjkind表中是否存在名为columnName的列。syscolumns是一个系统表,它包含了数据库中所有对象(如表和视图)的列信息。Object_ID('cfobjkind')返回cfobjkind对象的ID,如果该对象不存在则返回NULL
|
||||
begin ... end: 如果上述条件为真(即存在这样的列),那么执行begin和end之间的语句
|
||||
Alter Table cfobjkind alter column defaultvalue nvarchar(max): 这行命令尝试更改cfobjkind表中columnName列的数据类型为nvarchar(max)。nvarchar(max)表示可变长度的Unicode字符数据,最大长度为2^31-1个字符
|
||||
*/
|
||||
if exists(Select * From syscolumns where id=Object_ID('cfobjkind') and Name='columnName')
|
||||
begin
|
||||
Alter Table cfobjkind alter column columnName nvarchar(max)
|
||||
end
|
||||
Go
|
||||
```
|
||||
|
||||
==切记执行上述语句前,**将`columnName`替换成查找出来的属性**==
|
||||
|
||||
执行完语句后,再保存常规属性界面时,就不会报错了(再报错说明改的属性不对,需要排查其他属性)
|
||||
|
||||
# 问题原因
|
||||
|
||||
报错是因为要存储的值超过了数据库中该字段可存储的值的长度上限
|
||||
|
||||
> 以`objpropnames`字段为例,这是存储对象分类的常规属性界面中所有的属性名的,在上例中,`objpropnames`要存储的值长度为4334,而数据库中仅能存储长度为4000的值,故而出现了报错,只要将这个字段的类型改成nvarchar(max)即可
|
13
SanPinPLM/报错处理/打不开常规属性自定义界面.md
Normal file
@ -0,0 +1,13 @@
|
||||
# 问题情况
|
||||
|
||||
无报错,想要对某一分类对象的常规属性界面自定义时,打不开自定义界面
|
||||
|
||||
处于以下界面,或未响应状态
|
||||
|
||||

|
||||
|
||||
# 解决办法
|
||||
|
||||
打开任意一个窗口,将其最小化,即可将自定义界面打开
|
||||
|
||||

|
17
SanPinPLM/报错处理/提交流程时报错拒绝访问.md
Normal file
@ -0,0 +1,17 @@
|
||||
# 问题情况
|
||||
|
||||
提交流程时,系统显示 “ 拒绝访问 ”
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
在流程模板中,勾选上 **属性名称如果在文档中不存在,则跳过** 选项即可,或对文档模板进行调整,添加上对应的属性
|
||||
|
||||
# 问题原因
|
||||
|
||||
可能是在流程模板中,没有勾选 **属性名称如果在文档中不存在,则跳过** 选项
|
||||
|
||||

|
||||
|
||||
在文件走流程时,出现了缺失对应属性,无法提交流程的问题
|
13
SanPinPLM/报错处理/文件没有成功生成.md
Normal file
@ -0,0 +1,13 @@
|
||||
# 问题情况
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
需要连接到服务器,打开服务端将服务暂停,然后点击 **基本设置** 选项,在弹窗中取消勾选 **文件服务**
|
||||
|
||||

|
||||
|
||||
取消勾选后,重新启动服务,等待服务启动后点击 **服务** 选项,选择 **启动文件服务** 即可
|
||||
|
||||

|
33
SanPinPLM/报错处理/查看Office文件提示没有正确安装文档浏览器.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 问题情况
|
||||
|
||||
浏览Word、Excel(后缀名是.doc、.docx、.xls、xlsx)的文件,提示没有正确安装文档浏览器
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
右键客户端,选择以 **以管理员身份运行**
|
||||
|
||||

|
||||
|
||||
启动后,在系统的左下角点击 **开始** 在弹出菜单栏中选择 **安装成组件服务**
|
||||
|
||||

|
||||
|
||||
会提示要求以管理员身份运行,直接点确定即可
|
||||
|
||||

|
||||
|
||||
进入安装组件的界面后点击安装即可
|
||||
|
||||

|
||||
|
||||
完成后出现弹窗,全部确定即可,最后把安装组件的界面关闭即可
|
||||
|
||||

|
||||
|
||||
# 解决效果
|
||||
|
||||
对文件点击浏览不再出现报错
|
||||
|
||||

|
13
SanPinPLM/报错处理/签名时.dwg文件提示文件不存在或已经打开.md
Normal file
@ -0,0 +1,13 @@
|
||||
# 问题情况
|
||||
|
||||
一份.dwg图纸,走流程时AutoCAD无法进行签名,提示是该文件不存在或者已经打开了(如果是中望CAD绘图,用中望CAD签字出现报错,可参考 [中望CAD签名.dwg文件报错:当前操作DWG文件不存在或者已经打开](中望CAD签名.dwg文件报错:当前操作DWG文件不存在或者已经打开.md) 解决方法)
|
||||
|
||||
# 解决方法
|
||||
|
||||
将图纸保存为2004版本的
|
||||
|
||||

|
||||
|
||||
# 问题原因
|
||||
|
||||
图纸的版本太高了,保存为低版本的即可
|
13
SanPinPLM/报错处理/类Workbooks的Open方法无效.md
Normal file
@ -0,0 +1,13 @@
|
||||
# 问题情况
|
||||
|
||||
提交流程时,对Excel文件签字,系统提示报错:采用Excel打开文件“某某某”时出现错误:类Workbooks的Open方法无效
|
||||
|
||||

|
||||
|
||||
# 解决方法
|
||||
|
||||
将Excel文件后缀改为`.xlsx`,然后提交即可
|
||||
|
||||
# 问题原因
|
||||
|
||||
疑似Excel2016无法通过系统对`.xls`文件进行签字
|