Monatsarchive: Oktober 2014

IBM Doors DXL: Browse Triggers on module

Problem When there are triggers on a module it often is not visible to administrators and other users that can perform DXL operations. Approach A menu point as module add in should be generated. Copy the following script to the … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: Auslesen aller Module eines Projektes einer BaselineSetDefinition und eines BaselineSets in ihren jeweils gebaseline-ten Versionen

Problem Alle Module eines Projektes, die in einem BaselineSet freigegeben wurden, sollen in Ihrer Version im BaselineSet ausgelesen werden. Approach Generell auslesen der Module in einer BaselineSetDefinition Auslesen des BaselineSets der Version {baselineSetVersion} Die BaselineSetDefinition beinhaltet die Module, die für … Weiterlesen

Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

IBM Doors DXL: A Layout DXL column that shows the differences to a previous baseline

Problem A Layout DXL Column script should show the differences to another baseline Approach Right-click column header Select „New“ Choose „Layout DXL“  radio button Click on the browser button Click on New Insert the script below Be aware to have all … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: Filtern mit accept und reject

Problem Ein Standard-Filter kann aus logischen Ausdrücke nach Spalten und Attributen bestehen. Möchte man einen Filter anhand komplexerer Strukturen aufbauen, stößt man bei den Möglichkeiten, die die Doors GUI bietet, an die Grenzen. Approach In solchen Fällen kann man die … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: How to create a new view with LayoutDXL, Object Text and Object Heading, several attributes

Problem A new view with the Main-Column (Object Heading and Object Text), a LayoutDXL Attribute and any other attribute shall be created. Approach Create View from Default View (overwrite existing) Delete all columns in the Default View Insert Columns Solution … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: Get last baseline version as String

Problem The last version of a baseline shall be retrieved as String Approach With the usage of the standard methods, the string can be returned Baseline=getMostRecentBaseline(Module) – Holt die letzte BL bool=baselineExists(Module,Baseline) – Existiert die BL? string=major(Baseline) – Versionsnummer VOR … Weiterlesen

Veröffentlicht unter Allgemein, DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: Check if Module view exists / Überprüfen ob eine View existiert

Problem It shall be checked, if a view in an Formal module exists. Approach The load method returns false if a View cannot be loaded. Solution bool checkIfViewExists(Module m) { View v = view(„12 REVIEW L/C Status“); bool isLoaded = … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | Hinterlasse einen Kommentar

IBM Doors DXL: Durch alle Module eines Projektes Module iterieren/laufen / Iterate all modules in a project

Problem In Doors DXL all modules of a project should be read. Approach It is possible to filter for the ItemRef-Type „Formal“ when iterating a project without using recursion. Solution // This is necessary that it works /******************************************************* * Author: … Weiterlesen

Veröffentlicht unter DXL, IBM DOORS | 1 Kommentar