Beschreibung

Definieren des Textbausteins 3.

Benutzeroberfläche

Optionen

Setze Suchfragen/KommandosTextbausteine...

SetzeTextbaustein3

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 SetzeTextbaustein3() {
		__dnbTextbausteine("3",false);
}

Seitenanfang

  • Keine Stichwörter