Autor | Thema: Fixieren von @DbBrowse | | Datum:13.10.02 22:17 
(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
|
| | Datum:13.10.02 22:59 
(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.
|
| | Datum:13.10.02 23:21 
(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
|
| | Datum:13.10.02 23:58 
(webmaster@rokosoft.de) | |
Schade, aber leider arbeite ich ausser mit Open und Savedialogen nicht mit vorgefertigten Dialogen.
Rolf
|
| | Datum: 14.10.02 06:37 
(info@ebs-haase.de) | |
Moin,Moin!
So ist es. Du mußt erst den Dialog DBrowse mit OK beenden. Dann geht es weiter.
:(( Bernd
|
|
|