DCGET COMBO Disablen [ERLEDIG]

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

DCGET COMBO Disablen [ERLEDIG]

Beitrag von Manfred »

Hi,
wie kann man bei einem DCGET COMBO den Button für die Auswahlanzeige enablen, disablen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: DCGET COMBO Disablen

Beitrag von Koverhage »

Mit Hide oder When
Gruß
Klaus
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DCGET COMBO Disablen

Beitrag von Manfred »

Hide wäre verstecken, das darf nicht. When habe ich versucht, klappt aber nicht. Scheint sich nur auf das GET Feld zu beziehen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: DCGET COMBO Disablen

Beitrag von Koverhage »

oder die when Bedingung ist fehlerhaft. Codeblock ?
Gruß
Klaus
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: DCGET COMBO Disablen

Beitrag von Tom »

EDITPROTECT {||.T.} versteckt den Combo-Button. Gibt aber dazu noch irgendeine Einstellung, die da wirkt. Sitze in einer Kneipe im Flughafen Düsseldorf und kann erst morgen präziser werden.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: DCGET COMBO Disablen

Beitrag von Tom »

COMBOWHEN gibt‘s aber, glaube ich, auch noch. Hast Du kein Doku, Manfred?
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DCGET COMBO Disablen

Beitrag von Manfred »

doch habe ich, aber da steht nix von combowhen. Es gibt ein popwhen, das kannte ich aber schon, ist aber für was anderes.
ich hatte WHEN {|| getobjekt:enabled()}

das klappte aber nicht, der Button blieb aktiv. Es scheint somit nur für das Eingabeget zu gelten.
Flughafen Düsseldorf? Ich spuck mal eben rüber.....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DCGET COMBO Disablen

Beitrag von Manfred »

super, es gibt wirklich ein Combowhen. Steht aber nicht in der Doku. Habe es mal ausprobiert und es klappt. So ein Kappes.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: DCGET COMBO Disablen [ERLEDIG]

Beitrag von Tom »

Wenn Du mit Editprotect arbeitest, gibt es außerdem noch die Get-Set-Funktion "DC_GetPopupProtectHide()", die mit .T. oder .F. bestückt werden kann. Wenn sie mit .T. besetzt ist, verschwinden die Combo-Buttons, sobald ein Editprotect-Codeblock an einem DCSAYGET .T. liefert. Das funktioniert für Popup- und Combo-Buttons.

Code: Alles auswählen

DC_GetPopupProtectHide(.T.)
@ 1,1 DCSAY 'Name:' GET cName EDITPROTECT {||!lEditMode} COMBO ...
Wenn lEditMode .F. liefert, also der Edit-Modus aus ist, verschwindet jetzt der Combo-Button.
Herzlich,
Tom
Antworten