Seitenhistorie
...
Datum | geändert von | Beschreibung |
---|---|---|
2011-01-02 | Althaus |
|
Datei
dnb_scripte_01.js |
Code
Codeblock |
---|
function ErzeugeAKZ() { //var i = 0; if (application.activeWindow.title == null) { __dnbFehler("Fehler","Funktion kann nur in einem Bearbeitungsschirm aufgerufen werden!"); } else { var tag1100full = application.activeWindow.title.findTag("1100", 0, false, true, false); //application.messageBox("1", tag1100full, ""); var tag7800 = application.activeWindow.title.findTag("7800", 0, false, true, false); //application.messageBox("2", tag7800, ""); //application.messageBox("2a",tag1100full.length,""); var tag1100 = tag1100full.substring(0,4); //application.messageBox("1", tag1100, ""); /* var i = tag1100.indexOf("$"); application.messageBox("3", i, ""); if (i) { var tag1100 = tag1100.substring(0,i-1); application.messageBox("4", tag1100, ""); } */ var strStandort = __getStandort(); if (strStandort == "DNB-F") { inStr = "8100 F-" + tag1100 + "-" + tag7800; } else { if (strStandort == "DNB-L") { inStr = "8100 L-" + tag1100 + "-" + tag7800; } } //application.messageBox("5", inStr, ""); application.activeWindow.title.endOfBuffer(false); application.activeWindow.title.insertText(inStr); } } |
Testhinweise
Die Funktion kann mit allen Datensätzen getestet werden, die sowohl Feld 1100, als auch einen Exemplardatensatz der eigenen Institution besitzen!
Überblick
Inhalte