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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.05.2006, 09:19   #1  
ZhanR_imported is offline
ZhanR_imported
Участник
 
4 / 10 (1) +
Регистрация: 21.04.2006
Здравствуйте!
подскажите пож, в чем ошибка?
пишу

ledgertable ledgertable1;
str var_arr[5];
int i;

......
//манипуляции с var_arr[i], присвоение значений элементам
.....

for (i=1;i<=5;i++)
{
....
select * from ledgertable1 where ledgertable1.AccountNum==var_arr[i]; //ошибка Error 103, container and unbounded string (text) fields are not allowed
....
}


при чем пытался писать
select * from ledgertable1 where ledgertable1.AccountNum==substr(var_arr[i],1,9);
и mid вместо substr, все равно....
Старый 22.05.2006, 09:44   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Либо используйте EDT, как базовый тип для вашего массива, либо ограничьте размер строки
<div class='XPPtop'>X++</div><div class='XPP'>
LedgerAccount var_arr[5];
либо
[color=:blue]str[/color] 10 var_arr[5];</div>
__________________
Axapta v.3.0 sp5 kr2
Старый 22.05.2006, 09:51   #3  
ZhanR_imported is offline
ZhanR_imported
Участник
 
4 / 10 (1) +
Регистрация: 21.04.2006
Спасибо!
Старый 22.05.2006, 10:29   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Угу. А, вообще говоря, FAQ
__________________
полезное на axForum, github, vk, coub.
 


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

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

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