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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.02.2020, 15:08   #1  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от oleggy Посмотреть сообщение
Я правильно понял мне нужно добавить в таблицу СompanyInfo еще одну запись?
Нет, на каждую компанию приходится ровно одна запись CompanyInfo.
Цитата:
Сообщение от oleggy Посмотреть сообщение
Какие дальнейшие шаги? Можете расписать поподробнее?
В чем трудность, чтобы добавить новое поле в таблицу? Что у вас не получается?
__________________
// no comments
Старый 15.02.2020, 09:04   #2  
oleggy is offline
oleggy
Участник
 
282 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
Создал поле MyLogo в таблице СompanyInfo, его свойства:

Написал Job:
X++:
static void importCompanyLogo(Args _args)
{
    CompanyInfo companyInfo = CompanyInfo::find();
    Bitmap logo;
    CompanyInfo tmp_companyInfo;
    str path;
    ;
    
    path = 'c\\tmp\\logo.png';
    
    if (_fileExists(path))
    {
        ttsbegin;
        
        companyInfo.selectForUpdate(true);

        companyInfo.MyLogo = _getBitmap(path);
        companyInfo.update();
        
        ttscommit;
    }
    
    logo = companyInfo.MyLogo; // данные сохраняются

    tmp_companyInfo = CompanyInfo::find();
    logo = tmp_companyInfo.MyLogo;  // пустое поле

    if (!logo)
    {
        info("поле пустое");
    }
}

public server static Bitmap _getBitmap(str path)
{
    Image image = new Image();
    ;
    image.loadImage(path);
    return image.getData();
}
Вижу что на выходе данные сохраняются в таб. переменную. И там действительно хранится картинка (я проверил).
Но при повторном выполнении в этой таблице это поле уже пустое. В другой таб.переменной так же пустое.

Последний раз редактировалось oleggy; 15.02.2020 в 10:30.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обработка из DAX2009 писем в разных почтовых серверах по каким-то общим технологиям Raven Melancholic DAX: Программирование 20 23.06.2018 18:10
Вызов SOAP сервиса из DAX2009 без использования references - есть ли примеры в стандартном приложении Raven Melancholic DAX: Программирование 5 23.04.2017 14:45
DAX2009 не дружит с VS2010 oleg_e DAX: Администрирование 2 17.06.2010 10:34
Как преобразовать System.Drawing.Bitmap в Bitmap/Image Аксапты? rkorchagin DAX: Программирование 7 31.03.2009 15:59
Вопросы по OLAP в DAX2009 oleg_e DAX: Функционал 9 10.12.2008 02:02
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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