Die SET Klasse stellt Methoden zur Bearbeitung von WinIBW-Sets zu Verfügung.
Bearbeitung von Titeln in einem Set:
/** | |
* zählt Exemplardatensätze | |
* | |
* @return int|null | |
*/ | |
function __exemplareAnzahl() | |
{ | |
var strTitle = application.activeWindow.copyTitle(); | |
var regexpExe = /\n(70[0-9][0-9])/g; | |
var alleExe = new Array(); |
function __tempTuebingen(csv) | |
{ | |
var ezb = false; | |
__iterateExemplare( | |
function(i) | |
{ | |
application.activeWindow.command("\\mut e" + i, false); | |
if(!ezb) | |
{ |
"use strict"; | |
// | |
// @param string field Field content in PICA+ without field tag | |
// | |
function conv(field) | |
{ | |
var part = field.split('$0 '); | |
var subfields; | |
var s; |
function setBearbeiten() | |
{ | |
var csv = new CSV(); | |
csv.__csvSetLogFilename("LOG_ergERessource.txt"); | |
var setSize = application.activeWindow.getVariable("P3GSZ"); | |
i = 1; | |
do { |
function zdb_Reziprok() { | |
/************************************************************** | |
edits Hachmann, Grund, Klee | |
letzte Änderung 2012-12-05 Klee | |
/**************************************************************/ | |
// Skript muss bei reziprokem Verknuepfungsfeld aufgerufen werden und erzeugt an der Gegenaufnahme eine Verknüpfung. | |
if (!application.activeWindow.title) |
// Datei: zdb_scripte_perUser.js | |
// Autor: | |
// Datei fuer nutzerspezifische Standarskripts | |
function OSM(){ | |
if (application.activeWindow.getVariable("scr") != "MI") { | |
__zdbError("Die Funktion kann nur im Korrekturmodus aufgerufen werden."); | |
return; | |
} | |
var iterator = 0; |
function bearbeiteZeilenErsetzen() | |
{ | |
//Zuerst werden die Zeilen gezählt, dann wandert das Script durch | |
//den ganzen Datensatz und vergleicht die Kategorien mit den Vorgaben des Anwenders | |
//bei der find-Anweisung steht lineOnly immer auf true, weil jede Zeile einzeln | |
//untersucht werden soll | |
var strbedingung = document.getElementById("idBedingung").value; | |
var strbedingung2 = document.getElementById("idBedingung2").value; | |
var zeilenNr, tagContent, strTag; |
<?php | |
/** | |
* parse an picaplusxml record into an array | |
* @param object $dom: domcument | |
* @return array picaplusArray | |
*/ | |
function picaplusxml2Array(DomDocument $dom){ | |
$numberOfRecords = $dom->getElementsByTagNameNS('http://www.loc.gov/zing/srw/', 'numberOfRecords'); | |
$this->numberOfRecords = $numberOfRecords->item(0)->nodeValue; | |
$picaplusArray = array(); |
// Script for XUL | |
var application = Components.classes["@oclcpica.nl/kitabapplication;1"] | |
.getService(Components.interfaces.IApplication); | |
// get params from open_xul_dialog() | |
var params = this.arguments[0].QueryInterface(Components.interfaces.nsIDialogParamBlock); | |
var theDir; | |
const utility = |