24.05.2010, 13:08 | #1 |
Участник
|
Данные по месяцам в гриде
Добрый день!
Нужна помощь в решении задачки, может быть кто-то сталкивался. Есть данные по месяцам. Надо показать и редактировать эти данные в гриде, столбцы - названия месяцев. Самый просто способ - это создать в бд таблицу с 12-ю колонками - каждая колонка - месяц. Тогда все точно ляжет на грид и будет замечательно редактироваться. Вариант второй: В таблице бд сделать таблицу с двумя колонками - Месяц и Значение. Тогда будет логичнее и крисивее, но как транспонировать данные для грида в таком случае? И что будет с редактированием? Как обычно решают такие задачи в Аксапте? |
|
24.05.2010, 13:15 | #2 |
Сенбернар
|
Цитата:
Сообщение от AlexeyVS
Добрый день!
Нужна помощь в решении задачки, может быть кто-то сталкивался. Есть данные по месяцам. Надо показать и редактировать эти данные в гриде, столбцы - названия месяцев. Самый просто способ - это создать в бд таблицу с 12-ю колонками - каждая колонка - месяц. Тогда все точно ляжет на грид и будет замечательно редактироваться. Вариант второй: В таблице бд сделать таблицу с двумя колонками - Месяц и Значение. Тогда будет логичнее и крисивее, но как транспонировать данные для грида в таком случае? И что будет с редактированием? Как обычно решают такие задачи в Аксапте? Зачем усложнять, в таком случае? "Не умножай сущностей сверх необходимости" (бритва Оккама. Тоже давно придумали ) А есть еще такой EDT - Dimension... Поле в Ax одно, а в базе... да сколько надо... === Упс... опередили...
__________________
Best Regards, Roman Последний раз редактировалось RVS; 24.05.2010 в 13:32. Причина: Dimension |
|
24.05.2010, 13:27 | #3 |
Участник
|
Формат хранения данных должен отвечать тем требованиям, которые к нему предъявляются. Что для вас важнее визуальная работа с данными или их програмная обработка? В каком формате вам будет удобнее обрабатывать данные?
Если хотите 12 полей, то их просто сделать, используя массив в расширенном типе. |
|
24.05.2010, 14:11 | #4 |
Участник
|
Мне важнее визуальная работа с данными. Я как раз думал насчет массива в расширенном типе. Так и сделаю. Спасибо за совет!
|
|