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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2010, 13:08   #1  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
? Данные по месяцам в гриде
Добрый день!
Нужна помощь в решении задачки, может быть кто-то сталкивался.
Есть данные по месяцам. Надо показать и редактировать эти данные в гриде, столбцы - названия месяцев.
Самый просто способ - это создать в бд таблицу с 12-ю колонками - каждая колонка - месяц. Тогда все точно ляжет на грид и будет замечательно редактироваться.
Вариант второй: В таблице бд сделать таблицу с двумя колонками - Месяц и Значение. Тогда будет логичнее и крисивее, но как транспонировать данные для грида в таком случае? И что будет с редактированием?

Как обычно решают такие задачи в Аксапте?
Старый 24.05.2010, 13:15   #2  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от AlexeyVS Посмотреть сообщение
Добрый день!
Нужна помощь в решении задачки, может быть кто-то сталкивался.
Есть данные по месяцам. Надо показать и редактировать эти данные в гриде, столбцы - названия месяцев.
Самый просто способ - это создать в бд таблицу с 12-ю колонками - каждая колонка - месяц. Тогда все точно ляжет на грид и будет замечательно редактироваться.
Вариант второй: В таблице бд сделать таблицу с двумя колонками - Месяц и Значение. Тогда будет логичнее и крисивее, но как транспонировать данные для грида в таком случае? И что будет с редактированием?

Как обычно решают такие задачи в Аксапте?
Гм... В году двенадцать месяцев... давно уже... и при нашей жизни, похоже, не изменится...

Зачем усложнять, в таком случае? "Не умножай сущностей сверх необходимости" (бритва Оккама. Тоже давно придумали )

А есть еще такой EDT - Dimension... Поле в Ax одно, а в базе... да сколько надо...
===
Упс... опередили...
__________________
Best Regards,
Roman

Последний раз редактировалось RVS; 24.05.2010 в 13:32. Причина: Dimension
Старый 24.05.2010, 13:27   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Формат хранения данных должен отвечать тем требованиям, которые к нему предъявляются. Что для вас важнее визуальная работа с данными или их програмная обработка? В каком формате вам будет удобнее обрабатывать данные?

Если хотите 12 полей, то их просто сделать, используя массив в расширенном типе.
Старый 24.05.2010, 14:11   #4  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
Мне важнее визуальная работа с данными. Я как раз думал насчет массива в расширенном типе. Так и сделаю. Спасибо за совет!
Теги
как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
SYSDATABASELOG - разобрать данные из SQL процедуры caper DAX: Программирование 2 23.11.2009 16:38
Не отображаются данные при вызове меню айтема с формы zemius DAX: Программирование 3 21.10.2009 10:54
Открытие формы с деталями активной записи в гриде sweeper DAX: Программирование 4 19.09.2008 15:55
Сортировка в гриде kashperuk DAX: Программирование 11 29.06.2006 09:18
Данные из всех компаний zipo DAX: Программирование 18 16.05.2006 23:26

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

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

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