Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  PTC Creo Elements/Programmierung
  :mutual-exclusion in :after-input

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
  
Extended Maintenance & Support I Abkündigung der Abas ERP Version ERP 20, eine Pressemitteilung
Autor Thema:  :mutual-exclusion in :after-input (515 mal gelesen)
mdonmez
Mitglied
SW-Developper


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

Beiträge: 78
Registriert: 07.06.2005

erstellt am: 18. Nov. 2005 14:28    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

Hi @all

koennen wir ein :mutual-exclusion in :after-input definieren

Habe ich in Dialog_generator Help geguckt aber nicht gefunden...
.....
:after-input
  (progn
    ???? -> :mutual-exclusion '(bool-3 bool-2 bool-1)
  )
......


:mutual-exclusion '(bool-1 bool-2 bool-3)

Danke
MD
       

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

Dorothea
Mitglied



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

Beiträge: 242
Registriert: 22.11.2001

erstellt am: 18. Nov. 2005 14:31    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 mdonmez 10 Unities + Antwort hilfreich

Hallo MD,

Ich habe nicht verstanden, was du damit machen willst. Sind deine Variablen initial beide gleichzeitig gueltig, also nicht mutual-exclusive, und irgendwann sollen sie ihren Zustand aendern? Oder was willst du in :after-input machen?

Gib doch mal ein Beispiel. Ich glaube, daran erklaert es sich leichter.

Gruss Dorothea

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

mdonmez
Mitglied
SW-Developper


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

Beiträge: 78
Registriert: 07.06.2005

erstellt am: 18. Nov. 2005 15: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

(sd-defdialog
....
(push-1 ...
     push-action (progn
        (sd-set-variable-status 'bool-1 :visible t)
        (sd-set-variable-status 'bool-2 :visible t)
        (sd-set-variable-status 'bool-3 :visible t)
   
))
(push-2 ...
    push-action (progn
        (sd-set-variable-status 'bool-1 :visible t)
        (sd-set-variable-status 'bool-2 :visible t)
        (sd-set-variable-status 'bool-3 :visible nil)

))

(bool-1 ... :initial-visible nil)
(bool-2 ... :initial-visible nil)
(bool-3 ... :initial-visible nil)

...
:mutual-exclusion '(bool-1 bool-2 bool-3)

STEP1 (init)
push-1 set to 1 -->bool-1 bool-2 bool-3 sind :visible
und wegen :mutual-exclusion bool-1 ist :auto set to 1
STEP2
push-2 set to 1 -->NUR bool-1 bool-2 sind :visible

STEP3
1) -->push-1 set to 1 DANN bool-3 set to 1 :--> OK

STEP4
1) -->push-2 set to 1 --> bool-3 NICHT MEHR :visible ABER :value=1 wegen STEP3

  und mit push-2 ich moeschte gern haben bool-1 :value 1

Ich hatte gedacht,dass
vieilleicht koenne wir so was schreiben :
push-2
   push-action
    (progn
      ??? :mutual-exclusion '(bool-1 bool-2 bool-3)
     ;; also bool-1 nocheinmal activ
    )

 
Sonst habe ich schon ein "tricks" geschrieben :

(sd-set-variable-status 'bool-1 :value 1)(setq bool-2 nil)(setq bool-3 nil)

Ich hoffe es ist Klar gewesen.
Thanks
MD


[Diese Nachricht wurde von mdonmez am 18. Nov. 2005 editiert.]

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