問題タブ [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.
skip-lists - スキップ リストのキーと値の関係 (DXL/DOORS)
データベースで同じログイン ID ユーザーを見つけようとしています。
まず、すべてのユーザーをスキップリストに入れ、次に 1 つずつ比較します。私の質問は、Skiplist でキー値を取得する方法です。
私のコードの一部はここにあります:
誰かがこれについてのヒントを与えることができますか、私はこの言語が初めてです。前もって感謝します。
編集:今それは働いています
pragma runLim,0
この行は、実行時間の警告を回避するためのものです。
cmd - バックグラウンドで DXL スクリプトを実行 (コマンドライン): DXL/DOORS
コマンドラインでdxlスクリプトを開始しようとしています。しかし、私は多くの警告とエラーを受け取ります。
ドア gui でこのスクリプトを試すと、正常に動作しますが、GUI なしでこのコマンド ラインを試すと、動作しません。
警告の画像は次のとおりです。
コマンドラインスクリプトは次のとおりです。
"%ProgramFiles%\IBM\Rational\DOORS\9.3\bin\doors.exe" -d 36677@bie -u "xxx yyy" -P don -b "d:\workset\mc\addins\Devel\exporterRTF.dxl"
コマンドラインで動作しないのはなぜですか? どんな助け、アイデアなども大歓迎です。
編集 :
これは私が実行しようとするリンクです:myprogram.dxl
これは、myprogram.dxl に含まれる実行中のスクリプトにインポートされるリンクです。
これは、 myprogram.dxl に含まれる実行中のスクリプトに 2 番目にインポートされるリンクです。
ibm-doors - ドアでアウトリンクをインリンクに変更する方法
ドアには、間違った方向のリンクがいくつかあります。つまり、リンクはアウトリンクですが、リンクに入れたいと思います。これを簡単に実行できる dxl スクリプトを教えてください。前もって感謝します。
scripting - Create DOORS attribute for section heading
How can I create a DOORS attribute “SectionHeading” to display the section number + title that an object falls under?
Example (each line here is a DOORS object):
Section 3.1 XXX Requirements
Req100 System shall do this… (where this object is under Section 3.1 in DOORS)
Section 3.1.1 YYY Sub-requirements
Req234 System shall do this sub-thing…. (where this object is under Section 3.1.1)
Req368 System shall do this other sub-thing… (where this object is also under Section 3.1.1)
Section 3.1.1.1 ZZZ Sub-requirements
Req555 System shall do this sub-thing….(where this object is under Section 3.1.1.1)
Req123 System shall do this other sub-thing… (where this object is under Section 3.1.1.1)
Req580 System shall do this other sub-thing… (where this object is under Section 3.1.1.1)
I want to create an attribute called “SectionHeading” to show:
Req100, SectionHeading: “3.1 XXX Requirements”</p>
Req234, SectionHeading: “3.1.1 YYY Sub-requirements”</p>
Req368, SectionHeading: “3.1.1 YYY Sub-requirements”</p>
Req555, SectionHeading: “3.1.1.1 ZZZ Sub-requirements”</p>
Req123, SectionHeading: “3.1.1.1 ZZZ Sub-requirements”</p>
Req580, SectionHeading: “3.1.1.1 ZZZ Sub-requirements”</p>
モジュール内で、オブジェクトからそのセクション ヘッダーへのリンクを作成したくありません (ただし、これにより、必要なものが得られる可能性があります)。
scripting - 別の属性の値に基づいて DOORS DXL 属性を作成するにはどうすればよいですか?
X と Requirement は既存の属性です。
与えられたオブジェクトに対して、Requirement=True の場合は Z={属性 X の値}、Requirement=False の場合は Z={Object Heading and Object Text} となる属性 Z を作成したいと考えています。
この属性を作成するための DXL は何ですか? ありがとう。
ibm-doors - (DXL/Doors) 文字列内のテキストを見つけてカウントする方法は?
各オブジェクトの特定の列でテキスト文字列を検索し、その文字列が繰り返される回数を数えたいと考えています。
たとえば、列「XX」を文字列として定義し、すべてのオブジェクトの列「XX」でテキスト「hello」を見つけたいとします。
それに加えて、「こんにちは」が見つかるたびに、スクリプトの最後に順番に数えて、「こんにちは」の合計量を表示する必要があります。
コマンドfindPLainTextを使用しようとしましたが、テキスト「hello」がオブジェクトで見つかると停止します。したがって、たとえば「こんにちは、ここに 2 つのこんにちはがあります」などの同じオブジェクトで、最初のテキストが見つかると、2 番目のテキストは検索またはカウントされません。
どうすればそれができますか?
よろしくお願いします!
編集:これらすべてを3つのタスクに分けました:
1.- 各オブジェクトの文字列を定義するために、いくつかの列のテキストを抽出します。
2.- その列のテキスト内で探している 2 番目の文字列を定義します。
3.- 2 番目の文字列が見つかった回数を数えます。
最初の 2 つのタスクを完了しました。
これにより、列 0、1、および 2 からテキストを取得し、同じ文字列にまとめます。その後、「XXX」を探しているテキストを定義します。そして、全体 n は、それが見つかった回数を教えてくれます。
ただし、このスクリプトは、テキストが特定のオブジェクトで最初に検出されると、次のオブジェクトに続くため、正しく機能しません。したがって、テキストはオブジェクトごとに 1 回だけ見つかります。ただし、同じテキスト「XXX」が同じ文字列 s に何度も含まれているかどうかはカウントできません (たとえば、s="XXX and XXX but XXX" かどうか、このスクリプトは 3 ではなく 1 をカウントします。
スクリプトを修正して、誰かが私を助けてくれませんか?
よろしくお願いします!