|
![]() |
#1 |
Участник
|
Можно ввести через интерфейс, а затем изменить программно
X++: Label lab; str s; str lang; int i; str literal = literalstr("@USR1"); str old ; SetPrefix("Замена спецсимволов"); for (i=1;i<=xLanguage::languageCount();i++) { lang = xLanguage::index2languageID(i); if (lang) { lab = new Label(lang); old = lab.extractString(literal); if (old != literal) { s = strReplace(old, @"\t", "\t"); s = strReplace(s, @"\n", "\n"); s = strReplace(s, @"\r", "\r"); if (s != old) lab.modify(literal, s); info(literal + "::" + lab.extractString(literal)); } } }
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: MironovI (2). |
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
Участник
|
Не надо программно!
Есть функции для работы с многострочными метками... Эх, Аксапту в офисе оставил, не могу проверить. В общем, посмотрите как метки выводятся в мастерах. Там есть длинные тексты с переводом строк. |
|
|
![]() |
||||
Тема | Ответов | |||
Спец символы в AsciiIO и CommaIO | 1 | |||
Oracle(сортировка + символы) | 2 | |||
Специальные символы | 4 | |||
Символы для шаблона ном. серий и вообще | 1 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|