Home

Menu
pgViewer ist eine Anwendung, die zur schnellen inhaltlichen Bewertung und Selektion von Datensätzen verwendet werden kann. Dabei kann die Bewertungsgrundlage (Stichwort- und Stopwort-Listen) während der Arbeit an den Datensätzen jederzeit durch den Anwender angepasst werden.


 

Seite 1 - 2 - 3 - 4 - 5  |  Gesamt
 
Nach der erfolgreichen Installation der Anwendung wird diese über das zugehörige Programm-Symbol auf dem Desktop ihres Rechners oder über den Eintrag im Startmenü gestartet.
 
Nach dem Starten der Anwendung erscheint das Startfenster der Anwendung, mit dem die Auswahl der Datendatei erfolgt und die Bearbeitung dieser gestartet wird.
Durch Klicken auf den Auswahlbutton [...] öffnet sich ein Datei-Auswahldialog, in dem die zu bearbeitende Datei ausgewählt werden kann. Mit einem Klick auf den Startbutton [Laden] startet die Bearbeitung der Datendatei im Hauptfenster.
 

 
Der Viewer bildet die Zentrale zu Darstellung und Bearbeitung der einzelnen Datensätze der geladenen Datendatei.
 

 
Hier wird der Inhalt des aktuell ausgewählten Datensatzes in tabellarischer Form dargestellt, wobei gefundene Schlagworte aus den Phrasenlisten unterschiedlich farblich hinterlegt werden. Unter bestimmten Voraussetzungen (siehe: Format der Datendatei) ist es auch möglich, Bilder anzuzeigen.
Über die Navigationsbutton rechts oben kann zwischen den einzelnen Datensätzen geblättert oder ein bestimmter Datensatz angesprungen werden. Darüber hinaus ist es möglich, sogenannte "Stopworte" in den Feldern auszublenden, die Stichwortlisten zu bearbeiten und die Art der Suche zu ändern. Auch der Inhalt der Datendatei selber kann geändert werden, indem Datenfelder hinzugefügt oder entfernt werden oder der Inhalt der Datenfelder selbst bearbeitet wird.
Alle Änderungen an den Datensätzen, Wortlisten und Suchparametern wirken sich unmittelbar auf die Anzeige im Viewer aus.
 
Mithilfe der Navigationsbuttons sind folgende Aktionen möglich:
springt zum ersten Datensatz
blättert einen Datensatz zurück
blättert einen Datensatz vorwärts
springt zum letzten Datensatz
 
Durch Setzen eines Häkchens bei [Stopworte ausblenden] werden alle in der "Stopwort"-Liste enthaltenen Worte in den Datensatzfeldern nur noch in einem Grauton dargetsellt. Dadurch soll die Übersichtlichkeit erhöht werden und der Fokus auf das wesentliche gelenkt werden.
 

 
Neben der Bezeichnung [Suchmodus] kann zwischen zwei verschiedenen Suchmodi gewählt werden:
  • genaue Suche

    Bei der genauen Suche werden alle die Worte in den Datensatzfeldern farblich hinterlegt, die genau so im Text auftauchen, wie sie in den Phrasenlisten vorhanden sind. Enthält also z.B. eine der Phrasenlisten das Wort "Filter" so wird in allen Datensatzfeldern das Wort "Filter" farblich markiert, das Wort "filtern" jedoch nicht.
  • unscharfe Suche

    Bei der unscharfen Suche werden alle die Worte in den Datensatzfeldern farblich hinterlegt, die einem Wort in der Phrasenliste bis zu einem gewissen Grad ähnlich sind. Enthält also z.B. eine der Phrasenlisten das Wort "Filter" so wird in allen Datensatzfeldern sowohl das Wort "Filter" farblich markiert, als auch das Wort "filtern"; jedoch würde auch das Wort "Falter" hervorgehoben.
    Ist dieser Suchmodus aktiv, wird automatisch unter der Auswahl ein Schieberegler [Suchgenauigkeit] eingeblendet. Hiermit kann eingestellt werden, bis zu welcher Ähnlichkeit die Worte noch in den Datensatzfeldern markiert werden sollen. Der einstellbare Bereich geht dabei von 25% (linker Anschlag; minimal ähnlich) bis 100% (rechter Anschlag; identisch). Der voreingestellte Wert beträgt 75%.

 
