|
|
#5 |
|
Участник
|
Спасибо. Попробую.
Небольшой список замечаний: 1. Код: BarcodeObject barcodeObject; // Dima 24.06.2003 AX3-200306_12 KC ![]() 2. В closingDown нету этого Код: //+ AnK 02.02.2005 AX3.3-200502_01 KC ???????? ????????? ????? ???????? ????????
PriceTagTemplateHandler::deleteAll();
//- AnK 02.02.2005 AX3.3-200502_01 KCКод: // Dima 24.06.2003 AX3-200306_12 KC
BarcodeObject barcodeObject()
{
if (! barcodeObject)
barcodeObject = new BarcodeObject();
return barcodeObject;
}Код: UserLimitSessionCount userLimitSessionCount = new UserLimitSessionCount(); ![]() Код: // No SYS code must exist in this method
// If you need the startup command, look in the class SysStartupCmd
void startupPost()
{
// TaskBarWAX >>
Args args = new Args();
ClassFactory clfct = new ClassFactory();
FormRun form;
// TaskBarWAX <<
// amD DevControl [Комментарии разработчика] 07.06.2006 -->
FormRun commentForm;
// amD DevControl [Комментарии разработчика] 07.06.2006 <--
;
//--- CRM start
if (!appl.isConfigMode())
{
//--- Prevent call to smmInit during installation of Axapta
//--- If not, code in the method below is run that uses a table that has not yet been created
SmmInit::initFromServer();
this.barcodeObject().initScannerObject(true); // Dima 24.06.2003 AX3-200306_12 KC
PurchSalesDocumentStatus::checkTable(); // ak 27.06.2003 AX3-200306_11 KC Порядок следования статусов документа для Закупок и Заказов
}
//--- CRM end
// TaskBarWAX >>
args.name(formstr(TaskbarWindowRun));
form = clfct.formRunClass(args);
form.init();
form.run();
// TaskBarWAX <<
// 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 <--
}russianLocz, Rus2Eng, Eng2Rus, comments_insertHeader - изменены. 7. Нет RMSUsers::getProjectCommentString(), который используется в двух методах А вот проблема уже более реальная, влияющая на работспособность: (не говоря, что эти два класса не компилятся - в смысле, что все остальное можно быстро пофиксить) 8. Метод aaNickComments: Код: // amD DevControl [Комментарии разработчика] 07.06.2006 -->
projectCode = sysUserInfo.ProjectNameInComments + ' ' + devCommentTable.CommentName +' ';
// amD DevControl [Комментарии разработчика] 07.06.2006 <--
nick = sysUserInfo.dsDeveloperNickName;Правда можно просто не пользоваться этим пунктом меню ![]() Если вас не затруднит, подправьте плз перечисленные замечания и выложите чистую версию проекта. Спасибо |
|
|