In der Funktion fmach(getlist) beacker ich die Datenbank und ermittel vreccount jedes mal neu.
Mein Problem: Wenn nach der ersten Datenbank die Progressbar auf 100 % ist setzt sie sich nicht wieder auf Null zurück sondern sie bleibt immer bei 100% stehen. Wie und wo kann ich den Balken wieder auf Null zurücksetzen ? Ein dc_getrefresh(xlist) nach dem Wechsel der Datenbank und Neuermittlung von vreccount reicht nicht. Es fehlt ein refresh oder so was in der Art.
Code: Alles auswählen
@ 01,01 dcsay "Umsetzten DBF in CSV für SQL Übernahme"
@ 02,01 dcsay {||"in Arbeit " + vdbf}
@ 05,05 dcsay {||vdbf}
@ 06,05 dcprogress op1 size 60,1.5 maxcount {||vreccount} ;
color GRA_CLR_BLUE
@ 10,1 dcpushbutton caption "Ende " size 10,1 ;
action {||dc_readguievent(DCGUI_EXIT_OK,Getlist)}
@ 10,12 dcpushbutton caption "Mach" size 10,1 ;
action {||fmach(getlist)}