Die Anwendung bietet zwei grundsätzliche Möglichkeiten, die Phrasenlisten zu bearbeiten.
  • Worte aus dem Viewer hinzufügen

    Wird ein Wort oder eine Wortgruppe in einem Datenfeld im Viewer markiert, kann dieses durch einfaches Drücken des Buttons [Hinzufügen] automatisch in die jeweilige Phrasenliste übernommen werden.
     
  • Phrasenlisten direkt bearbeiten

    Durch Drücken des Buttons [Phrasenliste] öffnet sich das Fenster "Wortlisten", in dem detailierte Einstellungen an den Phrasenlisten und der Stopwortliste vorgenommen werden können.

    Auf dem Reiter "Phrasenlisten" befinden sich zwei Tabellen, in denen alle in den beiden Phrasenlisten vorhandenen Worte mit ihrer Wertigkeit aufgelistet werden. Zusätzlich werden zu den Worten, die bei der Suche im aktuell im Viewer angezeigten Datensatz einen Treffer ergeben die Gesamtzahl der Treffer im Datensatz und die Farbe, mit der die Treffer hinterlegt sind angezeigt.

    Der Inhalt der Tabellen lässt sich durch klicken auf einen Spaltenkopf nach der jeweiligen Spalte sortieren; Anfangswert ist eine absteigende Sortierung in der Spalte "Treffer".

    Durch Auswählen eines Wortes in der Spalte "Phrase" kann dieses direkt bearbeitet werden, also z.B. mit Zeichen für die Trunkierungs-Suche ("*." am Anfang oder ".*" am Ende) versehen werden. Auf die gleiche Weise kann hier die Wertigkeit eines Suchwortes eingestellt werden (Spalte "Gewicht").

    Am Ende jeder Tabellen befindet sich eine mit "*" gekennzeichnete leere Zeile. In dieser kann eine neue Phrase direkt in die Liste eingegeben werden. Wird dabei kein "Gewicht" angegeben, wird dieses automatisch auf den Wert "1" gesetzt.

    Zum Löschen einer Phrase aus einer der Listen muss der gesamte Eintrag markiert werden. Dazu klicken Sie links neben den auszuwählenden Eintrag in der Tabelle. Durch Drücken der "Entf"-Taste wird der markierte Eintrag entfernt.

 
Über den Reiter "Stopp-Worte" im Wortlisten-Fenster gelangt man zur Liste der Stoppworte:
In dieser Liste ist es lediglich möglich, bestehende Einträge zu löschen oder neue Einträge hinzuzufügen.

Zum Hinzufügen eines neuen Stoppworts gibt man dieses im Feld "neues Stopp-Wort" ein und drückt anschliesend auf den Schalter [Hinzufügen].
Durch das Auswählen eines Wortes in der Liste und anschließendes Drücken des Buttons "Löschen" wird der ausgewählte Eintrag gelöscht.
 
  • Inhalte von Datenfeldern ändern
    Durch Auswählen eines Datenfeldes im Viewer gelangt man in den Editiermode, in dem es möglich ist, den Text des Datenfeldes direkt zu ändern.
  • Datenfelder hinzufügen und löschen

    Über den Menüeintrag "Daten" lassen sich neue Felder in die Datendatei einfügen und bestehende Felder aus dieser löschen.
  • Ein Datenfeld hinzufügen

    Geben Sie im Feld "Name" den Bezeichner für das neue Feld ein.
    Über die Auswahlbox "Position" lässt sich einstellen, an welcher Stelle der Datendatei das neue Feld eingefügt werden soll. Dazu stehen folgende Optionen zur Verfügung:
    • "am Anfang": fügt das neue Feld vor dem ersten Feld ein
    • "vor Feld ...": fügt das neue Feld vor dem angegebenen Feld ein
    • "nach Feld ...": fügt das neue Feld nach dem angegebenen Feld ein
    • "am Ende":fügt das neue Feld nach dem letzten Feld ein
    Nach Auswahl der Positionseinträge "vor Feld ..." oder "nach Feld ..." wird eine weitere Auswahlbox freigegeben, mit der einzustellen ist, vor bzw. nach welchem Feld das neue Datenfeld eingefügt werden soll.
    Nach Betätigen des Buttons [OK] wird das neue Datenfeld in die Datendatei übernommen.
  • Ein Datenfeld entfernen
    Nach Auswahl des Menüeintrags "Daten/Feld entfernen ..." öffnet sich der Dialog "Datenfeld entfernen":

    Über die Auswahlbox wird eingestellt, welches der Datenfelder entfernt werden soll.
    Nach Betätigen des Buttons [OK] erscheint eine Sicherheitswarnung:
    Durch Bestätigung der Abfrage mit dem [Ja]-Button wird das angegebene Datenfeld aus der Datendatei gelöscht.
    ACHTUNG: Dabei gehen auch alle Daten in allen Datensätzen verloren, die sich in diesem Feld befinden!
  • Bearbeiten über Editier-Buttons
    Über die Einstellungen ist es dem Anwender möglich, mehrere Buttons zu definieren, mit denen auf einfache Art und Weise in einzelne Datenfelder fest definierte oder kontentabhängige Inhalte eingefügt werden können. Details hierzu siehe unter "Einstellungen/Buttons".

 
