Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ELCAD
  Stückliste für Aufbauplan

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
  
Bordnetzplanung: analysieren und simulieren leicht gemacht
Autor(16237) Thema:  Stückliste für Aufbauplan (1973 mal gelesen)
Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 22. Jan. 2004 14:09    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,
nach dem erstellen eines Aufbauplans mit, "Objekte plazieren" aus der Stückliste, werden diese Geräte in der Stückliste "Aufbauplan_platziert" als schon verbaut gekennzeichnet.
Beim Zufügen von Geräten und erneutem Anlegen der Stückliste sind alle Bauteile wieder Freigegeben für den Aufbauplan.
Wie kann man das verhindern???
Extra Stückliste für Aufbauplan ziehen, ???? evtl. Filter????
Wer weiß Rat??
MfG

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

Bertologe
Mitglied
Angestellter


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

Beiträge: 238
Registriert: 19.11.2003

erstellt am: 22. Jan. 2004 14: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 Nur für Elcad-User 10 Unities + Antwort hilfreich

Hallo

Ab Version 7.1 werden beim Regenerieren der Stückliste (Rechte Maus auf die Stückliste im Tree) die Aufbauplanatribute beibehalten.

Also keine neue Stückliste anlegen.

mfg Robert

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 22. Jan. 2004 15:20    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


Feh_Regener.jpg

 
Hallo Robert,
Danke für die Hilfe aber beim Regenerieren kommt diese (Anhang)Fehlermeldung und nach dem Ausführen sind die Einträge weg.

Ich erstelle unsere Stücklisten mit einen Script mit Abfragen für verschiedene Ausgaben u.s.w., gibt es Erfahrungen, Befehle und Syntax fürs Regenerieren von Stücklisten in einem Script?

MfG Walter

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 23. Jan. 2004 10:48    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 Elcad-User 10 Unities + Antwort hilfreich

Ich nehme an, Deine Scripte laufen mit der ELCAD-Kommandosprache.
Für das Regenerieren von Listen ist noch kein Befehl freigeschaltet.

Wende Dich an AUCOTEC, und lass Dir das Kommando kompilieren.

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 23. Jan. 2004 11: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

Hallo,

jawohl, die Scripte sind in der Kommandosprache.
Werde mich mal bei AUCOTEC umhören.

Übe gerade mit einer extra erstellten Stückliste für Layout
(ohne Zubehörteile) und dem Menuepunkt "Generieren", scheint zu klappen.

Danke noch für die Info's
MfG
Walter

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 23. Jan. 2004 11:12    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

P.S.

Meine natürlich den Menuepunkt "Regenerieren"

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 23. Jan. 2004 14:38    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 Elcad-User 10 Unities + Antwort hilfreich

Am einfachsten, Du lässt Dir das Kommando von AUCOTEC als
kompiliertes Script zuschicken, dieses kannst Du dann aufrufen.

Du kannst Dir das Regenerieren aber auch selbst nachprogrammieren
mit Hilfe des Befehls MODIFY

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 10:05    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


Layout1.txt

 
Hallo,
bin wieder im Lande und habe immer noch Probleme mit den Stücklisten für Aufbaupläne.
Ich erstelle mit einem Script der Kommandosprache eine Stückliste für die Aufbaupläne.
In unserer Stammdatenbank werden die Daten noch ohne Angaben der Abmessungen „gepflegt“, die füge ich also beim erstellen der Stückliste zu.
Nachdem Teile Platziert worden sind und nun eine Änderung der Stückliste erforderlich ist,
z. B. zusätzliche Geräte, muss die Stückliste Aktualisiert werden.
Unter dem Menüpunkt  regenerieren kann man nun angeben welche Angaben  erhalten, gesichert werden sollen.
Bei den neuen zusätzlichen Geräten fehlen jetzt aber die Angaben der Abmessungen.
Im Script erstelle ich unter dem Punkt Aktualisieren eine neue Stückliste mit den Abmessungen und möchte mit dem Befehl
relation (pfad,pro,liste)
table (tab);
modify
mit der vorhandenen “alten” Stückliste die Einträge “Aufbauplan platziert”  erhalten.
Funktioniert nicht, was mach ich falsch???
Script im Anhang.
Vielleicht kann mir jemand helfen.

