# Welche Befehle kann ich in einem Makro nutzen?

### copyField(formel, feldname, optional: formelnAuswerten)

<div id="bkmrk-copyfield%28formel%2C-fe"></div><div id="bkmrk-schreibt-einen-wert-">Schreibt einen Wert / ein Formelergebnis in das angegebene Feld. Wird für den dritten Parameter '1' oder 'true' angegeben, werden alle Formeln, die sich auf das Zielfeld beziehen, neu ausgewertet.</div><div id="bkmrk-beispiele%3A">*Beispiele:*</div><div id="bkmrk-copyfield%28%7Bbeitragin">copyField({BeitragInclSt}*100/(100+{SteuerProzent}), BeitragOhneSt)  
copyField({BeitragOhneSt}*iif({Zahlungsweise}&gt;0, {Zahlungsweise}, 1)*100/(100+{ZuschlagProzent}), NettoJahresbeitrag)</div>### shell(dateiname, optional: argumente)

<div id="bkmrk-startet-ein-programm">Startet ein Programm ggf. mit Argumenten oder öffnet eine externe Datei.  
</div><div id="bkmrk-beispiele%3A-1">*Beispiele:*</div><div id="bkmrk-shell%28c%3A%5Csoftphone%5Cs">shell(C:\Softphone\Softphone.exe, {telefon})</div><div id="bkmrk-shell%28c%3A%5Cusers%5Cbernd">shell(C:\Users\Bernd\Documents\todo.xls)</div>### openMail(emailadresse, betreff, cc, bcc, nachricht)

<div id="bkmrk-openmail%28emailadress"></div><div id="bkmrk-%C3%96ffnet-eine-neue-e-m">Öffnet eine neue E-Mail mit den angegebenen Parametern in Ihrem Standard-E-Mail Client. Sie wird weder automatisch versendet noch in aB-Agenta abgelegt.</div><div id="bkmrk-beispiel%3A">*Beispiel:*</div><div id="bkmrk-openmail%28%7Bbetreuer.e">openMail({Betreuer.Email}, Frage bzgl. Ihres Klienten {vorname} {nachname}, {Agentur.Email}, , "{Betreuer.Briefanrede} Ich habe eine Frage zu einem Ihrer Kunden: ")</div>### openLink(url, optional: urlencode, arg1, arg2, ... , argN)

<div id="bkmrk-openlink%28url%2C-option"></div><div id="bkmrk-%C3%96ffnet-einen-http-%2C-">Öffnet einen HTTP-, FTP- oder Verzeichnis-Pfad. Argumente können direkt in den URL geschrieben werden oder auch als separate Argumentenliste übergeben werden, damit diese noch URL-kodiert werden können.  
</div><div id="bkmrk-beispiele%3A-2">*Beispiele:*</div><div id="bkmrk-openlink%28https%3A%2F%2Fwww">openLink(https://www.google.de/?#q={Vorname}+{Name}+{Ort})</div><div id="bkmrk-openlink%28https%3A%2F%2Fwww-1">openLink(https://www.google.de/?#q={arg1}+{arg2}+{arg3}, urlencode=1, {Vorname}, {Name}, {Ort})</div>### copyClipboard(formel)

<div id="bkmrk-copyclipboard%28formel"></div><div id="bkmrk-kopiert-ein-formeler">Kopiert ein Formelergebnis in die Zwischenablage.</div><div id="bkmrk-beispiel%3A-1">*Beispiel:*</div>copyClipboard({iif(\[email\]&lt;&gt;'',\[email\],\[emailfirma\]})

### formelnAuswerten()

<div id="bkmrk-formelnauswerten%28%29we"><div>  
</div><div>Werte alle Formeln im aktuellen Datensatz neu aus.</div><div>*Beispiel:*</div>formelnAuswerten()  
</div>