Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ELCAD
  Kommandosprache, Befehl share

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
  
35 Prozent mehr Aufträge - Digitalisierung und Dekarbonisierung bringen Aucotec Rekordergebnisse
Autor(16237) Thema:  Kommandosprache, Befehl share (845 mal gelesen)
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: 13. Dez. 2005 09: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

Ich möchte mit der Kommandosprache eine Zeichnung im Projekt zur Bearbeitung sperren.
Dies sollte mit dem Kommando
share lock file (shareNo,fehler,logName,"w",[1],fName);
erfolgen (fName= = interne Zeichnungsname, z.B. $propath/$project/000567)

Leider ist die Zeichnung nicht gesperrt, was tun?

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

Pelle Bootsmann
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 2156
Registriert: 24.03.2004

erstellt am: 13. Dez. 2005 12: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 Strohli 10 Unities + Antwort hilfreich

Hallo Jörg,

1. Ist das Programm mit -netz gestartet ?
  Wenn nicht, dann wird gar kein Eintrag vorgenommen.
2. Sind die Variablen ge_path und ge_pro gesetzt ?
  Wenn nicht, dann kann das Programm $propath und $project nicht auflösen.
3. Wird das Kommando share lock file vom selbem User abgesetzt ?
  Wenn ja, dann wird der Eintrag bei Start von ELCAD automatisch gelöscht.

------------------
Viele Grüsse von Saltkrokan
Pelle Bootsmann

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


Ex-Mitglied

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

 
Zitat:
Original erstellt von Strohli:
(fName= = interne Zeichnungsname, z.B. $propath/$project/000567)


Hi Strohli,

versuche es mal so:

share lock project (shareNo,fehler,logName,"w",[1],char msus,char projekt,char zeichnungs_name[]);

Gruß Uli


Pelle war schneller.

Zitat:
Original erstellt von Pelle Bootsmann:
2. Sind die Variablen ge_path und ge_pro gesetzt ?
Wenn nicht, dann kann das Programm $propath und $project nicht auflösen.


[Diese Nachricht wurde von UKanz am 14. Dez. 2005 editiert.]

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: 13. Dez. 2005 12:43    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 guten Antworten.
Mein Fehler war, dass Projektpfad und Name doch nicht angegeben waren, sondern nur der Filename.

Pelle: Wer bist Du eigentlich, kennen wir uns?

UKanz: Du schriebst;
      share lock project (shareNo,fehler,logName,"w",[1],
      char msus,char projekt,char zeichnungs_name[]);

Dass man char zeichnungs_name[] verwenden kann, ist so nicht dokumentiert, muss es mal noch testen, wär nicht schlecht.


Mein Vorschlag an Aucotec war folgender gewesen, was haltet Ihr davon:
Eine interessante Möglichkeit wäre das Starten im Objektbaum gewesen.
Wenn ich hier auf Aktionen wie auswerten, rücksetzen etc. gehe, wird sofort im Userverzeichnis eine Datei marked.tmp angelegt (auch bei geschlossener Zeichnung,
ich glaube, dies macht der interne sub callbackTreeSheet)

Auszug aus der marked.tmp
VERSION=2
PROJEKT=p:/mail/olk_5843/Maracaibo_ECC
ADD_SHEET=Linie1| |5P.001| |/08| |1001| |1| |


Wenn diese marked.tmp auch beim Starten von Kommandoscripts (mit RMC) erzeugt werden könnte, wäre dies sehr kompfortabel.
Dann könnte man über den Objektbaum Scripte starten, die nur die Zeichnungen betreffen, welche markiert sind.

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