Nach dem Auswählen des Menüeintrags "Extras/Einstellungen" öffnet sich das Einstellungsfenster, in dem eine Vielzahl von Optionen geändert werden kann.
Hierbei stehen über mehrere Reiter folgende Kategorien zur Verfügung:
  • Farben,
  • Buttons,
  • Pfade und
  • Bilder.
Durch Drücken des Buttons [OK] werden die geänderten Einstellungen für die nächste Programmsitzung gespeichert und das Einstellungsfenster geschlossen.
Durch Drücken des Buttons [Abbruch] bleiben die vorgenommenen Einstellungen lediglich für die aktuelle Sitzung gültig, beim nächsten Programmstart werden wieder die zuvor gültigen Einstellungen geladen.
 
Über den Reiter "Pfade" ist es möglich, die Pfade zu den Phrasen- und Stoppwortlisten festzulegen.

Hier kann in dem Eingabefeldern der Pfad zu der jeweiligen Wortliste angegeben werden. Durch Betätigen des Auswahlbuttons […] öffnet sich ein Dateidialog, über den die gewünschte Datei ausgewählt werden kann.
 
Wie bereits oben beschrieben, ist es unter bestimmten Voraussetzungen möglich, im Hauptfenster auch Bilder darzustellen. Über den Reiter "Bilder" können Einstellungen für die Art und Weise der Darstellung von Bildern im Hauptfenster vorgenommen werden.
Mit den Eingabefeldern "Breite" und "Höhe" wird die maximal mögliche Größe des darzustellenden Bildes festgelegt. Ist ein Bild kleiner als die hier angegebene Größe, wird es in Originalgröße angezeigt; ist das Bild größer, wird es auf die hier angegebene Maximalgröße skaliert, wobei das Seitenvehältis des Originals beibehalten wird. Wird das Häkchen bei "Bilder immer laden" entfernt, ist das Anzeigen von Bildern komplett deaktiviert.
 
Über den Reiter "Buttons" kann der Anwender "Editierbuttons" für das Hauptfenster definieren und einstellen. Über diese Buttons ist es möglich, bestimmte Inhalte in ein Datenfeld zu schreiben.
Auf der linken Seite des Fensters befindet sich eine Liste aller definierten Buttons. Mithilfe des Buttons [+] kann ein neuer Eintrag hinzugefügt werden, während mittels des Buttons [-] der gerade ausgewählte Eintrag entfernt wird. Über die vier Button neben der Liste kann die Reihenfolge der Einträge in der Liste und somit die Reihenfolge der Button im Hauptfenster geändert werden:
  • verschiebt den markierten Eintrag an den Anfang der Liste
  • verschiebt den markierten Eintrag um eine Position nach oben
  • verschiebt den markierten Eintrag um eine Position nach unten
  • verschiebt den markierten Eintrag ans Ende der Liste
Auf der rechten Seite des Fenster befindet sich eine Tabelle, in der die Eigenschaften des aktuell ausgewählten Eintrags angezeigt werden und bearbeitet werden können.
Folgende Eigenschaften stehen zur Verfügung:
 
Mit dieser Eigenschaft wird festgelegt, welche Aktion beim Drücken des Buttons ausgeführt werden soll. Hier stehen folgende Optionen zur Verfügung:
  • ersetzen: der unter "Wert" angegebene Text wird in das unter "Feldname" angegebene Datenfeld eingetragen (eventuell vorhandener Tex in diesem Datenfeld wird gelöscht)
  • anhängen: der unter "Wert" angegebene Text wird an den Text des unter "Feldname" angegebene Datenfelds angehängt
  • berechnen und ersetzen: Die unter "Berechnung" angegebene Berechnung wird ausgeführt und das Ergebnis in das unter "Feldname" angegebene Datenfeld eingetragen (eventuell vorhandener Tex in diesem Datenfeld wird gelöscht)
  • berechnen und anhängen: Die unter "Berechnung" angegebene Berechnung wird ausgeführt und das Ergebnis an den Text des unter "Feldname" angegebene Datenfelds angehängt

 
