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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2006, 10:31   #5  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Цитата:
Сообщение от Mila
Дело в том, что мне нужно получить количество записей не по кнопке. Каждый раз при выборе очередной записи внизу формы должен изменяться текст. Пробовала перекрыть active(), leave() источника данных формы (в нем писала примерно такой код как был приведен выше), но форма начинает подвисать и не позволяет маркировать записи вообще.
Для подсчета я так понимаю вы перебираете записи на форме- понятно, что начинаются проблемы - попробуйте сделать копию активного query и использовать ее, примерно так

// Выводит итоговую сумму в форме - только по выделенным записям
display AmountCur totalSettleAmountCurPaymentJour()
{
VendInvoice4PaymJour_RU inv4PaymJour;
AmountCur totalAmountCur;
Query query;
QueryRun queryRun;
;

query = new Query(Invoice4PaymJour_ds.queryRun().query() ? Invoice4PaymJour_ds.queryRun().query() : Invoice4PaymJour_ds.query());

queryRun = new QueryRun(query);

while(queryRun.next())
{
inv4PaymJour = queryRun.get(tablenum(VendInvoice4PaymJour_RU));
totalAmountCur += this.SettleAmountCurPaymentJour(inv4PaymJour);
}
return totalAmountCur;
}

PS - точнее - выводит только отфильтрованные записи - можно сократить постановку задачи до такого допущения - как именно выделенные посчитать - вопрос..

Последний раз редактировалось MironovI; 23.06.2006 в 10:42.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Странное количество в строке журнала инвентаризации pitersky DAX: Функционал 7 16.01.2009 16:46
как отдельно учитывать фактическое и финансовое количество? romulis DAX: Функционал 4 08.02.2007 15:01
Количество вакансий в штатном расписании. NJD DAX: Функционал 3 20.09.2006 15:48
Нужно подсчитать количество записей во всех таблицах Аксапты? Hidden DAX: Программирование 7 11.11.2005 15:20
Закупка. Количество введенное в таблицу PurchLine не отображается в накладной ATimTim DAX: Программирование 15 21.06.2004 10:11

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

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

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