WklGantt
Gantogram za Accessove obrazce: opravila iz tabele so na levi prikazana kot hierarhični podatkovni list, na desni pa so na časovnici njihove palice, odvisnosti in mejniki. Podpira delovni koledar, ročno ali samodejno načrtovanje in kritično pot. Zmore vse, kar zmore `WklTreeList`: stolpce, urejevalnike celic, oblikovanje in izvoz.
Prvi koraki
Pogosta opravila
- Shranjevanje in obnovitev pogleda (
Layoutohrani tudi povečavo, razdelilnik in vidno obdobje)
Grafični prikaz
+- List1 -------------------------------------------------------------------------------+
| Opravilo | Začetek | Konec |#| 41. teden, 5. 10. 2026 | 42. teden |
| | | |#| 05 06 07 08 09 10 11 | 12 13 [1] |
+-------------------+-------------+-------------+#+------------------------+------------+
| v Projekt [2] | 5. 10. 2026 | 13. 10. 2026|#| ================================== |
| Načrtovanje | 5. 10. 2026 | 6. 10. 2026 |#| ####-+ [3] |
| Izvedba | 7. 10. 2026 | 9. 10. 2026 |#| +>###### Novak [4] |
| Prevzem | 12. 10. 2026| 12. 10. 2026|#| .. +------>* [5] |
+-------------------+-------------+-------------+#+------------------------+------------+
[6]
| Območje | Pomen |
|---|---|
| 1 | Časovno merilo v dveh vrsticah (Zoom: od ur do let); dela prosti dnevi so osenčeni |
| 2 | Povzetno opravilo: datumi in napredek so izračunani iz njegovih podopravil |
| 3 | Puščica odvisnosti (konec–začetek); kršene odvisnosti so rdeče in črtkane |
| 4 | Palica opravila z dokončanim delom (temnejši) in besedilom desno od palice (viri) |
| 5 | Mejnik |
| 6 | Razdelilnik med seznamom opravil in časovnico (SplitterPosition) |
Ključne zmožnosti
- Opravila iz vaših tabel: začetek, konec ali trajanje, napredek, mejnik, omejitev, rok in osnovni načrt so polja zapisov opravil (
StartField,FinishField…); povzetna opravila so zapisi s podrejenimi zapisi. - Odvisnosti v lastni tabeli (
DependencySource) ali kot besedilo v zapisu opravila (PredecessorsField, na primer3FS+2;5SS): konec–začetek, začetek–začetek, konec–konec in začetek–konec, z zamikom. - Delovni koledar: delovni dnevi in ure (
WorkDays,WorkHours), dela prosti dnevi iz tabele (HolidaySource), trajanja v delovnih dnevih ali urah (DurationUnit). - Načrtovanje: ročno (nič se ne premakne, kršena pravila se sporočijo) ali samodejno (odvisna opravila sledijo, takoj ko to dopuščajo njihove odvisnosti in omejitve); kritična pot in časovna rezerva.
- Urejanje kot v orodjih za vodenje projektov: vlečenje palic, njihovih koncev in ročice napredka; risanje in brisanje odvisnosti; povezovanje, razvezovanje, razdeljevanje in označevanje napredka v priročnem meniju ali s Ctrl+F2. Vsaka sprememba sproži dogodke Before in After ter se zapiše v eni transakciji.
- Razdeljena opravila in viri z dodelitvami (besedilo ali tabele).
- Izhod: Excel s časovnico v obliki pravih celic, slika, PDF in XML za Microsoft Project.
- Uvoz iz Microsoft Projecta z ujemanjem z zapisi in pogovornim oknom za predogled.
- Oblikovalnik s stranmi Opravila, Odvisnosti, Viri, Koledar in načrtovanje ter Časovnica in s sprotnim predogledom resničnih podatkov.
- UI Automation: bralniki zaslona in orodja za testiranje vidijo seznam opravil kot podatkovno mrežo, časovnico pa kot seznam palic z datumi in napredkom.
Osnovni pojmi
Podatki ostanejo v vaših tabelah. Gantogram bere zapise opravil, odvisnosti, segmente, vire in
dela proste dneve iz virov, na katere je vezan, in vsako spremembo zapiše nazaj (AutoSave).
Lastnega načrta ne hrani: ko obrazec znova poizvedete, gantogram prikaže to, kar je v tabelah.
Datumi v načrtu in v tabeli. Datumi so shranjeni tako, kot jih shranjuje Access: kadar gantogram načrtuje v dnevih, je konec zadnji delovni dan opravila, brez ure. Interno načrt računa s časovnimi točkami, pri katerih konec ni vključen; pretvorba je stalna in enaka pri vsakem branju in pisanju.
Ročno ali samodejno. ScheduleMode določa, kaj sprememba naredi z drugimi opravili. V ročnem
načinu opravilo, ki se za svojo odvisnost začne prezgodaj, ostane, kjer je, ter se prikaže v
Violations in kot rdeča puščica. V samodejnem načinu se odvisna opravila premaknejo; opravilo,
ki ga premaknete ročno, dobi omejitev „Začetek ne prej kot“, tako kot v Microsoft Projectu. Opravila brez
odvisnosti in omejitev se nikoli ne premaknejo, zato prvo načrtovanje obstoječih podatkov ne
postavi na glavo.
Povzetna opravila. Zapis s podrejenimi zapisi je povzetno opravilo. Njegov začetek, konec in
napredek (utežen s trajanjem) se izračunajo; UpdateSummaries jih zapiše v njegov zapis, da jih
lahko uporabijo poizvedbe in poročila.
Spremembe uporabnika in spremembe iz kode. Vlečenje, priročni meni ter stolpci z datumi in
napredkom sprožijo BeforeTaskChange, BeforeLinkAdd in ustrezne dogodke After, v katerih lahko
VBA spremembo prilagodi ali prekliče. Enake spremembe iz kode (SetTaskDates, LinkTasks,
TaskProgress, ImportFromProject brez pogovornega okna) ne sprožijo nobenega od teh dogodkov.
Skrbništvo
Odpravljanje težav
Za razvijalce
Sorodne teme
- WklTreeList: njegova navodila veljajo tudi tukaj