Opened 9 years ago

Closed 9 years ago

#37 closed Fehler (fixed)

Parameterprotokoll am XP-Rechner

Reported by: Hartmut Labenski Owned by: Hartmut Labenski
Priority: mittelfristig Milestone:
Component: RMGViewTME Version:
Severity: Fehler Keywords: XP; Parameterprotokoll
Cc:

Description

RMGViewEVC Revision 201
Protokolle->Parameterprotokoll->csv-Files
Fehlerbild: Protokoll wird als *.pdf mit der Länge 0. gespeichert und stürzt ab.
Fehler tritt nur an Wolfgangs XP-Rechner auf.

Change History (3)

comment:1 by Hartmut Labenski, 9 years ago

Hier kommen zwei Probleme zusammen.
1) XP benützt pdf-Extention anstelle von csv-Extention
2) Absturz im Pdf-Protokoll

Zu 1)
Ursache warum XP das anderster als Windows 7 macht ist noch unklar
Default auf CSV gesetzt. ( Test auf XP-Rechner fehlt noch )

Zu2 ) Daten abhängiger Fehler( E-03 )
Ursache ist ein Steuerzeichen im Text vom Menüeintrag. ( Text kommt aus RMX-Datei )
==> Fehlersuche wurde im Kodegenerator fortgesetzt.
Fehler ist schon in der Quelldatei( "tme400_menue_items.txt" )
Die Datei ist im 16-Bit Unicode BOM "UCS-2 Little Endian" Format.
Ursache: Der Editor von Herrn "SWi" trägt die Umlaute falsch ein.
Patch: Im Kodegenderator werden bei den Menüeinträgen nach dem entsprechenden Hexkode gesucht und durch den richtigen Umlaut ersetzt.
Das Muster( Email vom 2017.04.10 15:00 ) um die Hexkodes zu ermitteln erwies sich als unbrauchbar.( Der Hexkode passte nicht mit dem Fall von E-03 überein. )
HexKode analog zu 8-Bit Version angepasst.( Erste Byte 00 ).
Ergebnis im Fall E-03: "ä" wird angezeigt und PDF-Protokoll stürzt nicht mehr ab.

comment:2 by Hartmut Labenski, 9 years ago

Zu 1)
Test auf XP-Rechner( Alter Ullman PC ) durchgeführt.
Ergebnis: Nach der Installation wird CSV als Default-Protokoll vorgeschlagen.
Test mit CSV funktioniert( legt CSV-Datei an.). Test mit PDF funktioniert bedingt.
Um PDF zu erzeugen reicht es nicht aus nur PDF als Protokoll auszuwählen.
Man muss auch dem Dateinamen die Endung *.pdf geben.( PDF-Datei wurde angezeigt. )
Das muss in der Doku als Besonderheit von XP so vermerkt werden.

comment:3 by Hartmut Labenski, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.