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

Syntax gesucht! - Leerzeichen statt Ergebnis

Schlagworte:

Hallo zusammen!

In der Beilage findet Ihr mein fast fertiges Beschriftungsbild zur Beschriftung der Aufbauten.

Wie Ihr sehen könnt, sind die oberen 3 Schichten leer, da der Aufbau aus 7 Schichten besteht. Nun möchte ich, dass statt der Dicke "0.00" nur "----" steht. Oder besser noch, dass da gar nichts steht, so wie beim Material auch. Hier funktioniert es ohne Umwege.

Das ist mein Syntax für die Variante "----"

_IF_(MT_Boden(@211@;10)/10=0.00)"----"

Vor lauter Klammern und Anführungszeichen ist mir schon ganz schwindlig. Wo ist der Knopf in der Leitung?

Ergänzende Fragen dazu:

Wieso wird kein Material ausgewiesen wenn keines da ist, weil die Schicht nicht vorhanden ist, sehr wohl aber die Dicke 0,00?
Teilantwort: Nulldarstellung unterdrücken, in den Dimensionen!
Was muss ich dem Formelinterpreter sagen, wenn ich einen "leere" Wert meine? Reicht "" oder muss " " stehen?

Bitte um Eure Unterstützung

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1

Anhänge (1)

Typ: application/pdf
1053-mal heruntergeladen
Größe: 29,69 KiB

die formel ist einfach noch nicht fertig.
... es fehlt der ELSE_Teil

_IF_(MT_Boden(@211@;10)/10=0.00)"----"_ELSE_MT_Boden(@211@;10)/10

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

Danke Markus!

Habe zwischenzeitlich auch eine andere Lösung gefunden - durch verzweifeltes Herumklicken.

Bei den Dimensionen kann man die Nulldarstellung unterdrücken UND wahlweise einen Ersatztext einfügen.

Halte den fertigen Syntax in Ehren, zur weiteren Verwendung.

Wieso muss ich bei Zahlenformaten (integer, Fließkomma, ...) diesen Umweg gehen, währen bei Textformaten automatisch nichts angezeigt wird wenn nix da ist?

Fragt sich Martin!

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1

bei texten (strings) ist der zustand "leer" klar definiert.
bei zahlen ist IMMER etwas enthalten, da leer = 0.00 ist. eine null soll/muss aber grundsätzlich erstmal angezeigt werden.

ich sehe es in dem fall andersrum... bei zahlen hab ich direkt die möglichkeit über die dimension zu entscheiden, ob eine null angezeigt werden soll od. nicht.

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!


https://campus.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren