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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.08.2012, 12:28   #1  
eon is offline
eon
Участник
 
3 / 10 (1) +
Регистрация: 13.07.2011
Цитата:
Сообщение от rDenis2 Посмотреть сообщение
Я бы написал так:



X++:
void insertInToTestPerfomanceTable(...,
                                   TimeInMS duration,
                                   ...,
                                   TransDate periodFrom,
                                   TransDate periodTo)
{



ttsbegin;

testPerfomanceTable.clear()


  if (duration <= 999)
    {
        testPerfomanceTable.Duration2 = strfmt("%1: mc", duration );
    }

....

ttscommit;

Сделал. Даты ставятся верно. duration2 теперь стало 50/50, то записывается верная строка, то записывается пустое значение.

Спасибо. Что еще можно сделать?
Старый 06.08.2012, 12:32   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
->
Цитата:
Сообщение от eon Посмотреть сообщение
Сделал. Даты ставятся верно. duration2 теперь стало 50/50, то записывается верная строка, то записывается пустое значение.

Спасибо. Что еще можно сделать?
вместо
X++:
if (duration <= 999)
    {
        testPerfomanceTable.Duration2 = Int2Str(duration) + " мс";
    }
    else if ((duration > 999) && (duration < 59999))
    {
        testPerfomanceTable.Duration2 = Int2Str(duration div 1000) + " с " +
                                        Int2Str(duration mod 1000) + " мс";
    }
сделать так
X++:
if (duration <= 999)
    {
        testPerfomanceTable.Duration2 = Int2Str(duration) + " мс";
    }
    else if ((duration > 999) && (duration < 59999))
    {
        testPerfomanceTable.Duration2 = Int2Str(duration div 1000) + " с " +
                                        Int2Str(duration mod 1000) + " мс";
    }
    else
    {
        testPerfomanceTable.Duration2 = .........
        .......... 
    }
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Arijit Basu: Dynamics AX 2009 Bulk Data insert using SSIS Blog bot DAX Blogs 0 09.03.2010 10:05
method insert() when insert table from outside susenyudha DAX in English 1 29.08.2008 18:51
axaptapedia: Howto insert a menu reference into the MainMenu Blog bot DAX Blogs 0 03.08.2007 23:20
Про Insert, DoInsert и IAxaptaRecord::Insert murad DAX: Программирование 5 23.05.2006 12:26
Не работает Insert_Recordset Yprit DAX: Программирование 21 06.10.2004 12:02

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

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

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