GetlistRefresh für GET mit POPUP

Moderator: Moderatoren

Antworten
Peter Schweizer
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 153
Registriert: Do, 06. Apr 2006 10:51
Danksagung erhalten: 3 Mal

GetlistRefresh für GET mit POPUP

Beitrag von Peter Schweizer »

Hallo Wissende,

ich habe folgendes Konstrukt:

@ 1,1 DCSAY "Test" GET dVar POPUP {|d|DC_PopDate(d,,,,,,2)}

@ 2,1 DCPUSHBUTTON CAPTION {|| 'Datum: '+ DTOC(dVar) } HIDE {|| lHide }

Wie kann ich erreichen, daß nach einer Aktualisierung von dVar durch die Fkt DC_PopDate() eine Fuktion oder Codeblock
ausgeführt wird ?
Ich sollte abhängig vom zurückgegebnen Datum von DC_PopDate() einen Pushbutton sichtbar/unsichtbar machen.

Peter
Gruss Peter
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16501
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: GetlistRefresh für GET mit POPUP

Beitrag von Martin Altmann »

Moin Peter,
ich kenne eXpress++ nicht - aber das sollte auch unabhängig davon gehen:

Code: Alles auswählen

....{|d|DC_PopDate(d,,,,,,2), Funktionsaufruf_hierhin_setzen(...)}
Im Allgemeinen kann man mittels ; die Aufrufe kaskadieren.
Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Peter Schweizer
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 153
Registriert: Do, 06. Apr 2006 10:51
Danksagung erhalten: 3 Mal

Re: GetlistRefresh für GET mit POPUP

Beitrag von Peter Schweizer »

Hallo Martin,
das Funktioniert leider nicht.

Hab einfach mal eine Refresh-Fkt dahintergesetzt.
POPUP {|d|DC_PopDate(d,,,,,,2) , DC_GetRefresh(Getlist) }
Der Effekt ist, daß nun, nach der Wahl eines Datums im DC_PopDate() , das neue Datum
nicht in der Variablen dVar ankommt.

Schade.
Gruss Peter
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: GetlistRefresh für GET mit POPUP

Beitrag von Tom »

So, jetzt aber. Da waren einige Fehler:

Code: Alles auswählen

LOCAL GetList := {}
LOCAL lHide := .T.
LOCAL dVar  := Date()

@ 1,1 DCSAY "Test" GET dVar POPUP {||dVar:=DC_PopDate(dVar,,,,,,2),lHide := .F.,MsgBox('juhuh'),DC_GetRefresh(oButton)}

@ 2,1 DCPUSHBUTTON CAPTION {|| 'Datum: '+ DTOC(dVar) } HIDE {|| lHide } SIZE 15,1 OBJECT oButton

DCREAD GUI FIT MODAL ADDBUTTONS
Herzlich,
Tom
Peter Schweizer
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 153
Registriert: Do, 06. Apr 2006 10:51
Danksagung erhalten: 3 Mal

Re: GetlistRefresh für GET mit POPUP

Beitrag von Peter Schweizer »

Hallo Tom,
Danke !

Dein Beispiel funktioniert wie ich mir das vorstelle.

Peter
Gruss Peter
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: GetlistRefresh für GET mit POPUP

Beitrag von Tom »

Dass es bei jeder Auswahl „Juhu“ sagt, ist natürlich verzichtbar. 8)
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: GetlistRefresh für GET mit POPUP

Beitrag von Jan »

Tom,

wieso? Man braucht doch auch mal positive Rückmeldungen. Ist doch super so.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Antworten