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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.04.2004, 18:31   #1  
wb is offline
wb
Участник
 
86 / 16 (1) ++
Регистрация: 26.01.2004
Адрес: Краснодар
? Когда грид рисует зведочку вместо треугольника?
Привет, ALL!
Plz, ткните пальцем где можно прочитать про сабж.

Собственно вопрос вырос из следущего:
1) Почему при отображении гридом строк в левой колонке где обычно рисуется треугольник текущей записи, у меня рисуется звездочка (такая же как когда строка создана, но в базу не записана)?
Форма особо ничем не отличается.
В методе init формы
Query = new query();

InventTable_DS.query(query);

2) Почему в форме при выборе фильтра через кнопку в верхней панели, нет возможности добавить условие? А по нажатию на гриде правой кнопкой есть.

Заранее благодарю,
Валера.
Старый 26.04.2004, 10:06   #2  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Звездочка вместо треугольника - верный признак того что RecId пустой.

Поэтому при создании новой записи отображается звездочка.

Еще это может произойти если query содержит агрегированные поля.
Тогда надо программно задавать заполнение recId на DataSource.

qbds.addSelectionField(fieldNum(inventTable, recID), SelectionField::COUNT);
Старый 26.04.2004, 10:16   #3  
wb is offline
wb
Участник
 
86 / 16 (1) ++
Регистрация: 26.01.2004
Адрес: Краснодар
спасибо.
показывает нормально
Старый 26.04.2004, 12:13   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано andreynikolai
Звездочка вместо треугольника - верный признак того что RecId пустой.
Классный ответ. Краткий и сразу отвечает на несколько вопросов.
Можно в FAQ вставить?
Старый 26.04.2004, 12:16   #5  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Да вставляйте, можно и не спрашивать.
Старый 26.04.2004, 12:27   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
спасибо, добавил
Старый 26.04.2004, 17:31   #7  
wb is offline
wb
Участник
 
86 / 16 (1) ++
Регистрация: 26.01.2004
Адрес: Краснодар
?
Спасибо за первый ответ.

Собственно остался второй вопрос:

Почему пользователь не может добавить еще один критерий
если вызывает фильтр через кнопку (форма SysQueryForm)?
Старый 26.04.2004, 18:07   #8  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Не совсем понятен вопрос.

Он не может выбрать существующее поле в источнике данных запроса
и добавить его в критерий ?
Старый 26.04.2004, 19:08   #9  
wb is offline
wb
Участник
 
86 / 16 (1) ++
Регистрация: 26.01.2004
Адрес: Краснодар
да именно так,
добавить можно только находясь на гриде по правой кнопке,
а при корректировке фильтра через форму ctrl+N не доступен
Старый 27.04.2004, 11:19   #10  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Ну дело либо в правах на это поле, хотя правда тогда и на гриде бы недоступно было.
Либо причина в свойствах самого поля, посмотрите повнимательней.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Query выводит в грид несуществующую в источнике запись Андрей К. DAX: Программирование 4 09.08.2007 14:33
Отображение названия вместо кода! demID DAX: Программирование 31 05.10.2004 00:03
Хочу чтобы введенные в грид данные не сразу попадали в базу.... ATimTim DAX: Программирование 8 15.06.2004 16:52
Как запольнить грид данными из таблицы с филтьтрацией. IS DAX: Функционал 11 26.04.2004 18:05
Добавление столбца в грид на PurchQuickQuote Андре DAX: Программирование 1 15.04.2002 10:52

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

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

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