22 Zeichenkonvertierung Bildschirm/Druck und Datenbank
 
Bei der Eingabe, Bildschirmdarstellung und Druckausgabe findet eine Zeichenkonvertierung zwischen der Windows Standard-Codepage (1252 – fälschlicherweise auch als „ISO“ bezeichnet) und der infra:NET datenbankinternen Darstellung (einer der CodePage 850/858 bzw. 437 ähnlichen auch als „ASCII“ bezeichneten Darstellung) statt.
Beides sind reine 8-Bit-Zeichensätze mit allerdings unterschiedlichen Zeichencodierungen, haben also nichts mit UTF-… zu tun.
D.h. die am Bildschirm oder bei der Druckausgabe zu sehenden Zeichen entsprechen im Bereich ab Code 128 nicht dem, was in der Datenbank tatsächlich gespeichert ist.
Die folgende Tabelle gibt eine Übersicht der in infra:NET verwendeten Konvertierungen.
CP1252
infra (ASCII)
 
CP1252
infra (ASCII)
 
CP1252
infra (ASCII)
128
158
 
172
¬
170
 
216
Ø
237
129
176
 
173
-
210
 
217
Ù
238
130
,
177
 
174
®
211
 
218
Ú
239
131
ƒ
159
 
175
¯
169
 
219
Û
240
132
178
 
176
°
248
 
220
Ü
154
133
180
 
177
±
241
 
221
Ý
242
134
181
 
178
²
253
 
222
Þ
243
135
182
 
179
³
212
 
223
ß
252
136
ˆ
183
 
180
´
213
 
224
à
133
137
184
 
181
μ
230
 
225
á
160
138
Š
185
 
182
214
 
226
â
131
139
186
 
183
·
250
 
227
ã
244
140
OE
187
 
184
¸
215
 
228
ä
132
141
188
 
185
¹
216
 
229
å
134
142
Ž
189
 
186
º
167
 
230
æ
145
143
190
 
187
»
175
 
231
ç
135
144
191
 
188
¼
172
 
232
è
138
145
192
 
189
½
171
 
233
é
130
146
193
 
190
¾
217
 
234
ê
136
147
194
 
191
¿
168
 
235
ë
137
148
195
 
192
À
218
 
236
ì
141
149
249
 
193
Á
219
 
237
í
161
150
196
 
194
Â
220
 
238
î
140
151
197
 
195
Ã
221
 
239
ï
139
152
˜
247
 
196
Ä
142
 
240
ð
245
153
198
 
197
Å
143
 
241
ñ
164
154
š
199
 
198
Æ
143
 
242
ò
149
155
200
 
199
Ç
128
 
243
ó
162
156
oe
201
 
200
È
222
 
244
ô
147
157
202
 
201
É
144
 
245
õ
251
158
ž
203
 
202
Ê
223
 
246
ö
148
159
Ÿ
204
 
203
Ë
224
 
247
÷
246
160
 
205
 
204
Ì
226
 
248
ø
252
161
¡
173
 
205
Í
227
 
249
ù
151
162
¢
155
 
206
Î
228
 
250
ú
163
163
£
156
 
207
Ï
229
 
251
û
150
164
¤
206
 
208
Ð
231
 
252
ü
129
165
¥
157
 
209
Ñ
165
 
253
*
254
166
¦
179
 
210
Ò
232
 
254
 
255
167
§
207
 
211
Ó
233
 
255
ÿ
152
168
¨
208
 
212
Ô
234
 
 
 
 
169
©
209
 
213
Õ
235
 
 
 
 
170
ª
166
 
214
Ö
153
 
 
 
 
171
«
174
 
215
×
236