| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| NEU: SF Distance Check – Schnelle Abstandsprüfung für PTC Creo, eine Pressemitteilung
|
Autor
|
Thema: How to close the warning box in lisp (724 / mal gelesen)
|
Andylau Mitglied
Beiträge: 56 Registriert: 07.06.2021
|
erstellt am: 18. Jun. 2022 15:01 <-- editieren / zitieren --> Unities abgeben:
Dear friends, I have a new problem with the warning message box. I want to delete a view label in the macro. But a warning box is popped out. How to close this warning in my code?
Code:
(use-package :OLI)(sd-defdialog 'inqview :dialog-title "inqview" :toolbox-button t :variables '( (view :selection *sd-anno-view-seltype* :title "view" :initial-value nil :after-input (doit))) :local-functions '((doit () (sd-call-cmds (am_delete :docu_text :by_view_docu_rest view) :failure nil))) :ok-action '(doit))
Thanks in advance! Andy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andylau Mitglied
Beiträge: 56 Registriert: 07.06.2021
|
erstellt am: 19. Jun. 2022 17:37 <-- editieren / zitieren --> Unities abgeben:
|
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 19. Jun. 2022 19:51 <-- editieren / zitieren --> Unities abgeben: Nur für Andylau
|
Andylau Mitglied
Beiträge: 56 Registriert: 07.06.2021
|
erstellt am: 20. Jun. 2022 08:17 <-- editieren / zitieren --> Unities abgeben:
Dear Walter, I agree with you. But sometimes it's the only way to solve some specific problem. Regards, Andy Zitat: Original erstellt von Walter Geppert: Anyway i think it would be a good advise from the system to try to change the settings of the view in the code instead of deleting the text cardcore
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 28. Jun. 2022 13:53 <-- editieren / zitieren --> Unities abgeben: Nur für Andylau
|
Andylau Mitglied
Beiträge: 56 Registriert: 07.06.2021
|
erstellt am: 13. Jul. 2022 03:34 <-- editieren / zitieren --> Unities abgeben:
It seems this code will delete the view itself, and other texts in the same sheet. Best Regards, Andy Zitat: Original erstellt von der_Wolfgang: Oder so ganz ohne zinnober.. mit nem ME10 Befehl...
Code: (sd-execute-annotator-command :cmd "DELETE SELECT IN PART '~42' SUBTREE TEXTS ALL CONFIRM END")
Die syntax stimmt so bestimme nicht.. aber der Weg ist vorhanden, das ratz fatz übern nen Macro zu machen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 13. Jul. 2022 11:28 <-- editieren / zitieren --> Unities abgeben: Nur für Andylau
|
Andylau Mitglied
Beiträge: 56 Registriert: 07.06.2021
|
erstellt am: 14. Jul. 2022 02:51 <-- editieren / zitieren --> Unities abgeben:
got it, Thanks. Some time the translate of the page is inaccurate. So I didn't get your point at first. The code below works.
Code:
(sd-execute-annotator-command :cmd "EDIT_PART '~42' DELETE SELECT IN PART '~42' SUBTREE TEXTS ALL CONFIRM END")
Best regards, Andy
Zitat: Original erstellt von der_Wolfgang:
Wie ich schon sagte: Die Syntax des command stimmt so nicht. Das musst du noch selber rausfinden. Vielleicht braucht es auch 3..5 Zeilen .. beginnend mit EDIT_Part. Starte ein Drafting und finde es heraus. Ich wollte nur einen alternativen Weg aufzeigen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |