0
良い午後を発生し、私はアセンブリ内のブッシュが変更された場合、ユーザーにお知らせしたいと思いユーザーに通知)、ユーザはこれがいつ起こるかを認識しないので、彼に知らせる必要がある。 ブッシングがパラメータ化され、長さが異なる場合は設計テーブルにあります。CATIA V5:ブッシュ長さを選択するだけで、「所望の長さ」パラメータがあります(変更は、</p> <p>を
私は、次の情報をクワでルールを作成しました:ここ
let OC (integer) /*(old configuration row)*/
let NC (integer) /*(new configuration row)*/
OC = Relations\Table1005c\Configuration /*reads and stores the old configuration row*/
Relations\VB Scripts\Update_Forcado .Run() /*runs VB Script that simply updates the assembly*/
NC=Relations\Table1005c\Configuration /*reads and stores the new configuration row*/
if NC-OC <> 0 /*compares the 2 configuration rows*/
{
Message ("The Bushing has been altered")/*Informs the user that the bushing has been altered*/
}
は、VBAです:
Dim productDocument1 As Document
Set productDocument1 = CATIA.ActiveDocument
Dim product1 As Product
Set product1 = productDocument1.Product
Set product1 = product1.ReferenceProduct
product1.Update
End Sub
これが動作しない、誰もがなぜ私に言うことができますか?また、これはVBスクリプトを使用せずに行うことができますか?
おかげで、あなたは設計テーブルの構成の変更は、設定パラメータによってトリガ反応を使用するときにメッセージを表示したい場合は