kamakama писал(а):
как добраться до дополнительных знаков или как сменить кодировку.1. с дополнительными знаками никакой проблемы
2. сменить кодировку и не обращать внимания на регистр (примерно):
применить If или Case
Знак = Upper(Знак)
Если (Знак="Ф" русское) или (Знак="F" немецкое) или (Знак="Ф" арабское) тогда индекс = 6 (или код= 0010 , 0 - точка, 1- тире), а дальше на чтение из массива (если индех - как у тебя, хотя это и не оптимальный вариант)
Если (Знак="Ф" русское) или (Знак="F" немецкое) или (Знак="Ф" арабское) тогда индекс = 6 (или код= 0010 , 0 - точка, 1- тире), а дальше на чтение из массива (если индех - как у тебя, хотя это и не оптимальный вариант)
Лучше написать эту табличку в IC , применив Case - будет работать намного быстрее.