I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nå, jeg har rodet lidt videre med det. Jeg er ikke 100% klar over hvordan det hænger sammen, men jeg har i hvert fald fået det til at virke, ved at lave en liste som en underformular.
Hvis der er en, som gider at forklare sammenhængen (eller forskellen???) mellem makroer, moduler og klassemoduler og deres scopes, så kan man stadig nå at hente nogle af pointene :-)
MAKROER indeholder ingen variable eller konstanter - de kan "kun" udføre kommandoer sekventielt. Makroer kan dog udstyres med en IF...THEN...ELSE overbygning (knappen "Betingelser"). Makroer kan kaldes fra alle forms, rapporter, moduler - eller andre makroer.
MODULER er programmering i "gammeldags forstand". Her er der tale om variable, konstanter og egentlig programstyring. Lokale var og konst erklæres med DIM og CONST. Var og konst, der skal deles på tværs i din base, skal erklæres med GLOBAL og GLOBAL CONST. Moduler vil typisk indeholde SUB'er (der udfører en given opgave) samt FUNCTION's (der fungerer som subs, men som desuden kan returnere værdier, f.eks. UPCASE(Tekst)). Moduler kan kaldes overalt fra.
KLASSEMODULER er typisk kode f.eks. i en formular. Her er der tale om en lokal samling rutiner, som kun virker i formularen selv.
Jeg går ud fra, at du benytter Access97. I værktøjslinien finder du 2 interessante knapper: den ene er mærket med XYZ og den næste med en gul rhombe. Den første åbner en særlig kolonne, hvor du kan angive "undernavne", altså opdele din makro i flere adskilte afdelinger. Den anden åbner kolonnen "Betingelse". Her kan du angive en betingelse og dermed styre makroens forløb. Betingelsen skrives i simpel form (ex: Date()=#24.12.2000# eller CurrentUser="Bjarke"). I alle følgende linier, der skal medtages i "blokken", skriver du "..." i betingelse kolonnen. Check Access hjælpen (F1). Den er helt ok.
Tak for det. Jeg kigger lige på det, men du kan godt få dine points nu :-)
Jeg bruger i øvrigt Access2000.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.