|
Записи справочника можно фильтровать по Описанию трансляции (Translation description).
Локализованное исключение обладает следующими свойствами:
•Description – описание исключения;
•Type pattern – тип исходного исключения;
•Message pattern – текст исходного исключения;
•use regular expression – флаг, устанавливаемый в случае, если в качестве значения свойства Message pattern используется регулярное выражение (подробное описание регулярных выражений можно найти на сайте MSDN eng/rus);
•Translation text – текст исключения, которое будет выдано вместо исходного;
•Sort index – индекс сортировки. Для двух локализаций одинаковых исключений, у которых соответствующие значения Type pattern и Message pattern совпадают, будет использована локализация с большим значением индекса.
Рассмотрим локализацию исключения на примере ошибки, возникающей при построении отчета: Из подробностей исключения можно получить информацию о его типе (Type pattern) – это ошибка Oracle: И текст исключения (Message pattern): Используя полученные данные создаем трансляцию для этого исключения: После сохранения трансляции очередное исключение, выдаваемое системой при повторении действий, приведших к предыдущему, выглядит следующим образом: |