Beschreibung
Fügt den vordefinierten Textbaustein 3 im Editbildschirm an der Cursorposition ein. Falls noch kein Textbaustein definiert wurde, kann dieser eingegeben werden.
Historie
Datum |
geändert von |
Beschreibung |
---|---|---|
2011-02-23 |
Althaus |
neu erstellt |
Datei
dnb_public.js |
Code
function __dnbTextbausteine(nrTBS,exec) { var text = "Möchten Sie den Textbaustein ändern?\nDie Änderung bitte mit OK bestätigen!\nEinfügen des Textbausteins an Cursorposition mit Funktion: Textbaustein" + nrTBS; var title = "Setze Textbaustein" + nrTBS; var prompter = utility.newPrompter(); var msg; var profileString = "userText" + nrTBS; var value = application.getProfileString("dnbUser", profileString, ""); if (exec) { if (application.activeWindow.title == null) { __dnbFehler("Funktion " + title,"Funktion kann nur in einem Bearbeitungsschirm aufgerufen werden!"); } else { text = "Textbaustein noch nicht vorhanden. Bitte geben Sie einen Textbaustein ein?\nAm Ende bitte mit OK bestätigen!"; if (!value) { msg = prompter.prompt(title,text,value,null,null); if (msg == 1) { value = prompter.getEditValue(); application.writeProfileString("dnbUser",profileString,value); application.activeWindow.title.insertText(value); } } else { application.activeWindow.title.insertText(value); } } } else { msg = prompter.prompt(title,text,value,null,null); if (msg == 1) { value = prompter.getEditValue(); application.writeProfileString("dnbUser",profileString,value); } } } function Textbaustein3() { __dnbTextbausteine("3",true); }
Überblick
Inhalte