MfG Walter

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Feb. 2004 10: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 Elcad-User 10 Unities + Antwort hilfreich

Die Relationstabelle hat keinen Primärschlüssel.

Wenn Du ohne arbeiten willst, musst Du das Kommando "modify s_key" verwenden.

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 10:53    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 Strohli,
erstmal danke für die schnelle Reaktion.
Ich habe Probleme mit der Syntax für den Befehl "modify s_key;"
Bekomme Fehlermeldung Klammer fehlt.
Wo und was kommt in Klammern?
Finde auch im Handbuch nichts über "modify s_key;"

MfG Walter

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Feb. 2004 11:11    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 Elcad-User 10 Unities + Antwort hilfreich

Du kannst auch Deiner Relationsliste einen Primärschlüssel spendieren
mit der Option "key".


Im alten Handbuch ist der Befehl "modify s_key" nicht dokumentiert,
schau in der Hilfe der 7.1 nach beim Kommando MODIFY.

Auszug:
s_key:Für den Abgleich von Listen, die keine Datenbanken sind bzw. die keine Codenummer 80 enthalten, dient die Option s-key.

modify s_key ("key1")(1,2,3);
In diesem Beispiel hat die Relationsliste eine s-key mit dem Namen key1, der drei Datenfelder beinhaltet. Diese drei Datenfelder, bzw. deren Inhalt, werden mit den Datenfeldern 1, 2 und 3 der Arbeitsliste verglichen.

Wenn die Feldinhalte dieser drei Felder bei beiden Listen identisch sind, so werden die Datensätze abgeglichen.

Beispielprogramm: c_modify.cmd


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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 11: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

Danke für die Bemühungen,
habe die Syntax in der Hilfe gefunden.
Neue Stückliste wird erstellt aber die Einträge für "Aufbauplan_platziert" sind nicht übertragen.
Werde noch ein bisschen üben und forschen, hab auch schon ein Termin bei Aucotec.

MfG Walter

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Feb. 2004 12: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 Nur für Elcad-User 10 Unities + Antwort hilfreich

Häng doch dein aktuelles Script noch mal rein.

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 13:34    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


Layout1.txt

 
Hier nochmal mein Script.
Vielleicht gehe ich mit dem falschen Ansatz an die Sache.
Ich möchte eine Stückliste erstellen für Aufbaupläne,
diese Liste muss aktualisiert werden können wenn Teile dazu kommen
oder wegfallen.
Der Eintrag schon plazierter noch vorhandener Teile soll erhalten bleiben.

MfG Walter

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Feb. 2004 13:46    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 Elcad-User 10 Unities + Antwort hilfreich

Ist ja immer noch das alte, ohne "modify s_key"

Wollte nach deiner Fehlermeldung schauen.

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 13:59    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

Fehlermeldung kommt ja nicht mehr.
Mit Deiner Hilfe habe ich ja die Synzax geändert.
modify s_key in Zeile 216 des Scriptes.

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

Strohli
Mitglied



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

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Feb. 2004 14:05    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 Elcad-User 10 Unities + Antwort hilfreich

Wenn dann so: modify s_key ("BMK") (1,2,3,4)
Es werden alle gleichen BMKs miteinander abgeglichen.
Daten, die in der Relationsliste stehen, werden in die Standardliste übertragen, sofern die Codenummer übereinstimmt.

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

Elcad-User
Mitglied
Dipl.-Ing.-Elektrotechnik


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

Beiträge: 16
Registriert: 22.01.2004

Elcad 7.2

erstellt am: 10. Feb. 2004 14:58    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

Aber Hallo,
kaum macht mans richtig, funktionierts.
Jetzt muss ich nur noch aus der regenerierten Stückliste wieder
die aktuelle Stückliste zum abbuchen und oder erneuten regenerieren
machen.

Vielen Dank für Deine Hilfe.
MfG Walter

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