<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<body>
<div align="left"><font face="Arial"><span style="font-size:12pt">Was im Hilfetext xset.rtf unter "set c0/c1/c2" steht, habe ich mehrfach gelesen, aber nicht 
hundertprozentig verstanden. Um voll zu verstehen, was da wirklich passiert (und möglicherweise einen 
Formulierungsänderungsvorschlag für diesen Absatz machen zu können), habe ich eine FLEX-Datei 
gemacht, die das Wirken dieser Setzungen im Zusammenspiel mit "insert" zu untersuchen gestattet:</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">xport f _x2.txt</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">  // Schreiben der einzigen Zeile von _x2.txt:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">wri 97 255 98 132 99</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">close x</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">xport f x2.txt</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">  // Schreiben der 1. Zeile von x2.txt:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">open _x2.txt\get\wri\close</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">set c0</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">wri n "     mit 'set c0'-Setzung:" n</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">  // Schreiben der 3. Zeile von x2.txt:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">open _x2.txt\get\ins #ux2\wri #ux2\close</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">set c1</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">wri n "     mit 'set c1'-Setzung:" n</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">  // Schreiben der 5. Zeile von x2.txt:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">open _x2.txt\get\ins #ux2\wri #ux2\close</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">set c2</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">wri n "     mit 'set c2'-Setzung:" n</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">  // Schreiben der 7. Zeile von x2.txt:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">open _x2.txt\get\ins #ux2\wri #ux2 n\close</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">close x</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Diese FLEX-Datei lasse ich auf der Demo-Datenbank arbeiten, die Standard-o.apt wirkt also. Es ergibt sich folgende 
Ausgabedatei:</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">a?b?c</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">     mit 'set c0'-Setzung:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">a?b?c</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">     mit 'set c1'-Setzung:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">a?b?c</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">     mit 'set c2'-Setzung:</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">a?b?c</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">An den entscheidenden Stellen ist sie hier nicht richtig zu lesen, und deshalb sind Fragezeichen gesetzt 
worden; im folgenden die detaillierte Beschreibung der entscheidenden Zeilen durch Angabe der Codes 
der Zeichenfolgen in den wichtigen Zeilen:</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">1. Zeile</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">dez.: 97 255 98 132 99</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">hexadez.: 61 FF 62 84 63</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">3. Zeile (mit 'set c0')</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">dez.: 97 152 98 132 99</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">hexadez.: 61 98 62 84 63</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">5. Zeile (mit 'set c1')</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">dez.: 97 152 98 17 99</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">hexadez.: 61 98 62 11 63</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">7. Zeile (mit 'set c2')</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">dez.: 97 152 98 17 99</span></font></div>
<div align="left"><font face="Arial"><span style="font-size:12pt">hexadez.: 61 98 62 11 63</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Interessant und mit Fragen behaftet ist die Behandlung der zwei Zeichen mit der dezimalen Codierung 255 und 132 (a-Umlaut):</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Aus dem Code (dez.) 255 wird unabhängig von der Setzung 'set c...) der Code (dez.) 152 gemacht, offensichtlich der Zeile</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">o .152 255 ...</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">aus der Datei o.apt gehorchend.- Erwartet hätte ich dagegen, daß zumindest bei 'set c0' (=keine Umschlüsselung) der Code 255 
unverändert 255 bleibt (so, wie ja auch dez. 132 unverändert bleibt).</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Die nächste Frage bezieht sich auf die Behandlung des ä (a-Umlaut, dez. 132): aus dem wird sowohl bei 'set c1' als auch bei 'set 
c2' das Byte mit der dezimalen Codierung 17 gemacht, wohl der o.apt-Zeile</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">o .17 132 ...</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">folgend. Warum diese unterschiedslose Behandlung? Warum wird nicht bei einer der Setzungen die o.apt-Zeile</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">o .132 228 ...</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">als Vorlage für die Umschlüsselung genommen?</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">###</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Und noch eine Frage zum betreffenden Absatz des Hilfetextes: </span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Dort steht die Zeile "</span></font><font face="Times New Roman" size="2"><span style="font-size:10pt">Wert </span></font><font face="Courier New" color="#00b000" size="2"><span style="font-size:10pt"><b>2</b></span></font><font face="Times New Roman" size="2"><span 
style="font-size:10pt"> bedeutet: Keine Umcodierung." Ist hier statt "Wert 2" nicht vielmehr gemeint: "Wert 0"!?</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Mit besten Grüßen von</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Heinrich Allers</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">allers@t-online.de * http://www.h-allers.de</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Netztagebuch: http://heinrich-erlo-ger.blogspot.com/</span></font></div>
<div align="left"><font face="Arial" size="2"><span style="font-size:10pt">Bitácora: http://heinrich-erlo-spa.blogspot.com/</span></font></div>
</body>
</html>