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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2010, 15:50   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Типы полей критериев
Добрый день!

Не подскажите как найти типы которые используются для отображения выбранных критериев по кнопке Выбор на наследнике RunBaseBatch?

Другими словами - у меня есть наследник RunBaseBatch, у него есть кнопка Выбор, пользователь нажимает эту кнопку, и перечисляет номенклатуру котороую он хотел бы видеть в выборке - выбирает 20 позиций - они все прекрасно видны в диалоге SysQueryForm. Затем нажимает кнопку OK, диалог SysQueryForm закрывается, но на диалоге вызывающего класса отображается лишь 12 номеклатур и видна еще обезанная часть 13-й

Увеличил поле TmpSysQuery.RangeValue до 1000 символов - не помогло..
Поискал на форуме - вроде ничего похожего нет..
Старый 10.03.2010, 16:18   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от DreamCreator Посмотреть сообщение
Поискал на форуме - вроде ничего похожего нет..
Длина Range
соединить query и временную таблицу
Акс 3.0 Запросы на источнике с или
За это сообщение автора поблагодарили: DreamCreator (2).
Старый 11.03.2010, 11:08   #3  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
По ссылкам почитал - нашел только одно упоминание типа Range - он у меня уже 1000 знаков (вместо 250), но диалог наследника RunBaseBatch режет до 190. Причем изначально из формы я передаю строку со значениями в которой гораздо больше 190 символов и они отображаются нормально (и обрабатываются тоже нормально - никакой ошибки SQL не возникает ), но стоит нажать кнопку Выбор, подправить даже любой другой критерий или вообще ничего не делать и нажать OK, как в диалоге наследнике RunBaseBatch остается 190-то символьная строка.
Такое ощущение что строка критериев где-то переприсваивается переменной с ограничением числа символов, а затем возвращается назад.
Старый 11.03.2010, 11:27   #4  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Кажется вопрос наполовину снят - в наследнике RunBaseBatch всего лишь обрезанное отображение строки критериев - а обработка идет по необрезанной строке.
Теги
runbase, runbasebatch, sysqueryform

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Изменение идентификаторов(id) полей Dron AKA andy DAX: База знаний и проекты 30 17.06.2009 10:11
оптимальное кол-во полей в таблице SHiSHok DAX: Программирование 9 30.04.2008 18:31
Как получить значения полей (modifiedDate, modifiedTime, modifiedBy и др.) при работе с объектами AOT типа Map? LRA DAX: База знаний и проекты 15 02.04.2007 13:37
Как перекрыть lookup для поля входящего в группу полей ATimTim DAX: Программирование 2 05.10.2005 11:26
очистка полей. простой вопрос Антон Солдатов DAX: Программирование 4 04.04.2003 10:28

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

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

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