PDM 物理模型codename转大写
生活随笔
收集整理的這篇文章主要介紹了
PDM 物理模型codename转大写
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
打開 工具 -? Execute Commonds - Edit/Run Scripts 。執(zhí)行如下代碼
Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' 當(dāng)前模型 ' 獲取當(dāng)前模型 Set mdl = ActiveModel If (mdl Is Nothing) Then MsgBox "沒有打開一個模型" ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then MsgBox "當(dāng)前模型不是一個PDM" Else '調(diào)用處理程序 ProcessFolder mdl End If '調(diào)用的處理程序 Private sub ProcessFolder(folder) Dim Tab '要處理的表 for each Tab in folder.Tables ' if not Tab.isShortcut then ' Tab.code = tab.name '表名處理,前邊添加前綴,字母小寫 Tab.name= UCase(Tab.name) Tab.code= UCase(Tab.code) Dim col ' 要處理的列 for each col in Tab.columns '列名稱和code全部小寫,大寫詩UCase col.code= UCase(col.code) col.name= UCase(col.name) next 'end ifnext ' 處理視圖 ' Dim view 'running view ' for each view in folder.Views ' if not view.isShortcut then ' view.code = view.name ' end if' next ' 遞歸進(jìn)入 sub-packages Dim f ' sub folder For Each f In folder.Packages if not f.IsShortcut then ProcessFolder f end ifNext end sub?
總結(jié)
以上是生活随笔為你收集整理的PDM 物理模型codename转大写的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单端输入差分输入
- 下一篇: 【引用】ActionContext和Se