Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 240793 (2229)
  Suchen
 Zurück zur Übersicht
 AutorThema: Fixieren von @DbBrowse
Fernando Santos
Datum:13.10.02 22:17 Antwortenals Email verschicken (cityelectronica@netcabo.pt) 


Hallo

Das fixieren von Dialoge funktioniert jetzt
dank den Hinweis von Horst Horn, allerdings
möchte ich auch das Fenster von den Befehl
@DbBrowse fixieren, doch ich habe es noch
nicht geschafft den Handle von diesen listing
Fenster zur ermitteln, weiss jemand wie das
zu machen ist?

Danke für jeden Hinweis

Fernando Santos



Rolf Koch
Datum:13.10.02 22:59 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Hi,
hab zwar lange nix mehr mit DB gemacht, aber wenn ich jetzt keinen Denkfehler habe bekommst Du das Handle per @GetActiveWindow() heraus, nachdem Du den Dialog erstellt hast.
Also: DBDIALOG&=@GetActiveWindow()
Versuchsmal so.


Fernando Santos
Datum:13.10.02 23:21 Antwortenals Email verschicken (cityelectronica@netcabo.pt) 


Hallo Rolf

Danke für deine Mühe
Leider ist es so nicht möglich den das @DbBrowse Dialog
ist ein fertiges Dialog von Profan ab 7.0 den Du einfach
mit den Befehl @DbBrowse aufrufst, danach hat man eine
Listing mit den daten die man vorher bereitet hat und das
programm bleibt darauf stehen und das nächstes Befehl im
Programm wird erst verarbeite wenn in den Listing den Button
"OK" gedrückt wird, das sieht so aus:

info$= "NUMEROV;Instal;36;DUPLEXV;E;10;DATAV;Datavisita;75"
'DAS IST WAS MAN ANZEIGEN MöCHTE,- DATENFELDER VON
'DATENSATZ
@dbopen(#1,"estatistica7.dbf")
@dbUse(#1)
@dbGo(">|")
@dbBrowse (4,102,"LISTING ",20,info$,0)
@dbClose(#1)
return
Endproc

Also beim Befehl @DbBrowse wird das Listing angezeigt und
das Programm bleibt stehen und das Proc wird erst beendet
wenn im listing das "OK" Button gedrückt wird, darum weiss
ich nicht wie das handle zur ermitteln ist.

Danke

Fernando





Rolf Koch
Datum:13.10.02 23:58 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Schade, aber leider arbeite ich ausser mit Open und Savedialogen nicht mit vorgefertigten Dialogen.
Rolf


Bernd Haase
Datum: 14.10.02 06:37 Antwortenals Email verschicken (info@ebs-haase.de) 


Moin,Moin!

So ist es. Du mußt erst den Dialog DBrowse mit OK beenden. Dann geht es weiter.

:(( Bernd


 Zurück zur Übersicht