| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Creo Parametric: Intensivtraining für CAD-Umsteiger, ein Seminar am 23.09.2024
|
Autor
|
Thema: Exit-Abfrage per Makrosprache abschaltbar? (402 mal gelesen)
|
CoCreate-tiv Mitglied Technischer Zeichner / CAD-Programm.
Beiträge: 11 Registriert: 15.04.2004
|
erstellt am: 25. Apr. 2005 11:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich habe ein Problem, bei dem vermutlich nur Programmier-Fachwissen weiterhelfen kann. Wir wollen bald umsteigen auf die OSD Drafting Version 13 (von ME 10 10.5) Einen Testrechner hätten wir schon da, der mit unseren Makros gefüttert wird. Wir haben auch eine Eigen-gestrickte Zeichnungsverwaltung, die die gesamte Rechtestruktur übernimmt. z.B. Wer darf was ändern ... der User weiss dabei nicht wo sich die im Hintergrund abgespeicherte Zeichnung dann befindet (soll auch nicht!). So: Laden darf aber jeder alles. Wenn jetzt jemand was läd' und dann das OSD verlässt kommt die Abfrage "Wollen sie die Änderungen an Zeichnung 'tritratrullala' speichern?" und schon ist die gesamte Rechtestruktur übergangen. Kann man diese Abfrage irgendwie per Makrosprache abstellen? bzw. vielleicht fällt jemandem eine andere Lösung ein. (Eine Lösung mit Kopien wäre denkbar aber nicht ellegant und nicht wirklich sinnvoll.) Danke für jegliche Bemühung im Voraus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
awi Mitglied Programmierer
Beiträge: 275 Registriert: 11.11.2001 awinformatik - individuallösungen rund um me10. - pc-steuerungen.
|
erstellt am: 25. Apr. 2005 22:02 <-- editieren / zitieren --> Unities abgeben: Nur für CoCreate-tiv
|
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 26. Apr. 2005 07:37 <-- editieren / zitieren --> Unities abgeben: Nur für CoCreate-tiv
@CoCreate-tiv Wahrscheinlich meinst du das Beenden von ME10, indem du oben rechts im Fenster auf "Schliessen" gehst. Wenn du das in der Classic-Oberflaeche (Tablett/pelook 1) machen willst, dann kannst du dazu so vorgehen: DEFINE Exit_macro EXIT CONFIRM END_DEFINE Wenn du das aber in der Mixed-Oberflaeche (Maus/pelook 3) machen willst, dann hast du ein Problem. Hier wird das Beenden nicht mit einem Makro, sondern mit dem Befehl: WUI_EXIT erledigt ! Da man einen Befehl nicht umdefinieren kann, hast du nur die Moeglichkeit ein eigenes Icon mit Aktion: EXIT CONFIRM zu erstellen.
Andere Frage: Warum machst gibst du diesen Benutzern nicht einfach nur Leseberechtigungen auf diese Daten ??? (wir machen es auch so) HTH Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CoCreate-tiv Mitglied Technischer Zeichner / CAD-Programm.
Beiträge: 11 Registriert: 15.04.2004
|
erstellt am: 26. Apr. 2005 08:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Rainer, richtig ich meinte den Klick auf "Schliessen". Schade, dass es ein Befehl ist. Aber kann man den nicht vielleicht durch eine Änderung an einer der Startup-Files abstellen? Wie verteilt ihr denn dann die Berechtigung zu speichern, wenn alle Benutzer nur lesen dürfen? Danke so weit schonmal Gruß Eugen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 26. Apr. 2005 08:30 <-- editieren / zitieren --> Unities abgeben: Nur für CoCreate-tiv
@Eugen Ich kenne keine Moeglichkeit einen Befehl umzudefinieren. Mit den Schreibrechten haben wir es so geloest, dass unsere Konstrukteure in einer eigenen Benutzergruppe zusammengefasst sind. Und eben nur diese haben schreibrechte auf die Zeichnungen. Hinterlegt ist das ganze dann am Server. HTH Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |