Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Überprüfen ob BE Attribut existiert

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Überprüfen ob BE Attribut existiert (3149 mal gelesen)
kleinUNDhilflos
Mitglied



Sehen Sie sich das Profil von kleinUNDhilflos an!   Senden Sie eine Private Message an kleinUNDhilflos  Schreiben Sie einen Gästebucheintrag für kleinUNDhilflos

Beiträge: 71
Registriert: 31.07.2007

erstellt am: 05. Dez. 2007 13:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

Ich möchte überprüfen ob bei einem BE ein Attribut mit einem bestimmten Namen existiert.

in der Hilfe habe ich:

Zitat:
Bedingung
Klicken Sie einmal mit der linken Maustaste in die Zelle und wählen Sie eine Bedingung aus der Dropdownliste aus.


< (kleiner als)

<= (kleiner als oder gleich)

> (größer als)

>= (größer als oder gleich)

= (gleich)

== (gleich, unter Berücksichtigung der Groß-/Kleinschreibung)

/= (ungleich)

Expr, das ein beliebiger Begriff Ihrer Wahl sein kann. Sie könnten, zum Beispiel, ^Inf eintragen. Plant Simulation sucht dann nach allen Wörtern, die mit Inf beginnen, vergleichen Sie Struktur anzeigen.

Exists (prüft, ob das Objekt das Attribut besitzt oder nicht).


da das BE keine Methode Exists enthält und das hier mit == etc. zusammen genant wird hab ich mal

Code:
if BE Exists "Attributname" then
  ...
end;

versucht aber irgendwie komm ich nicht so richtig auf nen grünen Zweig

danke

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

planty
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von planty an!   Senden Sie eine Private Message an planty  Schreiben Sie einen Gästebucheintrag für planty

Beiträge: 139
Registriert: 18.09.2006

erstellt am: 05. Dez. 2007 14:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für kleinUNDhilflos 10 Unities + Antwort hilfreich

Ich glaub Du kommst um ein Durchlaufen der 'anzahlAttr' und dem Vergleichen der 'holeAttrName' nicht umher.

LG
Planty

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

der simulant
Mitglied



Sehen Sie sich das Profil von der simulant an!   Senden Sie eine Private Message an der simulant  Schreiben Sie einen Gästebucheintrag für der simulant

Beiträge: 71
Registriert: 28.02.2007

-----------
der simulant

erstellt am: 05. Dez. 2007 15:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für kleinUNDhilflos 10 Unities + Antwort hilfreich

Hallo KleinUndHilflos,

schau Dir die Hilfe unter "holeAttrNr / getAttrNo "

Ich glaube, das ist genau was Du suchst

Gruß

der simulant

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Homer Simpson
Mitglied



Sehen Sie sich das Profil von Homer Simpson an!   Senden Sie eine Private Message an Homer Simpson  Schreiben Sie einen Gästebucheintrag für Homer Simpson

Beiträge: 345
Registriert: 14.09.2005

erstellt am: 05. Dez. 2007 20:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für kleinUNDhilflos 10 Unities + Antwort hilfreich

Zitat:
Klicken Sie einmal mit der linken Maustaste in die Zelle und wählen Sie eine Bedingung aus der Dropdownliste aus.
Wo du die Dropdownliste im Methodeneditor gefunden hast, würde mich mal interessieren...
Du hast wohl in der Hilfe zum Attributexplorer nachgesehen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

kleinUNDhilflos
Mitglied



Sehen Sie sich das Profil von kleinUNDhilflos an!   Senden Sie eine Private Message an kleinUNDhilflos  Schreiben Sie einen Gästebucheintrag für kleinUNDhilflos

Beiträge: 71
Registriert: 31.07.2007

erstellt am: 06. Dez. 2007 09:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
holeAttrNr kenn ich... hatte gehofft es gibt was das nicht nur auf benutzerdefinierte Attribute anspricht... trotzdem DANKE 

@Homer
wollte nur irgendwie zum Ausdruck bringen das ich erst in der Hilfe nachschaue bevor ich im Forum poste 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 06. Dez. 2007 12:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

mit setzeAttributnamenInTabelle und finden gehts (s.Hilfe)

------------------
Stephan Römberg

COMAU Deutschland GmbH

Homer Simpson
Mitglied



Sehen Sie sich das Profil von Homer Simpson an!   Senden Sie eine Private Message an Homer Simpson  Schreiben Sie einen Gästebucheintrag für Homer Simpson

Beiträge: 345
Registriert: 14.09.2005

erstellt am: 10. Dez. 2007 08:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für kleinUNDhilflos 10 Unities + Antwort hilfreich

Eventuell hilft dir die Methode "isNameUnique" weiter. Allerdings spricht sie auch auf Methoden, und bei Netzwerken auch auf eingesetzte Objekte an.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

kleinUNDhilflos
Mitglied



Sehen Sie sich das Profil von kleinUNDhilflos an!   Senden Sie eine Private Message an kleinUNDhilflos  Schreiben Sie einen Gästebucheintrag für kleinUNDhilflos

Beiträge: 71
Registriert: 31.07.2007

erstellt am: 10. Dez. 2007 16:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz