Ich hat geschrieben:"wie muss der CODE verändert werden um hier ein DCPROGRESS vernünftig einzubauen:"
Also ich hab mir die Beispiele angeschaut komm aber trotzdem nicht weiterTom hat geschrieben:"Dafür gibt es fertige Beispiele in der eXpress++-Installation. Einfach mal nachschauen.
Herzlich..."
Ich brauch es zwar nicht unbedingt ... aber es wäre ein schönes GIMIMK und natürlich wurmt
mich es jetzt, dass ich da irgenwie nicht durchsteige
Ich habs soweit hinbekommen das er den PROGRESS BAR anzeigt aber er bleibt bei 0 stehen und der INDEX ist angelegt
os ähnlich schaut der CODE aus: ( habe ihn natürlich von den SAMPLES abgekupfert, anscheinend aber nicht gut genug .
kann mich jemand
*PROGRESS BAR
Code: Alles auswählen
procedure main
#include 'dcdialog.ch'
#include 'xbp.ch'
#include 'gra.ch'
#pragma library("c:\alaska\exp18\bin\dclipx.lib")
LOCAL Getlist := {}, oProgress, oDialog
USE LAGER1
@ 2,5 DCSAY 'INDEXERSTELLUNG'
@ 4,5 DCPROGRESS oProgress ;
SIZE 55,1.5 ;
PERCENT ;
EVERY 5 ;
MAXCOUNT RecCount() COLOR GRA_CLR_BLUE
DCREAD GUI ;
TITLE 'TEST' ;
PARENT @oDialog ;
FIT ;
EXIT ;
MODAL
oDialog:show()
INDEX ON artikelnr TO lnr EVAL _Progress( oProgress )
oDialog:Destroy()
RETURN
FUNCTION _Progress ( oProgress )
LOCAL nMaxCount := RecCount()
DC_GetProgress( oProgress, RecNo() )
RETURN oProgress