1

DOORS 8.3 を使用していますが、リンク DXL を作成したいのですが、コードを教えてください。DXL を使用してモジュール内のリンクの存在を見つけようとしましたが、正常に動作します。ただし、DXL を使用してリンクを作成するコマンドがわかりません。

4

1 に答える 1

4

DXL でリンクを作成するには、次の 3 つの情報が必要です。

string linkMod = /Project/Folder/LinkModuleName完全なリンク モジュール パス。

Object srcソース オブジェクト

Object tgtターゲット オブジェクト

リンクを作成するときは、Source オブジェクトへの編集アクセス権が必要です。上記の変数に正しいオブジェクトと完全なリンク モジュール パスを割り当てた後、以下の操作を使用してリンクを作成できます。

src -> linkMod -> tgt

これにより、指定されたリンク モジュールを使用して、ソースからターゲットへのリンクが作成されます。

お役に立てれば。

- -編集 - -

オブジェクトが別々のモジュールにある場合、それぞれを開いて正しいオブジェクト ハンドルを取得する必要があります。

Module smod = read("/PROJECT/FOLDER/SOURCE_MODULE") // Full path to source module
Object src = object(123)                            // Absolute number for source object in source module

Module tmod = read("/PROJECT/FOLDER/TARGET_MODULE") // Full path to target module
Object tgt = object(456)                            // Absolute number for target object in target module

次に、リンクは同じ方法で作成されます。

ソース -> linkMod -> tgt

于 2014-09-03T13:40:21.507 に答える