![]() |
#10 |
Участник
|
Так, у меня таки получилось добиться работы от типовой конфигурации. Вопрос следующий
что значит в классе RPayModule X++: void new(RPayModuleTable _payModuleTable) { ; enumCommon = new DictEnum(enumnum(RPayCommonCalcType)); queryRun = new QueryRun(queryStr(RPayCalcCommonQuery)); payModuleTable = _payModuleTable.data(); this.CalcItemsAdd(enumCommon); this.initQuery(); } X++: void initQuery() { ; if(payModuleTable.query) { query = new Query(payModuleTable.query); queryRun.query(query); } query = queryRun.query(); queryRun.saveUserSetup(false); query.title(payModuleTable.payModuleName); } В типовой size = 0 и программа не идет в query = new Query(payModuleTable.query); И при этом в ней все работает. Я убрала в рабочей X++: query = new Query(payModuleTable.query);
queryRun.query(query); Ключевой вопрос: что такое size = 1 ? Последний раз редактировалось Arahnid; 11.05.2007 в 22:34. |
|