Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

[Frage] Dialog-Element für mehrdimensionaler Parameter (Array)

Schlagworte:
  • Smartparts
  • Parameter
  • Array
  • Dialog
  • Plugin-Download

Hallo

wenn man bei einem Smartpart keinen Dialog-Script definiert, erstellt Allplan selbständig einen mit den vorhandenen Parametern.
Ist der Parameter ein Array wird ein Button erstellt, welche die Tabelle mit den Werten öffnet.

Wie kann man dieses Verhalten (Button -> Aufruf Tabelle) im Dialog-Script definieren. In der Reference habe ich leider nichts gefunden.

Gruss
Hansruedi

Anhänge (2)

Typ: image/png
28-mal heruntergeladen
Größe: 20,02 KiB
Typ: image/png
28-mal heruntergeladen
Größe: 13,69 KiB

Hallo,

das ist nicht möglich.
Es geht nur, im Dialog-Script die einzelnen Werte in Form einer Tabelle ausgeben zu lassen:

I_PALETTE "Test"

I_PAGE "Test"

FOR i = 1 TO VARDIM1 ( array )

si = STR ( i , 8 , 0 )

I_ROW si

I_INFIELD_2 array [ i ][ 1 ], 0 , 0 , 40 , 22
I_INFIELD_2 array [ i ][ 2 ], 0 , 0 , 40 , 22

I_ROW_END

NEXT i

Hallo

vielen Dank für die Antwort.
Schade, dass es nicht möglich ist. Die Ausgabe in eine Tabelle wollte ich aus Platzgründen vermeiden.