Hvordan skrive makroer i Openoffice Database

Hvordan skrive makroer i Openoffice Database


Skriv makroer i et åpent kontorbase database for å automatisere oppgaver og kjøre koden bak objekter, for eksempel skjema knapper. Makroer er skrevet i OpenOffice.org Basic-kode, som ligner på Visual Basic for Applications. Lag så mange makroer som du trenger i en enkelt database eller et enkelt skjema. Skrive makroer gjør oppgavene enklere for brukerne, for eksempel å åpne og skrive en rapport når en enkelt knapp trykkes.

Bruksanvisning

1 Åpne et eksisterende Openoffice Base database.

2 Lag et skjema eller en rapport der du vil opprette makroen. Makroer kan også opprettes utenfor skjemaer og rapporter, om ønskelig.

3 Velg et skjema eller en rapport i databasen og trykk & ldquo; Rediger & rdquo; knappen ovenfor databasen vinduet i verktøylinjen for å åpne skjemaet eller rapporten i redigeringsmodus. "Edit" knappen ser ut som et lite skjema med en blyant på den. Hvis du ønsker å opprette en makro utenfor et skjema eller en rapport, hopper du til trinn 4. "Edit" knappen vises kun hvis du velger et eksisterende skjema eller en rapport.

4 Åpne & ldquo; Verktøy & rdquo; menyen øverst på skjermen.

5 Velg & ldquo; makroer & rdquo; og velg & ldquo; Organiser makroer & rdquo.;

6 Velg kodetype. Den mest brukte alternativet er OpenOffice.org Basic, men andre alternativene inkluderer Javascript, BeanShell og Python.

7 Skriv inn et navn på makroen i & ldquo; Macro Name & rdquo; eske.

8 Velg navnet på databasen i henhold & ldquo; makro fra & rdquo.;

9 Trykk på & ldquo; New & rdquo; knapp.

10 Velg en modul navn på makroen skal lagres i.

11 Skriv inn koden i redigeringsvinduet. Lukk vinduet for å lagre endringene.

12 Opprette eller redigere en makro for en bestemt kontroll ved å dobbeltklikke på kontrollen for å åpne egenskapsarket. Trykk på ellipser ved siden av en kontrollen for å åpne OpenOffice.org Basic Editor.

Hint

  • Bruke et navn relevante for formålet av makroen. Dette gjør det enklere for deg ved redigering og organisering av makroer.