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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.07.2013, 11:42   #1  
Mila is offline
Mila
Участник
 
73 / 31 (2) +++
Регистрация: 21.04.2006
DimensionDefault в Grid на форме
Добрый день! Подскажите пожалуйста как в 2012 в Grid на форме вывести финансовые аналитики (DimensionDefault). Как вывести аналитики на отдельную закладку (Tab) - я нашла. Для этого нужно использовать класс DimensionDefaultingController. Но мне такой вариант не подходит. На новой форме будет 3 закладки, на каждой из которых будет Grid, и в каждом из них должны выводиться финансовые аналитики.
Старый 05.07.2013, 16:19   #2  
Маугли is offline
Маугли
Участник
 
6 / 10 (1) +
Регистрация: 01.04.2009
Думаю так просто данную задачу не решить.... может сделать 3-кнопки и открывать форму под каждый случай?
Старый 05.07.2013, 16:25   #3  
Mila is offline
Mila
Участник
 
73 / 31 (2) +++
Регистрация: 21.04.2006
Предлагала такой вариант. Не понравилось. Честно говоря, мне кажется, что возможность вывода в гриде специально не реализована. Я не знаю возможно ли это, но чисто теоретически, для каждой строки в гриде может быть разное кол-во финансовых аналитик. И тогда, такая задача становится некорректной.
Старый 05.07.2013, 17:13   #4  
pedrozzz is offline
pedrozzz
Молодой, подающий надежды
Аватар для pedrozzz
MCBMSS
Лучший по профессии 2015
 
164 / 218 (8) ++++++
Регистрация: 18.02.2010
Адрес: Краснодар
Не встречал в стандарте мест, где бы фин. аналитики выводились в грид, везде или отдельный таб или отдельная формы (см. строки журналов ГК). Как вариант можно вполне в духе 2012 поизвращаться над интерфейсами и сделать форму по функционалу похожую на стиль SimpleListAndDetails, т.е., когда основная информация расположена в гриде, а дополнительная (в нашем случае аналитики) справа, отделенные вертикальным сплитером. Как пример, о чем идет речь, форма Классификации договоров (AgreementClassification)
__________________
Кононов Пётр
Старый 05.07.2013, 18:52   #5  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от pedrozzz Посмотреть сообщение
Не встречал в стандарте мест, где бы фин. аналитики выводились в грид, везде или отдельный таб или отдельная формы (см. строки
журналов ГК).
Это просто Вы не сильно знакомы с пользователями, так сказать, "Бальзаковского возраста". . Дать понять человеку, "который перешел в tab", что он находится на текущей строчке, а не попал куда-то в новое пространство - тяжело )))).
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 07.07.2013, 17:36   #6  
greench is offline
greench
Участник
Oracle
 
425 / 74 (3) ++++
Регистрация: 12.07.2007
Адрес: Киев
Напрямую никак, у контролера есть проверка на то, чтобы парент контрол не был гридом. Если не надумают сортировать/фильтровать то можно прикрутить эдит методы. Но лучше все же объяснить юзверям один раз, потому что потом задолбаетесь перепиливать все нововведения 2012-й под "а у нас в старой системе было так"
Старый 10.07.2013, 11:28   #7  
Mila is offline
Mila
Участник
 
73 / 31 (2) +++
Регистрация: 21.04.2006
Просто возникает вопрос: как можно сортировать или фильтровать по какой-либо аналитике на форме?
Старый 10.07.2013, 11:42   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Для фильтрации в расширенном фильтре система автоматически генерит поля вида Аналитика.ИмяАналитики. Т.е. фильтровать надо именно через расширенный фильтр.

По поводу вывода в грид - зачем это нужно? Если чисто визуально показать, то можно попробовать сделать по аналогии с полем "Счет" как в журнале ГК ну или сделать display, который покажет значение специального поля, которое в таблице комбинаций значений аналитики хранится.
__________________
Ivanhoe as is..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как мне обновить Grid расположенный на другой форме? Yuri Safronov DAX: Программирование 17 22.01.2013 14:18
axaptapedia: Filter-by-Grid Blog bot DAX Blogs 2 30.05.2012 13:39
Как правильно связать таблицы в форме? Как показать параметры партии? mazzy DAX: Программирование 10 27.10.2010 15:56
Advanced programming: Grid data and view manipulations batiskaf_new DAX: Программирование 15 21.06.2006 11:44
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08

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

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

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