Hallo Gast.  
  Registrieren - Anmelden  
 
 
Tipps & Tricks
<anzeige>
 
Top-News
 
MACup 11.1999: Software: Aktionsknöpfe in der Datenbank Die Datenbank von AppleWorks - vormals ClarisWorks - ist in vielem nur der kleine Bruder von FileMaker. Das gilt auch fürs Layout: Die Möglichkeit, in der Datenbank Knöpfe unterzubringen, mit denen sich häufig benötigte Aktionen auslösen lassen, sucht man leider vergebens.
Allerdings können Sie mit ein wenig Aufwand ähnliches erzeugen. Definieren Sie dazu zunächst alle benötigten Felder, und gestalten Sie das Layout wie gewünscht. Zeichnen Sie dann die Aktion, die durch das Drücken auf den Knopf ausgelöst werden soll, als Makro auf, und speichern Sie sie unter einem passenden Namen - für unser Beispiel haben wir "DB-Aktion1" gewählt.

Legen Sie dann zwei zusätzliche Felder an: ein Markierungsfeld und ein Formelfeld. Ersteres sollte einen kurzen Namen bekommen - wir nennen es "Knopf1" - und im Layout plaziert werden. Das Formelfeld kommt nicht in das Layout und sollte folgende Formel enthalten (ersetzen Sie gegebenenfalls Ihre Namen für das Markierungsfeld und das Makro):
Wichtig ist hierbei, daß der Name des Makros in der "Wenn"-Anweisung zweimal auftaucht.
Weisen Sie dem Markierungsfeld das transparente Linien-Füllmuster zu, und schalten Sie über den Befehl "Feldinfo" die Anzeige des Textes ab. Legen Sie dann eine Graphik darüber. Diese Graphik kann importiert sein oder mit den AppleWorks-Zeichenwerkzeugen erstellt werden. Im folgenden Beispiel befindet sich das Markierungsfeld unter dem abgerundeten Rechteck "Mehr...":
Das Markierungsfeld muß ungefähr die gleiche Größe wie die Graphik aufweisen, da sonst einige Teile der Graphik "tot" zu sein scheinen und die Aktion nicht auslösen.
Wenn Sie nun in den Blättern-Modus wechseln, löst jeder Klick auf die Graphik das aufgezeichnete Makro aus - ganz wie in FileMaker.
Von MACup Redaktion am 10.11.1999 -
 
Seite 1 von 1  
 
 
 

</ a n z e i g e >
  © MACup 1995 - 2008 · Impressum · Datenschutzerklärung · Haftungsausschluss · Nutzungsbedingungen · Mediadaten ·
  · Neue Mediengeschaft Ulm ·