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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2009, 11:05   #1  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
619 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Приколы курсовых разниц по контрагентам - и полное недоверие к ним после этого
Открыл для себя, что в АХ4 СП2 ХФ2
В курсовых раницах
\Расчеты с клиентами\Периодические операции\Курсовая разница
\Расчеты с поставщиками\Периодические операции\Курсовая разница

не работают фильтры по Просмотрено
вроде мелочь, открываем форму и что видим?

\Forms\CustExchRateAdjustment\Data Sources\CustExchRateAdjustment\Methods\executeQuery
и
\Forms\VendExchRateAdjustment\Data Sources\VendExchRateAdjustment\Methods\executeQuery
PHP код:
void executeQuery()
{
    switch (
allNotReviewedReviewed.valueStr())
    {
        case 
'All' :
            
criteriaReviewed.value('');
            break;

        case 
'Not reviewed' :
            
criteriaReviewed.value('0');
            break;

        case 
'Reviewed' :
            
criteriaReviewed.value('1');
            break;
    }
    
super();

Все это в SYS слое.

Это код работает только в английском языке!
Кто это делал? Стажер? Что еще и как он сделал в алгоритмах? Пугает!
Сам расчет тестили и вроде пашет...
Но "Ложки нашлись, а осадок остался"(С)

должно быть
PHP код:
public void executeQuery()
{
    switch (
allNotReviewedReviewed.selection())
    {
        case 
AllNotReviewedReviewed::All :
            
criteriaReviewed.value('');
            break;

        case 
AllNotReviewedReviewed::NotReviewed :
            
criteriaReviewed.value(queryvalue(NoYes::No));
            break;

        case 
AllNotReviewedReviewed::Reviewed :
            
criteriaReviewed.value(queryvalue(NoYes::Yes));
            break;
    }
    
super();

Что забавно, бестрактис этот родной код пройдет Из-за применения '' вместо ""
За это сообщение автора поблагодарили: ZVV (2), sukhanchik (2), Logger (2), lev (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка в расчете курсовых разниц Silphidae DAX: Программирование 18 17.01.2013 10:32
Расчет курсовых по контрагентам StoneRoller DAX: Функционал 14 27.01.2005 11:49
НДС с курсовых разниц Ann DAX: Функционал 7 26.10.2004 15:10
Отмена курсовых разниц AndSoft DAX: Функционал 11 17.08.2004 15:34
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:18.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.