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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2004, 12:31   #14  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
...
FactureEditLinesCust_RU.enabled(CustInvoiceJour.RecId);
...
только исправление на:
...
FactureEditLinesCust_RU.enabled((CustInvoiceJour.RecId ? true : false));
...
ситуацию разрешило.
...
аргумент должен приводиться к логическому типу
Честно говоря когда понял до конца что тут написано - ржал как конь!

Если бы ты написал
CustInvoiceJour.RecId != 0
то фраза "аргумент должен приводиться к логическому типу" имела бы смысл, а так просто очевидно что это либо очередной и довольно серьезный и тонкий глюк аксапты, либо пятна на солнце.
CustInvoiceJour.RecId ? true : false - это масло масляное в использованном контексте...

Было бы интересно проверить эту "фичу" в своём проекте.

P.S.

И в свете того что я говорил в первом своём посте тут:

А FactureEditLinesCust_RU.enabled( CustInvoiceJour ) не пробовали?
Теги
recid, баг, ошибка, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
if (record) vs if (record.RecId) kashperuk DAX: Программирование 18 27.11.2008 18:53
Как сформировать RecId Arahnid DAX: Программирование 18 14.07.2008 15:02
поля, содержащие 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, время: 14:44.