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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2012, 09:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
Malaysia:
Источник: http://axmas.blogspot.com/2012/12/qbds.html
==============


qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(strfmt("(AvRoleType == %1) || (AvRoleType == %2)", enum2int(avRoleType::Agency), enum2int(avRoleType::Pelesen)));

not allow edit at form searching page:
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).status(1);

Источник: http://axmas.blogspot.com/2012/12/qbds.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 21.12.2012, 10:10   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ой. зачем так усложнять? достаточно обычной запятой

X++:
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(strfmt("%1,%2", avRoleType::Agency, avRoleType::Pelesen));
а еще лучше воспользоваться специальным методом

X++:
SysQuery::findOrCreateRange(qbds, fieldnum(AvVendorRoleTable, avRoleType), strfmt("%1,%2", avRoleType::Agency, avRoleType::Pelesen));
Старый 22.12.2012, 02:46   #3  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
.status(1);
И за такое надо по пальцам бить тоже. Есть соответствующий Enum.
Старый 22.12.2012, 09:39   #4  
pedrozzz is offline
pedrozzz
Молодой, подающий надежды
Аватар для pedrozzz
MCBMSS
Лучший по профессии 2015
 
164 / 218 (8) ++++++
Регистрация: 18.02.2010
Адрес: Краснодар
Цитата:
Сообщение от mazzy Посмотреть сообщение
ой. зачем так усложнять? достаточно обычной запятой

X++:
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(strfmt("%1,%2", avRoleType::Agency, avRoleType::Pelesen));
а еще лучше воспользоваться специальным методом

X++:
SysQuery::findOrCreateRange(qbds, fieldnum(AvVendorRoleTable, avRoleType), strfmt("%1,%2", avRoleType::Agency, avRoleType::Pelesen));
а еще лучше использовать queryRangeConcat() и queryValue() вместо strfmt()

X++:
SysQuery::findOrCreateRange(qbds, fieldnum(AvVendorRoleTable, AvRoleType), queryRangeConcat(queryValue(AvRoleType::Agency), AvRoleType::Pelesen)));
__________________
Кононов Пётр
Старый 22.12.2012, 12:35   #5  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
понадобавляли всяких малайзий да кумаров в блоги и комментируют теперь
Старый 22.12.2012, 13:03   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5803 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
ой. зачем так усложнять? достаточно обычной запятой
X++:
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(strfmt("%1,%2", avRoleType::Agency, avRoleType::Pelesen));
А зачем эти все изыски со strfmt(), если можно просто дернуть addRange() нужное число раз?
X++:
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(queryValue(avRoleType::Agency));
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value(queryValue(avRoleType::Pelesen));
qbds.addRange(fieldnum(AvVendorRoleTable, avRoleType)).value( ... );
// ...
Цитата:
Сообщение от lvan Посмотреть сообщение
понадобавляли всяких малайзий да кумаров в блоги и комментируют теперь
Все лучше, чем околополитические бредни...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Malaysia: Storing last form values Blog bot DAX Blogs 0 07.11.2012 17:11
Malaysia: Modifying multiple forms dynamically Blog bot DAX Blogs 0 07.11.2012 17:11
Malaysia: Importing data from an XML file Blog bot DAX Blogs 0 07.11.2012 10:11
Malaysia: Exporting data to an XML file Blog bot DAX Blogs 0 07.11.2012 10:11
November princess: Malaysia to retire 1 sen. How to handle it in Dynamics AX? Blog bot DAX Blogs 0 21.03.2008 09:05

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

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

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