|
15.10.2010, 11:43 | #1 |
Участник
|
Отобразить данные на форме
Здравствуйте!
Возникла нетривиальная задача, связанная с отображением данных из таблиц на форме, которые необходимо отобразить как изображено на рисунке. Какие средства Axapta 3.0 лучше использовать для того чтобы, организовать подобную структуру данных на форме с возможностью их редактирования, работая именно с таблицами в AOT ?
__________________
С уважением, Александр. |
|
15.10.2010, 11:51 | #2 |
северный Будда
|
Я извиняюсь, конечно, но - зачем ТАКОЕ делать в Аксапте?
Неужели безотказным тоном попросили сделать "как в Экселе"?
__________________
С уважением, Вячеслав |
|
15.10.2010, 11:53 | #3 |
Участник
|
Сдается мне, что это Dimension. См. одноименное поле в InventTable.
|
|
|
За это сообщение автора поблагодарили: samolalex (1). |
15.10.2010, 11:54 | #4 |
Ищущий знания...
|
что то не понял, с одной стороны надо:
Цитата:
...необходимо отобразить как изображено на рисунке...
Цитата:
организовать подобную структуру данных на форме с возможностью их редактирования
а вот это вообще запутало в конец: Цитата:
... работая именно с таблицами в AOT ...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
15.10.2010, 12:02 | #5 |
Участник
|
Цитата:
Неужели безотказным тоном попросили сделать "как в Экселе"?
lev, сделать необходимо форму, в которой будут отображаться данные из таблиц, без подключения к БД, как это делается в Pivot Table. Главная загвоздка не в том, как организовать структуру данных (их можно организовать аналогично Dimensions - tricky прав), а как отобразить эти данные на форме таким образом, как на рисунке, т.е. определенные поля должны быть объединены в группы...
__________________
С уважением, Александр. |
|
15.10.2010, 12:02 | #6 |
Ищущий знания...
|
про изображение понял, вопрос снимается
остается вопрос зачем? и интересно узнать задачу, возможно это можно решить другим способом
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
15.10.2010, 12:07 | #7 |
Участник
|
так желает пользователь, который твердо настроен на то, чтобы видеть данные как в Excel, редактировать их через форму и, разумеется, хранить в базе.
__________________
С уважением, Александр. |
|
15.10.2010, 12:09 | #8 |
Ищущий знания...
|
предположу, может как то можно сделать через ActiveX - "Microsoft Office Pivot Table".
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
15.10.2010, 12:11 | #9 |
Участник
|
а есть ли возможность редактирования данных в Pivot Table?
__________________
С уважением, Александр. |
|
15.10.2010, 12:34 | #10 |
Ищущий знания...
|
Туда можно чо нить ввести, а потом считать данные и записать в аху
согласен с BOAL лучше этого не делать.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: samolalex (1). |
15.10.2010, 12:47 | #11 |
Участник
|
Лучше OWC Spreadsheet - считай, тот же Excel. Заголовки и панель инструментов спрятать - и пользователь вообще не поймет что это не "особая" AX.
Но присоединюсь к вышесказанному - лучше так не делать. От такой хотелки один шаг до полноценного Excel в Аксапте (а шаг этот будет сделан пользователем рано или поздно 100%). Дайте пользователю работать как он привык, а потом импортируйте xls. Или уж совсем если любите пользователя - сделайте загрузку прямо из Excel.
__________________
Ivanhoe as is.. |
|
15.10.2010, 12:18 | #12 |
Участник
|
Делали похожее через OWC Ехеля, вызываемого внутри Ах на закладке формы
Там есть обратная связь, то есть это не только отчет, но и записать можно обратно. Так можно нарисовать форму, например, внешне бланк ГТД 1 к 1 и заполнять его по нужным полям, как анкету на загран паспорт. Другое дело, создать такой прецедент при внедрении. Если вы клиентский суппорт, то можете делать что угодно (на бесконечном времени за фиксированную ЗП), но если это проект и вам впаяют такие формы повсеместно - это выльется в переписку "пол-Ах" причем с непонятными сроками и бюджетом на это. Итого - сделать можно, но категорически НЕ нужно. |
|
|
За это сообщение автора поблагодарили: samolalex (1). |
15.10.2010, 12:20 | #13 |
Ищущий знания...
|
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
15.10.2010, 13:00 | #14 |
Участник
|
Дополнение про OWC - компания Microsoft закрыла этот проект. Последняя выпущенная версия OWC была для 2003 Office, в данный момент она поддерживается (якобы выпускаются исправления ошибок), но развития точно не будет. Так что на переспективу лучше этим инструментом не пользоваться.
P.S. интересно что будет со сводными таблицами в русских Зарплате и Кадрах, если официально от развития OWC MS отказался.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: samolalex (1). |
15.10.2010, 13:15 | #15 |
Участник
|
Спасибо всем за ответы! Они мне помогли прояснить взгляд на ситуацию, а именно мысленно увязать возможности Аксапты с контекстом данной задачи, а если быть точным то понять, что данная задача не достаточно вписывается в возможности Аксапты)
__________________
С уважением, Александр. |
|