問題タブ [ibm-doors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scripting - DXLを使用してDOORSのベースラインへのリンクを見つける方法
特定のオブジェクトについて、ベースライン化されたモジュールへのリンクを見つけるにはどうすればよいですか?以下のコードは、モジュールの「現在の」動作バージョンへのリンクでのみ機能するように見えました。
ありがとう、フィル
編集:コードブロックのマークアップを追加-Jaambageek
ibm-doors - 開いているモジュールの参照数を取得するためのDXLAPIはありますか?
DOORS8.3の[OpenModulesの管理]ダイアログには、開いているすべてのモジュール、それらのモード(表示されている場合)など、および参照の数が一覧表示されます。その参照カウントを使用して、スクリプトがモジュールを安全に閉じることができるかどうかを判断し、現在使用中の場合は閉じないようにします。「参照」列が正確に何を表示しているかわかりません。ヘルプやインターネット上の対応する情報でその説明を見つけられませんでした。その情報へのアクセスを可能にする文書化されていないDXLAPIがあるかどうか誰かが知っていますか?
編集:refcount_
整数を返す関数を見つけました。しかし、戻り値が何を意味するのかわかりません。
ibm-doors - バージョン付きリンクを特定のターゲット ベースラインに変更するための DOORS DXL
ソース モジュールからのすべてのアウトリンクのベースライン属性を変更できるようにしたいと考えています。これを行うために使用できる DXL コードを知っている人はいますか?
以前のアウトリンク (ModuleVersion BL [1.20] など) を手動で削除し、特定の新しいベースライン (ModuleVersion BL [1.21] など) へのアウトリンクを再作成するよりも簡単な方法があるはずです。
for outLink in all (Object srcObject) -> (string linkModName) do { ... targetVersion(outLink) ... }
助けてくれてありがとう。
ibm-doors - 他のモジュールの DXL 列を表示する
私は、1 種類のインリンクを持つ正式なモジュールで作業しています。これらのリンク (タイプ X リンクと呼びます) は、4 つの異なる形式モジュールから 4 つの深さレベルで作成されます。たとえば、私はモジュール A で作業しており、モジュール B からのインリンクがあり、モジュール C からのインリンクがあり、モジュール D からのインリンクがあります。
リンク内の各レベルを異なる列に表示するビューがあります: 列 1: 深さ 1 のリンク (AB)、列 2: 深さ 2 のリンク (BC)、列 3: 深さ 3 のリンク (CD)。
各列は、次のようなスクリプトによって生成されます。
ただし、モジュール C とモジュール (A) に直接リンクされていない他の新しいモジュールとの間で定義された他のタイプのリンク (タイプ Y) を含む新しい列を追加する必要があります。幸いなことに、モジュール C の列にこれらの関係があります (レイアウト dxl として)。
モジュール (A) で、モジュール (C) のビューに保存された列を現在のビューに保存するように表示するにはどうすればよいですか?
どうぞよろしくお願いいたします。
ibm-doors - DOORS DXL: OLE オブジェクトを任意のオブジェクト属性に挿入します
DXL スクリプトを使用して、word ドキュメントを OLE オブジェクトとして、 Object Textとは異なるオブジェクト属性に挿入する方法はありますか?
DXL 関数はそれを可能にしますが、属性Object TextoleInsert
に対してのみ機能します。
ありがとうございました
ibm-doors - read 関数を使用せずにモジュール データを取得する
複数のオブジェクトのインリンクとアウトリンクの属性にアクセスしようとしています。私の目標は、読み取りモジュールをスキップ リストに格納し、次回モジュールを読み取る前にスキップ リストをチェックすることで、同じモジュールを再度読み取らないようにすることです。その周り。
だから私の質問は、スキップリストに保存したモジュール名のデータが以前に開かれている場合、どのように取得するのですか? そのモジュールが以前に開かれた場合、行 m2 = module item str2 は read 関数を置き換えるのに十分でしょうか?
以下は、オブジェクトのインリンクの属性を取得する私の試みです:
file-permissions - Windows 7 64 ビットで DOORS DXL tempFileName 関数が \ を返すのはなぜですか?
Windows 7 64 ビットに IBM DOORS をインストールしています。DOORS DXL 関数の tempFileName() を実行すると、C:\Users\\AppData\Local\Temp などではなく \ が返されます。この問題をグーグルで検索しましたが、問題について何も表示されません。誰にもアイデアがありますか?
問題を示すサンプルコードは...
hyperlink - アウトリンクのターゲットを印刷する
DOORS リファレンス マニュアルによると、このコードはインリンクのソース モジュール ID を出力します。
これは機能しますが、私がやろうとしているのは、アウトリンクのターゲット モジュール IDを出力することです。単純に切り替えるだけでうまくいくと思っo<- to o->
たのですが、そうではありません。誰かが理由とこれを修正する方法を知っていますか?