|
03.07.2024, 15:28 | #1 |
Участник
|
Существует ли редактор меток?
AX2009
Метки на одном их языков не переведены (залиты по умолчанию все на английском). Нужно отдать пользователю их на перевод Как решение , можно, конечно, дать просто ald файл, но боюсь, что он потом после редактирования нечитаем для AX будет. Придется чистить, ошибки искать , спец символы вычищать и тд. В редакторе же меток в AX метки,вроде, поштучно только можно находить и редактировать. (а не так, чтобы весь файл открыть можно было) Как вы с этим справлялись на своих проектах? |
|
03.07.2024, 16:51 | #2 |
Участник
|
Не вижу проблемы.
Как правило почти у всех уже есть в глобале метод вычищающий служебные символы. Ничего не мешает сбацать джобик через который прогнать текстовый файл с метками и вычисткой служебных символов. Думаю можно и проще в каком нить текстовом редакторе типа notePad++ задать автозамену по всему документу. |
|
03.07.2024, 16:52 | #3 |
Участник
|
пример методов
X++: public static str getForbiddenSymbols_MRC() { SysGlobalCache sysGlobalCache = classFactory.globalCache(); int serviceSymbolNum; str serviceSymbolString; #LocalMacro.key funcName() #EndMacro ; if ( sysGlobalCache.isSet( #key, 1) ) { serviceSymbolString = sysGlobalCache.get( #key, 1, serviceSymbolString); } else { for (serviceSymbolNum = 1; serviceSymbolNum <= 31; serviceSymbolNum++) { serviceSymbolString += num2char(serviceSymbolNum); } serviceSymbolString += num2char(160); sysGlobalCache.set( #key, 1, serviceSymbolString); } return serviceSymbolString; } X++: public static str delServiceChars_MRC(str str2clear) { str result; ; result = strRem(str2clear, getForbiddenSymbols_MRC()); return result; } |
|
04.07.2024, 13:15 | #4 |
Участник
|
Спасибо за вариант
|
|
|
|