AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.12.2019, 10:36   #14  
axm2017 is offline
axm2017
Участник
 
2,067 / 296 (14) ++++++
Регистрация: 15.05.2017
Сопутствующее
иногда требуется внезапно перевести ер метки зная что есть аксаптовые, а возможности ждать переводчика нет.
Может помочь что то типа такого
X++:
#File
        Dialog dlg = new Dialog();
        container langCon = languageList();

        DialogField labelIdField = dlg.addFieldValue(extendedTypeStr(LabelId), '');
        labelIdField.mandatory_RU(true);

        DialogField erlabelField = dlg.addFieldValue(extendedTypeStr(Description), '', 'ER label');
        labelIdField.mandatory_RU(true);

        dlg.run();

        dlg.wait();

        if (labelIdField.value() && erlabelField.value())
        {
            str filename = @'C:\Temp\Labels.txt';
            TextIo io;

            io = new TextIo(filename, #IO_Write);

            LabelId labelId = labelIdField.value();

            for (int i = 1; i <= conLen(langCon); i++)
            {
                LanguageId langId = conPeek(langCon, i);

                LabelType labelType = SysLabel::labelId2String(labelId, langId);

                if (labelType)
                {
                    io.write(strFmt('            <ERLabel LabelId="%3" LabelValue="%2" LanguageId="%1" />',
                        langId,
                        labelType,
                        erlabelField.value()));
                }
            }

            io.finalize();
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Закупка на проект "Время и расходы" Sentry DAX: Функционал 6 19.02.2016 14:09
Visual Studio - новый проект не открывается offenmeier DAX: Программирование 4 04.04.2014 01:10
Ax 2012 Ошибка при добавлении Proxy в Web проект Dreadlock DAX: Программирование 0 20.02.2014 11:43
Существует ли способ импортировать, проект из 4ки в 3ку? Вата DAX: Программирование 3 30.10.2008 09:59
Как экспортирвоать проект? Roman. ~RVS DAX: Программирование 5 22.03.2005 13:54

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:32.