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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.10.2007, 12:31   #1  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
принт скрин в студию!!! Я не верю!!
Старый 24.10.2007, 13:02   #2  
greench is offline
greench
Участник
Oracle
 
425 / 74 (3) ++++
Регистрация: 12.07.2007
Адрес: Киев
Цитата:
Сообщение от Sada Посмотреть сообщение
принт скрин в студию!!! Я не верю!!
Нажмите на изображение для увеличения
Название: bug.jpg
Просмотров: 364
Размер:	41.0 Кб
ID:	3004
[IMG]file:///C:/DOCUME%7E1/SKOROB%7E1/LOCALS%7E1/Temp/moz-screenshot.jpg[/IMG]
Старый 24.10.2007, 13:14   #3  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
М-да. Очень интересно. У меня то же самое наблюдается...
Сделал такой джобик:
X++:
static void Job5(Args _args)
{
    CustInvoiceLine         CustInvoiceLine;
    CustInvoiceTable        CustInvoiceTable;
    ;
    while select CustInvoiceLine
        join CustInvoiceTable
        where CustInvoiceTable.RecId == CustInvoiceLine.RecId
    {
        info( int642str( CustInvoiceLine.RecId));
    }
    
}
Его результаты:
Info Сообщение (13:18:15) 21426232134
Info Сообщение (13:18:15) 21426232135
Info Сообщение (13:18:15) 21426232136
Info Сообщение (13:18:15) 21426232137
Info Сообщение (13:18:15) 21426232138
Info Сообщение (13:18:15) 21426232139
Info Сообщение (13:18:15) 21426232140
Info Сообщение (13:18:15) 21426232141
Info Сообщение (13:18:15) 21426232142
Info Сообщение (13:18:15) 21426232143

Задумался..
__________________
Михаил Андреев
https://www.amand.ru

Последний раз редактировалось Михаил Андреев; 24.10.2007 в 13:19.
Старый 24.10.2007, 13:46   #4  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от Михаил Андреев Посмотреть сообщение
Задумался..
Михаил, чесслово, не понимаю причин беспокойства
В какой-то момент времени значения счетчиков RecId у них сравнялись и было сделано подряд несколько однострочных клиентских накладных - только и всего, вполне вероятная ситуация (я 6 лет работал с системой, где почти все реляционные связи были на суррогатном 8-байтовом идентификаторе, генерируемом отдельно для каждой таблицы, там эта ситуация норма и проблем от этого не возникало).
Другое дело - разная скорость пожирания значений идентификатора в разных таблицах.
Вот если бы у вас было в значения пробелы - вот тогда надо задумываться.
CustInvoiceTable априорно более медленно или равно поедающая по сравнению с CustInvoiceLine.
Теги
ax4.0, recid

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
if (record) vs if (record.RecId) kashperuk DAX: Программирование 18 27.11.2008 18:53
Глюк с RecId в Ax 4.0 npokypatop DAX: Программирование 5 22.07.2008 13:08
поля, содержащие RecId somebody DAX: Программирование 15 16.05.2008 17:50
aEremenko: Дефрагментация RecID Blog bot DAX Blogs 2 06.03.2007 22:25
Два RecId у одной записи таблицы sparur DAX: Программирование 33 18.12.2006 15:56
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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