09.01.2011, 09:43 | #1 |
newborn in DAX
|
Динамический grid с отображением картинки по выбранной строке
Господа, нужно создать подобие электронного архива. С одной стороны - грид в котором будут имена файлов(заполняется динамически по именам файлов из каталога). По нажатию на имя файла - с другой стороны надо отобразить содержимое. Понятно что создаётся форма Grid + Image. Нужен цикл по всему каталогу(есть).Как теперь их программно в грид записать + создать что-то типа линка, чтобы просматривать.
Идейки, адекватные линки, пожалуйста, в студию. Спасибо. |
|
09.01.2011, 13:07 | #2 |
Ищущий знания...
|
Цитата:
Сообщение от timaluhs
Господа, нужно создать подобие электронного архива. С одной стороны - грид в котором будут имена файлов(заполняется динамически по именам файлов из каталога). По нажатию на имя файла - с другой стороны надо отобразить содержимое. Понятно что создаётся форма Grid + Image. Нужен цикл по всему каталогу(есть).Как теперь их программно в грид записать + создать что-то типа линка, чтобы просматривать.
Идейки, адекватные линки, пожалуйста, в студию. Спасибо.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
09.01.2011, 13:35 | #3 |
newborn in DAX
|
Lev, можно как-то на пальцах объяснить где всё это находится - я только 3 недели в Axapta без всякого предварительного обучения(C# не в счёт)
Спасибо. |
|
09.01.2011, 14:20 | #4 |
северный Будда
|
Под главным меню идут пиктограммы операций (Создать-Сохранить-Копировать-...). Пиктограмма документооборота среди них. На ней есть всплывающая подсказка "Документооборот"
__________________
С уважением, Вячеслав |
|
09.01.2011, 14:43 | #5 |
newborn in DAX
|
У меня англоязычный интерфейс,
но меня ничего подобного я не нашла (в той же строке где пиктограмма на AOT и проекты)? Я в HR. |
|
09.01.2011, 15:46 | #6 |
Участник
|
Надо на грид встать чтобы эта кнопка была.
Например, откройте форму HR->Common Forms->Employee Detailes Вверху открывшейся формы на тулбаре справа от зеленых кнопок "влево-вправо" и тп как раз будет кнопка документооборота (выглядит как лист на котором скрепка). Document handling это назвается в англ. версии. Кстати в той же форме можно посмотреть как картинку можно открыть в X++ и тп (Setup->Image). В документообороте все не совсем так как вы хотите - картника там непоказывается "Слева-сбоку как только навели на запись в гриде". Надо жать "Open", открывается отдельная программа....кучу лишних действий. Если делать с нуля, то имхо надо временную таблицу + дисплей метод картинку отображать. Я бы еще подумал на тему "а надо ли нам мегабайты информации туда-сюда гонять, чтобы отобразить картинку". Вообще говоря трудо что либо советовать не имея полного задания. Мое мнение: с 3 неделями опыта Х++ будет тяжко разбираться, но все реально. Поищите на форуме - гдето есть ссылки на полезные книжки + подсказки как рыть информацию в AX.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
09.01.2011, 15:59 | #7 |
newborn in DAX
|
Спасибо, будем копать дальше.
|
|
10.01.2011, 08:41 | #8 |
newborn in DAX
|
Alex_KD,
А как найти код, который под кнопочками? |
|
10.01.2011, 09:32 | #10 |
Участник
|
1. Посмореть какие Methods (ветка AOT на кнопке) перекрыты на кнопке
2. Посмотреть свойства кнопки - если есть MenuItem, смотреть что MenuItem открывает. Поковыряйте обекты в AOT которые с tutorial_ начинаются - можно кое какие азы оттуда начерпать.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|