[SOLVED] progress bar

Użytkowanie programu bazodanowego
mih
Posty: 53
Rejestracja: sob gru 20, 2014 12:42 pm

[SOLVED] progress bar

Post autor: mih »

witam,

czy ktoś z Was kiedyś posiadał formant "progres bar" (pasek postępu) w formularzu w base? Z tego co wyczytałem base nie ma takiej funkcji, ale można ją w jakiś sposób "zaimportować" do programu. Na anglojęzycznych forach są jakieś informację na ten temat, ale dość niejasne, przynajmniej dla mnie. Chodzi i o ustawienie jakiejś kwoty np 100K zł (100%) i rosnący pasek w miarę realizacji kolejnych zamówień. Z góry dzięki za wszelką pomoc.
OpenOffice 4.1 na Windows 7
belstar
Posty: 654
Rejestracja: czw mar 17, 2011 9:08 am

Re: progres bar

Post autor: belstar »

A nie łatwiej ci będzie to zrealizować za pomocą pola tekstowego i funkcji sql REPEAT, której argument count wyliczany byłby z aktualnej kwoty i kwoty docelowej czyli procent. Pierwszy argument czyli znak wybierz kreskę pionową (pipe) lub jakiś podobny i oto w ten sposób masz pasek postępu bez makr.
Składnia funkcji:
REPEAT ( <char value expr>, <count> )
LibreOffice 5.1.2.2 Ubuntu 16 LTS
mih
Posty: 53
Rejestracja: sob gru 20, 2014 12:42 pm

Re: progres bar

Post autor: mih »

super pomysł, dzięki

wybrany symbol PIPE, czcionka wybrana najgrubsza i z najmniejszymi odstępami, pole tesktowe szerokie na 100 PIPOW i wygląda jak prawdziwy progresbar.
OpenOffice 4.1 na Windows 7
ODPOWIEDZ