Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: Migrated to Confluence 5.3

Anker
begin
begin

Inhalt
Beschreibung

Auszug

Wenn die Funktion PNDLink zu mehreren Treffern in der GKD oder SWD führt, so kann mit dieser Funktion der ausgewählte Begriff in den PND-Satz übertragen werden. (siehe auch PNDLink)

Historie

Datum

geändert von

Beschreibung

2010-09-03

Grund

erstellt von Herrn Schneider, HeBIS, angepasst

Code

dnb_authorities.js

Codeblock

function __PNDLinkCont()
/*--------------------------------------------------------------------------------------------------------
__pndLinkCont ()

Die interne Funktion prüft vor Ausführung der Funktion pndLinkCont, der Fortsetzung von Funktion pndLink,
ob eine neue WindowID vorhanden ist.

Verwendete Unterfunktionen: 

Historie:
2010-08-01 Stefan Grund		: erstellt
--------------------------------------------------------------------------------------------------------*/

{
	if (!global.pnd315keep.hasOwnProperty("newid")) {
		return false;
	}
}


function PNDLinkCont() {
/*--------------------------------------------------------------------------------------------------------
pndLinkCont ()

Die Funktion setzt die Erstellung von Verknüpfungen von PND zu SWD fort.

Verwendete Unterfunktionen: diverse HeBIS-Funktionen

Historie:
0000-00-00 	HeBIS    : erstellt
2010-09-03     S. Grund : messageBoxHeader angepasst
--------------------------------------------------------------------------------------------------------*/

	var PPN;
	messageBoxHeader = "PND Link fortsetzen";
	if (global.pnd315keep.newid != application.activeWindow.windowID) {
		__hebisError("falsche Fortsetzung","error-icon");
		application.activateWindow(global.pnd315keep.winid);
		return;
	}
	
	PPN = application.activeWindow.getVariable("P3GPP");
	application.activeWindow.closeWindow();
	
	application.activateWindow(global.pnd315keep.winid);
	application.activeWindow.title.find(global.pnd315keep.fldtmp,true,false,false);
	application.activeWindow.title.startOfField(false);
	application.activeWindow.title.wordRight(1,false);
	application.activeWindow.title.endOfField(true);

	application.activeWindow.title.insertText(
				global.pnd315keep.deskriptor + "!" + PPN + "!");

	global.pnd315keep = new Object();
	
	return true;
	
	
}
Vorgabe

Seitenanfang