|
![]() |
#1 |
Участник
|
В Аксапте очень много стандартных примеров. Попросите постановщика задачи показать вам стандартный аналог - а дальше изучайте код, делайте по аналогии.
Когда набьете руку и изучите стандартные подходы к решению задач, сможете самостоятельно вести новые разработки намного эффективнее, чем если бы с нуля начинали программировать что-то свое.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: DAsm (1). |
![]() |
#2 |
Участник
|
Ivanhoe, я бы рад сделать аналог, вот только это 2 тестовое задание на работу. Я студент заканчивающий. Кинул резюме на разработчика. А фирма оказывается работает с аксаптой. Это для меня ново и даже стандартные примеры с меткой tutorial для меня сложны.
В любом случае благодарен всем за советы, но задача остается все же непосильной для меня на данный момент. Возможно у меня не хватает знаний в ООП. Рассматривая примеры не могу понять как программировались кнопки , чтобы рассмотреть механизм работы. так как на он клик там нет кода. Либо тут другие методы программирования о которых я и не знаю. А есть ли наглядные примеры с описанием для совсем уж чайников как я, чтобы наконец вывести эту таблицу во второй форме? Либо ткните уж носом что изучать, чтобы разобраться с этими туториалами. Прошу извинить за оффтоп, и за трату вашего драгоценного времени. UPD: С Отображением формы и грида решил вопрос. Теперь нужно как-то передать айдишник с первой формы во вторую. Подскажете? |
|
![]() |
#3 |
Молодой, подающий надежды
|
Если учитесь в Ax 2009, то обратите внимание на книгу из этого топика
Dianne Siebold: New on the Bookshelf: AX 2009 Development Cookbook В ней рассмотрено множество типовых задач с примерами реализации и объяснением, как оно работает. |
|
![]() |
#4 |
Участник
|
DAsm, вы читали книгу morphx.pdf? если нет, то очень советую, многие вопросы сразу отпадут.
Цитата:
Ничего передавать не надо. Если всё сделать правильно, связь между таблицами установится самостоятельно. Это стандартное поведение для аксапты основывается на механизме DynaLink. Данный механизм также будет обновлять связь, если вы не закрывая вторую форму перейдёте на другой журнал в первой форме Последний раз редактировалось S.Kuskov; 02.03.2011 в 15:13. |
|
|
За это сообщение автора поблагодарили: DAsm (1). |
![]() |
#5 |
Участник
|
Цитата:
![]() Прислушайтесь к совету Ivanhoe: Цитата:
Сообщение от Ivanhoe
![]() В Аксапте очень много стандартных примеров. Попросите постановщика задачи показать вам стандартный аналог - а дальше изучайте код, делайте по аналогии.
Когда набьете руку и изучите стандартные подходы к решению задач, сможете самостоятельно вести новые разработки намного эффективнее, чем если бы с нуля начинали программировать что-то свое. |
|
![]() |
#6 |
Участник
|
Цитата:
А форма tutorial_JournalTable тоже не открывается?
![]() Ясно... Значит другие классы нужно прикручивать к своему проекту... Разобраться нужно... А где мне найти OnInsertRecord? Извините если совсем уж туповат ![]() |
|
![]() |
#7 |
Участник
|
Какой текст ошибки?
Событие вставки записи можно поймать в двух местах. На форме в методе write() источника данных (узел DataSource) и на таблице в методе insert(). В тестовом примере это делается черех метод на форме \Forms\tutorial_JournalTransMovement\Data Sources\TutorialJournalTrans\Methods\write |
|
![]() |
#8 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Событие вставки записи можно поймать в двух местах. На форме в методе write() источника данных (узел DataSource) и на таблице в методе insert(). В тестовом примере это делается черех метод на форме \Forms\tutorial_JournalTransMovement\Data Sources\TutorialJournalTrans\Methods\write
Последний раз редактировалось DAsm; 04.03.2011 в 14:59. |
|
Теги |
axapta |
|
|