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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.06.2006, 16:06   #1  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
И еще сразу напоролся - в classDeclaration
Код:
// amD  DevControl [История модификации приложения] 24.05.2006 -->
//  Импорт истории модификации приложения
class DevelopedHistory_Import extends RunBaseBatch
{
    dcTaskTree          dcTaskTree;
    dcTasks             dcTasks;

    DialogField         dfSource;
    DialogOpenFile      source;

    #define.CurrentVersion(1)
    #localmacro.CurrentList
        source
    #endmacro
}
объявлен DialogOpenFile - которого нет в проекте - и из-за этого все методы класса этого не компилируются.


И в меню нет в узле запросы меню айтема Dev_expDiscr
Старый 14.06.2006, 07:57   #2  
Jox is offline
Jox
Developer
Аватар для Jox
 
112 / 24 (1) +++
Регистрация: 26.07.2005
Адрес: Питер
DialogOpenFile наследуется от FilenameOpen )
Label: Файл (или че хошь...)

Далее отвечаю на основании письма:
1-5) Класс Application советую вручную крячить: в метод StartupPost необходимо внести определение:
PHP код:
    // amD  DevControl [Комментарии разработчика] 07.06.2006 -->
    
FormRun         commentForm;
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 <-- 
а также код:
PHP код:
    // amD  DevControl [Комментарии разработчика] 07.06.2006 -->
    
if (DevCommentParam::isStartUpSelectComment(curUserId()))
    {
        
args.name(formstr(DevCommentTable));
        
commentForm clfct.formRunClass(args);
        
commentForm.init();
        
commentForm.run();
        
commentForm.wait();
    }
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 <-- 
6-7) В классе EditorScripts необходимо внести изменения только в метод aaNickComments:
PHP код:
    // amD  DevControl [Комментарии разработчика] 07.06.2006 -->
    
DevCommentTable devCommentTable;
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 <--
    
........
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 -->
    
select firstOnly devCommentTable
        where devCommentTable
.Developer == curUserId()
           && 
devCommentTable.Session == SessionId();
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 <--
    
........
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 -->
    
projectCode sysUserInfo.ProjectNameInComments ' ' devCommentTable.CommentName +' ';
    
// amD  DevControl [Комментарии разработчика] 07.06.2006 <-- 
А по поводу полей в неизвестных таблицах, ну их же можно закоментить или подставить близкие им по смыслу значения %-)
Ну или на худой конец просто добавить в таблицы (этот вариант не всегда приемлем)


Общий смысл таков, облизывать код под каждую конфигурацию у меня нет времени, жаль конечно
Но мне кажется, что если вникнуть в суть происходящего, можно легко понять как мой функционал работает. Т.к. я стараюсь писать на понятном простейшем диалекте, чтоб любой прогер поймал суть оч. быстро. Ничего сверхсложного там нет )

PS: Класс Application - один из основных и простейших классов, ессно он используется в разных системах по разному. Но ведь тем и отличается прогер от машины, что он способен вручную перенести проект.

Последний раз редактировалось Jox; 14.06.2006 в 08:00.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Модуль "Управление Проектами" в 4.0 и методология ksenia Методология внедрения 3 05.10.2007 17:51
Группы маршрутизации и управление заданиями PSA DAX: Функционал 4 09.06.2004 16:38
Управление платежами xconsul DAX: Функционал 0 05.11.2003 12:28
цена модулей финансы и управление проектами? stavserg DAX: Прочие вопросы 5 10.12.2002 16:27
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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