Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Anker
begin
begin

Inhalt

Beschreibung
Auszug

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
Gegenüber der WinIBW2-Funktion wird nur der Link zu unserem Repository (4083 =A $) geöffnet. Alle sonstigen Links können in WinIBW3 direkt angeklickt werden.

01.10.2014GrundAnpassung: Auswertung des Feldes mit findTag/findTagContent; Linkerzeugung jetzt auch für "4083 =A §"
Code

dnb_formalerschliessung.js

Codeblock

function URL4083AufrrufeURL4083auf() {

	//application.messageBox("", "Die Kunktion URL4083Aufr wurde noch nicht implementiert!", "");		
	
	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 {
		// Titeldaten kopieren
		var aufnahme
    
    // Ist Feld 4083 vorhanden? Wenn ja, mit $ oder §?
    if (application.activeWindow.title) {
    kat4083 = application.activeWindow.title.copyTitle(findTag("4083",0,false,false,false);
		// Zeichenlänge der Titeldaten ermitteln
		var len = aufnahme.length;
		var feld = "\n4083 =A $";
		var pos_counter = 0;
		if (aufnahme.indexOf(feld, pos_counter) > pos_counter) {
			    } else {
    kat4083 = application.activeWindow.findTagContent("4083",0,false);
    }
        
      if (kat4083.indexOf("=A $") > -1) {
      strURL = "http://d-nb.info/" + strIDN + "/34";
			//application.messageBox("4", strURL, "");
			        } 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", "");
		}
	    }
}

Seitenanfang