2012-04-03 8 views
0

Ich bin Neuling auf DXL-Scripting,
I DOORS bin mit 9.2,
Here i nur "Objekt Rubriken" und "Objekttext" des aktuellen offenen Modul exportieren möchten übertreffen.
Ich habe keine Ahnung, wie ich anfangen kann, kann mir jemand mit einem Beispiel helfen.
Ihre Hilfe wird sehr geschätzt ...DXL-Skript für Türen 9.2

Antwort

4

Verwenden Sie dxl eine strenge Anforderung oder ist die echte Anforderung, die Überschriften und Textattribute zu excel exportieren? Weil Sie das tun können, ohne DXL zu verwenden.

Sie müssen eine Ansicht (temporär oder persistent) im aktuell geöffneten Modul mit genau den gewünschten Attributen erstellen/ändern. Objektüberschrift und Objekttext in diesem Fall. Entfernen Sie alle anderen Attribute aus der Ansicht, die alle Standardattribute sind, und fügen Sie dann die neuen Attribute hinzu. Der beste Weg, dies zu tun, ist wahrscheinlich über den Menüpunkt Bearbeiten-> Spalten ..., der den Dialog Spalten bearbeiten öffnet.

Nachdem Sie die Ansicht haben, dann ist es eine einfache Sache gehen File-> Export-> Microsoft Office-> Excel ...

I 9.3.0.3 verwende, aber von dem, was ich wirklich erinnern 9.2 ist nicht viel anders.

3

Wenn Sie dies als Skript benötigen, weil Sie es häufig planen, gibt der folgende Code eine csv-Datei (die standardmäßig mit Excel geöffnet werden soll) mit der Überschrift und dem Text jedes Objekts im Dokument aus.

Sonst James Antwort ist genau für die Vermeidung von Skripten.

+0

Wenn Sie Text oder Zeichenfolgen exportieren müssen, sehen Sie sich auch die Funktion escape() im DXL Reference Manual an. – Malte

+2

Seien Sie vorsichtig mit der Escape-Funktion von DXL, es gibt eine Zeichenfolge zurück, und wenn Sie sie für einen großen Datensatz verwenden, wird die Größe der Zeichenfolge-Tabelle explodieren. Es gibt eine Buffer-Version hier: https://www.ibm.com/developerworks/forums/thread.jspa?threadID=373788&tstart=0 – oaklodge

Verwandte Themen