Mit dieser Eigenschaft wird festgelegt, welche Berechnung bei den Aktionen "berechnen und ersetzen" und "berechnen und anhängen" ausgeführt werden soll. Hier stehen folgende Optionen zur Verfügung:
  • Gewichtung positiv: berechnet die Gesamtwertigkeit aller Treffer aus der Positivliste
  • Gewichtung negativ: berechnet die Gesamtwertigkeit aller Treffer aus der Negativliste
  • Gewichtung total: berechnet die Differenz der Gesamtwertigkeiten der Treffer aus der Positiv- und Negativliste

 
Mit dieser Eigenschaft wird festgelegt, ob und in welcher Form nach dem Ausführen der Aktion in den Datensätzen geblättert werden soll.Hier stehen folgende Optionen zur Verfügung:
  • nicht blättern: bleibt beim aktuellen Datensatz
  • erster Datensatz: springt zum ersten Datensatz der Datendatei
  • vorheriger Datensatz: springt zum vorherigen Datensatz in der Datendatei
  • nächster Datensatz: springt zum nächsten Datensatz in der Datendatei
  • letzter Datensatz: springt zum letzten Datensatz der Datendatei

 
  • Feldname
    Mit dieser Eigenschaft wird festgelegt, in welches Datenfeld der Wert geschrieben werden soll. Über eine Auswahlliste kann das entsprechende Datenfeld ausgewählt werden.
  • Text
    Mit dieser Eigenschaft wird der Text festgelegt, der auf dem Button angezeigt wird.
  • Wert
    Mit dieser Eigenschaft wird festgelegt, welcher Wert bei den Aktionen "ersetzen" und "anhängen" in das unter "Feldname" Datenfeld eingetragen werden soll.
  • Zieltyp
    Mit dieser Eigenschaft wird festgelegt, auf welche Datensätze die Aktion ausgeführt werden soll.Hier stehen folgende Optionen zur Verfügung:
    • aktuell: Aktion wird nur für den aktuellen Datensatz ausgeführt
    • alle: Aktion wird alle Datensätze ausgeführt

     
