Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Makro: Konfigurationen sortieren

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:   Makro: Konfigurationen sortieren (535 mal gelesen)
API-Fabi
Mitglied
Technischer Produktdesigner


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

Beiträge: 51
Registriert: 23.11.2015

SolidWorks 2017

erstellt am: 28. Feb. 2018 12:49    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

Hallöchen,

seit nicht allzulanger Zeit lässt sich die Reihenfolge der Konfigurationen sortieren.
(Numerisch, Literal, Manuell oder Historie-basiert)

Habe 2 Fragen dazu:
1) Gibt es eine Möglichkeit die Konfigurationen per Makro zu sortieren. Habe in der API-Hilfe nichts brauchbares gefunden.

2) Gibt es mal abgesehen von den 4 oben genannten Optionen die Möglichkeit Konf. manuell zu sortieren? Also Konf "A" kommt nach Konf "D" usw.
Aktuell lege ich per Makro Konf. an. Die Reihenfolge lässt sich aber nicht regeln...

Thx

------------------
Gruß Fabi

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

Nobbi
Mitglied
Techniker


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

Beiträge: 111
Registriert: 21.08.2002

Windows 10 Enterprise
SW2001 - SW2018
MDT
ACPIx64-basierter PC
NVIDIA Quadro M4000
Space Pilot
SAP-Cideon

erstellt am: 28. Feb. 2018 13:45    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 API-Fabi 10 Unities + Antwort hilfreich

Mit der SW17 geht das - rechte Maustaste bei Konfig
Gruss Nobbi

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

API-Fabi
Mitglied
Technischer Produktdesigner


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

Beiträge: 51
Registriert: 23.11.2015

SolidWorks 2017

erstellt am: 28. Feb. 2018 13:55    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

Händisch ist das kein Problem...
Ich muss das aber in ein Makro einbauen

------------------
Gruß Fabi

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

u.clemens
Mitglied
Konstrukteur


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

Beiträge: 952
Registriert: 04.07.2000

engineer's law
o cheap
o fast
o good
check only two !

erstellt am: 28. Feb. 2018 16:25    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 API-Fabi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von API-Fabi:
Habe in der API-Hilfe nichts brauchbares gefunden.

Ich schon ...
Ohne dass ich es ausprobiert habe, scheint es mir doch die Methode SortConfigurationTree aus dem IConfigurationManager Interface zu sein.

------------------
mfg uc

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

API-Fabi
Mitglied
Technischer Produktdesigner


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

Beiträge: 51
Registriert: 23.11.2015

SolidWorks 2017

erstellt am: 01. Mrz. 2018 07:51    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 uc,
danke für den Tipp.
Das funktioniert soweit...

Kennt jemand auch eine Möglichkeit zu Punkt 2?
(Konf. manuell in einer gewünschten Reihenfolge sortieren)

------------------
Gruß Fabi

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

u.clemens
Mitglied
Konstrukteur


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

Beiträge: 952
Registriert: 04.07.2000

engineer's law
o cheap
o fast
o good
check only two !

erstellt am: 01. Mrz. 2018 10:10    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 API-Fabi 10 Unities + Antwort hilfreich

wie soll das gehen "manuell per Makro sortieren"?
Das schließt sich IMHO schon von der Wortwahl aus ...

Mit der o.g. Methode hast du 4 Möglichkeiten zum sortieren:
- History, Literal, Numeric - sollte soweit klar sein, und ist wohl auch nicht individuell beeinflussbar - wird einfach so sortiert, wie es der Name sagt ...
- als 4. Möglichkeit per API gibt es "dictated by the order ... in the design table" - vielleicht findest du hier einen Ansatzpunkt, indem du deine (per Makro erzeugten Konfigurationen) auch noch in eine Designtabelle schreibst und sie dort sortieren kannst, wie du willst?

------------------
mfg uc

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

API-Fabi
Mitglied
Technischer Produktdesigner


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

Beiträge: 51
Registriert: 23.11.2015

SolidWorks 2017

erstellt am: 01. Mrz. 2018 11:36    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

genau um diese 4. Möglichkeit geht es mir...

Ich lege per Makro 4 Konfigurationen an:
1. "Apfel"
2. "Birne"
3. "Gurke"
4. "weissnichtwas"

Diese müssen aus best. Gründen in dieser Reihenfolge stehen und nicht anders. Können auch nicht numerisch oder literal sortiert werden.
Bisher müssen die User hergehen und die Konf. mit der Maus an die richtige Position ziehen und so sortieren.
Meine Frage ist daher wie ich DAS per API steuern kann...

------------------
Gruß Fabi

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

Torsten Niemeier
Ehrenmitglied V.I.P. h.c.
Maschinenbau Ingenieur



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

Beiträge: 3083
Registriert: 21.06.2001

"ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform
** CSWP 04/2011 **
** CSWE 08/2011 **

erstellt am: 01. Mrz. 2018 14:44    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 API-Fabi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von API-Fabi:

Ich lege per Makro 4 Konfigurationen an:
...
Diese müssen aus best. Gründen in dieser Reihenfolge stehen und nicht anders. Können auch nicht numerisch oder literal sortiert werden.

Ist jetzt vermutlich 'ne dumme Frage:
Warum legst Du die Konfigs mit dem Makro nicht historisch in der gewünschten Reihenfolge an?

Gruß, Torsten

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

API-Fabi
Mitglied
Technischer Produktdesigner


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

Beiträge: 51
Registriert: 23.11.2015

SolidWorks 2017

erstellt am: 01. Mrz. 2018 15: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

Wenn die Konfigurationen noch nicht vorhanden sind, werden sie natürlich in der richtigen Reihenfolge angelegt.

Wenn jedoch eine der 4 Konf. schon vorhanden ist, werden die anderen 3 "unten angehängt".

------------------
Gruß Fabi

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

Torsten Niemeier
Ehrenmitglied V.I.P. h.c.
Maschinenbau Ingenieur



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

Beiträge: 3083
Registriert: 21.06.2001

"ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform
** CSWP 04/2011 **
** CSWE 08/2011 **

erstellt am: 01. Mrz. 2018 16:15    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 API-Fabi 10 Unities + Antwort hilfreich

Könntest Du nicht alle neu erstellen?
Bei bestehenden ggf. zweimal eine neue aus der alten erstellen und die alte zwischendurch löschen?
Ich gehe mal davon aus, dass der Name erhalten bleiben soll.

Ist vermutlich einfacher als nach irgendeiner Sortiermöglichkeit zu suchen.


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

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)2018 CAD.de | Impressum | Datenschutz