Hvis du oplever en af følgende fejl i nShift On-premises, kan din Windows 10 muligvis køre med indstillingen "Beta: Use Unicode UTF-8 for worldwide language support" slået til.
Fejl:
- Overskrifter i nShift On-premises under Sent, Outbox og Contact Lists vises ikke korrekt. Der vil være tekster som "city_receiver" og "streetAddress1_receiver" i steder for "City Receiver" og "Address1 Receiver".
- Fejlmeddelelse der siger: "Could not convert variant of type (UnicodeString) into type (Integer)" når du prøver at åbne en forsendelse.
- Fejlmeddelelse der siger "Range check error" når du prøver at linke en adresse fra kontaktlisten til afsenderadressen i Setup.
- Fonten på labels kan være skæv/dårlig eller specialtegn udskrives forkert. Bemærk, at denne fejl også kan skyldes manglende printerfonte - se artiklen om skæve print og manglende ÆØÅ.
Løsning:
- Luk nShift On-premises.
- Slet Consignor mappen under AppData. Denne findes normalt på C:\Users\<username>\AppData\Roaming\EDI-Soft\Consignor
- Åbn Windows Control Panel -> Region.
- Gå til fanen Administrative og klik på Change system locale...
- Fjern fluebenet udfor Beta: Use UTF-8 for worldwide language support.
- Klik OK og genstart din computer.
- Åbn nShift On-premises igen. Filerne der blev slettet i trin 2 vil nu blive genereret med den korrekte kodning.