Bei einer anzuzeigenden bzw. zu verarbeitenden Datendatei handelt es sich um eine Textdatei im sogenannten CSV-Format (csv = Comma Seperated Values). Das bedeutet, daß sich alle Daten eines Datensatzes in einer Zeile befinden, die durch ein Zeilenumbruchzeichen abgeschlossen ist. Innerhalb dieser Zeile sind die Werte der einzelnen Datenfelder durch ein Tabulatorzeichen getrennt. Daraus ergibt sich zwangsläufig, daß die Texte in den Datenfeldern keine Zeilenumbrüche und Tabulatoren enthalten dürfen.
Eine Sonderstellung nimmt die erste Zeile der Datendatei ein. Die Felder dieser Zeile werden als Spalten- oder Feldbezeichner interpretiert, die für jeden Datensatz in der linken Spalte der Datentabelle des Hauptfensters angezeigt werden.
Für alle Zeilen der Datendatei (Feldbezeichner und Datensätze) muss sichergestellt sein, daß die Anzahl der Felder gleich groß ist, da die Daten sonst nicht ordnungsgemäß angezeigt werden können.
Um ein Bild anzeigen zu können, muss im entsprechenden Datenfeld eine "Beschreibung" angegeben werden, die angibt, wo das Bild zu finden ist. Diese "Beschreibung" kann entweder der Pfad zu der anzuzeigenden Bilddatei (z.B. D:\Daten\Bilder\Image_1.jpg) oder eine Netzwerkaddresse zu einer Bilddatei im Internet oder Intranet (z.B. http://www.mein_server.de/Bilder/Image_001.png) sein. Beim Laden des Datensatzes wird dann geprüft, ob die angegebene Datei existiert und ob es sich um eine gültige Bilddatei handelt. Für den Fall wird das Bild entsprechend der Einstellungen in der Datentabelle des Hauptfensters dargestellt. Wenn die Datei nicht dargestellt werden kann oder die Option "Bilder immer anzeigen" in den Einstellungen abgewählt wurde, wird nur der entprechende Text angezeigt.
Hinweis: Um lange Ladezeiten zu vermeiden, werden Bilder aus dem Internet bzw. dem Intranet temporär auf der Festplatte des lokalen Rechners gespeichert und soweit verfügbar direkt von dort geladen. Der Ordner für diesen "Bildercache" befindet sich Temp-Verzeichnis des Anwenders, also in der Regel "C:\Users\\AppData\Local\Temp" () und heisst "\DataRowViewer\Images". Bei Platzmangel auf der Festplatte kann dieses Verzeichnis bedenkenlos gelöscht werden.
 
Bei den Phrasenlisten (Positiv- und Negativliste) handelt es sich um einfache Textdateien. Jede Zeile dieser Datei beinhaltet Suchbegriff, hinter dem, getrennt durch ein Tabulatorzeichen, eine Zahl für die Wertigkeit (das "Gewicht") dieses Suchbegriffes angegeben ist.
Der Suchbegriff kann sowohl ein einzelnes Wort als auch eine Wortgruppe sein.
Trunkierung: Werden dem Suchbegriff die Zeichen "*." vorangestellt werden bei der Suche alle Worte im Datenfeld gefunden, die auf den Suchbegriff enden. Werden an den Suchbegriff die Zeichen ".*" angehängte, werden bei der Suche alle Worte im Datenfeld gefunden, die mit dem Suchbegriff beginnen.
Bei Suchbegriffen mit solchen Trunkierungszeichen wäre eine unscharfe Suche unlogisch, so dass für derartige Suchbegriffe immer die genaue Suche verwendet wird.
Gewichtung: Die Gewichtung ist ein Wert für die Wertigkeit des Suchbegriffes. Dieser kann eine beliebige Ganzzahl sein, die größer als 0 ist.
Für jeden Datensatz wird rechts oben im Hauptfenster zwei Zahlen für die Wertigkeit des Datensatzes angegeben. Diese ergeben sich aus der Summe der Wertigkeiten der Suchbegriffe der jeweiligen Phrasenliste, die mindestens einen Treffer für den Datensatz ergeben. Die Anzahl der Treffer für den Suchbegriff ist dabei irrelevant.
 
Die Stoppwortliste ist eine einfache Textdatei, bei der jede Zeile ein einzelnes Stoppwort darstellt.
 
Beim Laden eines neuen Datensatzes im Hauptfenster wird anhand der positiven und negativen Schlagwortliste entsprechend dem eingestellten Suchmodus ermittelt, wieviele Treffer die einzelnen Schlagworte aus den Listen in dem Datensatz haben. Jetzt wird für alle Phrasen, die einen Treffer erzeugt haben auf Grundlage der eingestellten Farben der Farbton bestimmt, mit dem die Treffer im Datensatz markiert werden.
Dies geschieht folgendermaßen:
Gibt es nur eine Phrase aus der Liste, die einen Treffer erzeugt, wird diese mit der "Farbe 2" der zugehörigen Liste markiert.
Erzeugen mehrere Phrasen einer Liste Treffer, wird die Markierungsfarbe jedes einzelnen Schlagworts wie folgt berechnet:
Als Erstes wird eine Zwischenfarbe ermittelt, die sich aus einem Farbverlauf zwischen der "Farbe 1" und der "Farbe 2" ergibt, wobei diese Zwischenfarbe um so näher an der "Farbe 2" liegt, um so mehr Treffer das Schlagwort erzeugt hat bzw. um so näher an der "Farbe 1" liegt, um so weniger Treffer das Schlagwort erzeugt hat. Danach wird die Markierungsfarbe für das Schlagwort ermittelt, die sich aus einem Farbverlauf zwischen der Zwischenfarbe und der "Farbe Rang" ergibt, wobei die Markierungsfarbe um so näher an der "Farbe Rang" liegt, um so größer das Gewicht des Schlagwortes ist bzw. um so näher an der Zwischenfarbe liegt, um so kleiner das Gewicht des Schlagwortes ist.
Dies bedeutet also für die Farbe, mit der ein Treffer markiert wurde:
  • Je ähnlicher die Markierungsfarbe der "Farbe Rang" ist, um so höher ist die Gewichtung des zugehörigen Schlagworts.
  • Je ähnlicher die Markierungsfarbe der Farbe 1 ist, um so öfter finden sich Treffer zu diesem Schlagwort im Datensatz.

 
Sollen Bilder mit relativen Verweisen angezeigt werden (z.B. im Rahmen der patentGate-Datenlieferung), müssen diese im Arbeitsverzeichnis der Anwendung abgelegt werden.
Zum Einstellen des Arbeitsverzeichnisses werden die Eigenschaften durch Rechtsklick auf das pgViewer-Symbol aufgerufen:

Dort wird unter "Ausführen in:" das Verzeichnis eingetragen, in dem sich die csv-Dateien und das Unterverzeichnis inline befinden und mit OK bestätigt.


 
Frau Margit Höhne
Tel. 0 36 77 / 205 99 60
eMail
 
Seite 1 - 2 - 3 - 4 - 5  |  Gesamt