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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.12.2004, 05:35   #1  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
[QUOTE]Изначально опубликовано bucken
Цитата:
2. Интересует почему не работает конструкция - которая должна работать.
И ЭТО ГЛАВНЫЙ ВОПРОС.
Кажется вам уже ответили почему она не должна работать.

Цитата:
3. А вот поводу cursor().data() а не cursor() была привидена ссылка яствено указываешь зачем это надо.
Я по той ссылке мало того что не нашёл никаких доводов что это надо, более того, любопытства ради набросл у себя форму с временной таблицей TmpItemQty и кнопкой с кодом:
PHP код:
void clicked()
{
    
TmpItemQty ItemQty;
    ;
    
ItemQty.setTmpDataTmpItemQty_ds.cursor() );
    
select sumQty from ItemQty;
    
info"Итог: " real2strItemQty.Qty ) );

Так вот, она РАБОТАЕТ и без всяких побочных эффектов!
И действительно, если написать
PHP код:
...ItemQty.setTmpDataTmpItemQty_ds.cursor().data() );... 
То Аксапта вылетает. И это логично, если присмотреться к описанию метода .data(). (Более того, логично почему он работает для невременных таблиц.) Копия таблицы полученная из метода data() просто обязана "разлинковываться" от своего буфера в памяти, и вообще непонятно что потом с этим data() делать.

Цитата:
4. Дальний диалог не целесообразен.
Зря вы тут занервничали. Правильно вам всё говорят.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отчеты,fetch CRASH_505 DAX: Программирование 14 19.09.2008 17:16
Внутренний аудит изменений кода (DAX 4) Qaz Qwerty DAX: Программирование 6 04.08.2008 15:01
tmpTable и Grid fialka DAX: Программирование 39 19.06.2007 00:06
Опять TmpTable Piston DAX: Программирование 3 25.12.2003 13:59
tmpTable Novice DAX: Программирование 2 26.09.2003 11:26

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

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

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