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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.12.2008, 10:31   #1  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
только мне этот "баг" кажется очевидным?
__________________
И все они создания природы...
Старый 09.12.2008, 04:52   #2  
Perc is offline
Perc
Участник
 
194 / 57 (2) ++++
Регистрация: 05.03.2005
Цитата:
Сообщение от Lazy_Tiger Посмотреть сообщение
только мне этот "баг" кажется очевидным?
Если бы второй цикл прошел 1 раз или зациклился я бы подумал, что это очевидно. А так...
Если возможно, растолкуйте особенности реализации while select в аксе?
Старый 09.12.2008, 11:04   #3  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Я вообще прикола не понял... Вы меняете значение курсорв, на основе которой система строит цикл. Зачем его трогать, и зачем потом ломать голову "почему происходит так, а не по-моему"? если угодно, можно создать дополнительную табл. переменную и пользовать её...
За это сообщение автора поблагодарили: Lemming (1).
Старый 09.12.2008, 11:07   #4  
Corsar is offline
Corsar
Участник
 
15 / 12 (1) ++
Регистрация: 23.10.2008
Цитата:
Сообщение от Perc Посмотреть сообщение
Если бы второй цикл прошел 1 раз или зациклился я бы подумал, что это очевидно. А так...
Если возможно, растолкуйте особенности реализации while select в аксе?
А почему он должен выполняться один раз или зацикливаться? Я так понимаю, WHILE SELECT работает следующим образом - сам SELECT выполняется один единственный раз , а потом с помощью WHILE осуществляется навигация по выбранным записям этого SELECT'a (при этом сама выборка в цикле уже не перестраивается)
Старый 09.12.2008, 15:11   #5  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Lazy_Tiger Посмотреть сообщение
только мне этот "баг" кажется очевидным?
Вот уж не думал, что такая дискуссия разгорится.
На самом деле Аксапта то может и более-менее логично себя ведёт, если подумать. Я её за это и не упрекаю и багом происходящее не называл.

Я хотел сказать, что если об этом не знаешь или не думаешь, то "Найти такой баг в коде наверное не всегда может быть просто и очевидно..". Имелось ввиду баг в своём коде.
__________________
Zhirenkov Vitaly
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Программное изменение "Счет на" в заказе Antant DAX: Программирование 12 02.02.2009 10:49
ALEG: Можно ли из "клиентского" решения сделать "тиражное" Blog bot DAX Blogs 0 16.11.2006 23:40
"Сопоставление фактур с оплатами" и "Сопоставление открытых проводок" chel DAX: Функционал 2 16.09.2004 12:03
Журнал переноса->Строки->Поле "Количество" . Нужен "0" по умолчанию вместо ATimTim DAX: Функционал 5 26.06.2004 12:17
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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