Beschreibung
Die Funktion ruft die in 4083 gespeicherte URL auf (Dokument auf dem Server)Historie
Datum | geändert von | Beschreibung |
---|---|---|
20.09.2010 | Althaus | neu erstellt |
01.10.2014 | Grund | Anpassung: Auswertung des Feldes mit findTag/findTagContent; Linkerzeugung jetzt auch für "4083 =A §" |
Code
dnb_formalerschliessung.js
function rufeURL4083auf() { var funcTitel = "Link 4083 aufrufen"; var strURL; var strIDN = application.activeWindow.getVariable("P3GPP"); if (strIDN == "") { __dnbFehler(funcTitel,"Diese Funktion kann erst ausgeführt werden, wenn der Titel über eine IDN verfügt."); } else { // Ist Feld 4083 vorhanden? Wenn ja, mit $ oder §? if (application.activeWindow.title) { kat4083 = application.activeWindow.title.findTag("4083",0,false,false,false); } else { kat4083 = application.activeWindow.findTagContent("4083",0,false); } if (kat4083.indexOf("=A $") > -1) { strURL = "http://d-nb.info/" + strIDN + "/34"; } else if (kat4083.indexOf("=A §") > -1) { strURL = "http://dnb.oia-dwa.de/?" + kat4083.substr(5); } else { __dnbFehler(funcTitel,"Es ist kein Feld 4083 mit '$' oder '§' vorhanden"); return; } application.shellExecute (strURL, 5, "open", ""); } }
Überblick
Inhalte