zxz | 11.03.2014 21:27 |
---|---|
Predmet:Re: Progress bar Prvo sto bi trebalo napraviti je formu koja bi sadrzavala samo onaj tvoj activx progres bara tako da bi se mogla pozivati kroz ove procedure. tesko bi to bilo i cak neprecizno dosta kada bi se napravilo u jednom zahvatu medjutim u vise zahvata i sa mozda obrazlozenjem sta comp. obradjuje bi bilo mnogo bolje. Unaci bilo ib napr: brisanje podataka pa progres od 0-do kraja, ako se pokaaze da oo traje neki vremenski period duzi od desetine sec. Pokretanje Upita i to ako radi nesto duze ali treba provjeriti. Procedura slozi odnosno slaganje koja sigurno traje nesto duze i opet od 0 do neke vrijednosti. Upisivanje brojeva trebovnice u tablicu Trebovnica opet od 0- do neke vrijednosti I na kraju opva tabela ulazna i unos u nju. Naravno dobro bi bilo prvo provjeriti svaki od ovih segmenata koliko traje da bi se ovo napravilo sto korektnije. Nocas nemam vremena ali za par dana cu to pokusati napraviti. Bilo boi dobro kada bi to mogao i probati kako sada trenutno radi ili da mi bar ti opises koliko koji segmen traje. |
pmiroslav | 11.03.2014 20:34 |
---|---|
Predmet:Re: Progress bar Iz ove procedure poziva se opet funkcija Shema() PreuzmiIzvorni kôd (vbnet): Pa onda opet Funkcija Slozi()
PreuzmiIzvorni kôd (vbnet):
Malo podugačko sve. |
pmiroslav | 11.03.2014 20:34 |
---|---|
Predmet:Progress bar Pri kraju proÅ¡le teme (Relink sa viÅ¡e kompjutera) ZXZ mi je pomogao da napravim progress bar koji radi za vrijeme dok funkcija relinkovanja odradi svoje. To radi savrÅ¡eno i čini aplikaciju profesionalnijom. U svojoj aplikaciji imama joÅ¡ jedan kompleksniji kod koji radi relativno dugo pa me zanima dali bi se i ovdje mogao ubaciti progres bar. Prvo sd dugmetom na formi pokreće Private Sub C_Slozi_Click(): PreuzmiIzvorni kôd (vbnet):
|
pmiroslav | 12.03.2014 12:19 |
---|---|
Predmet:Re: Progress bar Na početku se prazne tablice sa privremenim podacima. To traje kratko i zanemarivo je. CurrentDb.Execute "DELETE*FROM [Trebovnica]" CurrentDb.Execute "DELETE*FROM [ZbirnikKonacni]" CurrentDb.Execute "DELETE*FROM [Shema]" CurrentDb.Execute "DELETE*FROM [ShemaTransfer]" Zatim se prelazi na funkciju Shema() kojom s e pokreću Append Quary-i koji pune tablicu Shema. Query izgleda otprilike ovako: PreuzmiIzvorni kôd (SQL): Trajanje ovisi o Select case IDkategorije, o veličini sheme i o opterećenosti mreže prema serveru., a traje oko 10 sekundi zajedno sa funkcijom Slozi()
|
pmiroslav | 12.03.2014 15:27 |
---|---|
Predmet:Re: Progress bar Evo napravio sam neki primjer, samo gdje to staviti kod mene? |
|
Prilozi: ProgressBar.rar (Velicina datoteke:43.40 KB) |
zxz | 12.03.2014 15:27 |
---|---|
Predmet:Re: Progress bar Evo neki primjer kako promijeniti na tvojoj proceduri mada je to tesko bez probanja ili pak zapisa svakog koraka koliko traje. Tvoju proceduru u modulu1 imas podvuceno gdje sta napisati. ovu klasu C_Progres uvezi u svoju app. pa je mozes koristiti za sve procedure pa i tamo umjesto one tvoje. tako neces morati dodavati u referencama praogres bar jer sam ja ovaj napravio na formi i forma se zove progres. I nju isto tako treba kopirati u app. Ako se ne snadjes morat ces kaciti primjer. |
pmiroslav | 12.03.2014 15:51 |
---|---|
Predmet:Re: Progress bar Moram priznati da mi ovaj tvoj zadnji post nije jasan Citiraj zxz: Na koji primjer mislišEvo neki primjer kako promijeniti na tvojoj proceduri mada je to tesko bez probanja ili pak zapisa svakog koraka koliko traje. Citiraj zxz: voju proceduru u modulu1 imas podvuceno gdje sta napisati. Koji modul1 i koja klaca C_Progres? |
zxz | 12.03.2014 15:55 |
---|---|
Predmet:Re: Progress bar Klas modul samo kopiras. Formu samo kopiras. U module1 imas tvoju proceduru koju su zakacio i koju sam ja samo malo izmijenio. Gdje god sam kucao kod to sa oivicio ovako: '--------------------------------------------- ---------- neki moj kod '--------------------------------------------- ------------ sto znaci da na tvojoj orginalnoj proceduri trebas samo to promijeniti i gore navedeno prekopirati u svoju app. formu i klas modul |
pmiroslav | 12.03.2014 17:03 |
---|---|
Predmet:Re: Progress bar Po ovome mi se čini da si ti privačio neki primjer ali ja ga nigdje ne vidim! |
pmiroslav | 13.03.2014 20:17 |
---|---|
Predmet:Re: Progress bar Odlično je. Hvala Å¡to si me naučio neÅ¡to novo. Aplikacija izgleda bolje kada progres bar ili indikator napredovanja neÅ¡to radi pa se vidi koliko joÅ¡ treba do kraja neke radnje. Nego onako kada samo čekaÅ¡, a neznaÅ¡ Å¡ta se deÅ¡ava. |