13. maj 2002 - 22:00Der er
17 kommentarer og 1 løsning
Autogenerer organisationsdiagram
Er der nogen der ved om man på nogen som helst måde kan generere et organisationsdiagram automatisk, udfra data fra en Access DB? Jeg tænkte på Visio 2002 eller PowerPoint, men ved at sidstnævnte ikke kan håndtere så mange "grene" som jeg skal bruge. Men kan det overhovedet lade sig gøre, at lave en knap i en form, der laver et diagram ud fra data i tabellerne?
Jeg vil også anbefale at bruge Visio, hvis du har programmet.
Jeg har tidligere prøvet at lave OLE-automation op mod Visio 2000 (som dog havde lidt problemer med Organisationsdiagrammer), hvorfor jeg valgte at afvente Visio 2002. I mellemtiden blev problemet uaktuelt.
Men sagen er, at hvis du kan gøre det manuelt i Visio, kan du også gøre det fra Access vha VBA. Jeg er ved at anskaffe mig Visio 2002, men der går et nogle dage før jeg kan kigge nærmere på det.
Men prøv selv at lege med det; I VBA skal du bare sørge for at lave en reference til Visio (Tools->References og jeg tror den hedder: Microsoft Visio 2002 Object Library)
Jeg har anvendt TrreView til visuelt at vise vores organisation - Jeg ved godt det ikke er et 'rigtigt' organisations diagram, men brugerne kender virkemåden fra stifinder. Jeg kender ikke Visio, men et treeView har jo ClickEvents osv. - Hvis du vil ha' et eks. (i 97') så læg din e-mail.
Takker.. Der lader til at være nogle problemer med den. Jeg bruger Access 2002, kan det være derfor? Jeg får RunTime errors og Invalid Key @@ Nogen forklaring på dette?
treeview er en Active X, der ligger i 'comctl32.ocx'. Enten så skal du finde det treeView, der hører til 2002, eller du skal registrere 'comctl32.ocx' (funktioner - Active X - registrer)
Hvis jeg forsøger at oprette f.eks. en afdeling eller division, får jeg beskeden Invalid Key @@ uanset hvad jeg skriver i "Giv den et godt navn". Nogen forklaring?
Access 2000 kan åbenbart ikke bruge det imagelist komponent jeg har anvendt ): I VBA skal du ind og slette de 5 steder der står: nod.Image = tvwRs![Art]
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.