|  14.11.2007, 17:20 | #1 | 
| Участник | Проблема с программным открытием форм 
			
			При загрузке системы (в Application.startupPost) c помощью MenuFunction(menuItemName, menuItemType) пытаюсь запустить различные сущности. Классы и отчеты прекрасно запускаются. А вот при попытке открыть форму на экране ничего не появляется. Если выполнить мой класс из АОТ, то все хорошо. В чем может быть проблема? Последний раз редактировалось ortin; 14.11.2007 в 17:31. | 
|  | 
|  14.11.2007, 17:34 | #2 | 
| MCTS | 
			
			Приведите код как вы пытаетесь открыть форму.
		 
				__________________  В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню | 
|  | 
|  14.11.2007, 17:39 | #3 | 
| Участник | Код: menuFunction = new MenuFunction(remind.MenuItemName,remind.MenuItemType)); ... menuFunction.run(); menuFunction.wait(); | 
|  | 
|  14.11.2007, 17:44 | #4 | 
| MCTS | 
			
			Возможно проблемы с remind Для начала попробуйте явно вызвать. Например так: X++:     MenuFunction    mf;
    ;
    mf = new MenuFunction(MenuItemDisplayStr(PriceDiscAdmTable_Sales), MenuItemType::Display);
    mf.run();
				__________________  В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню | 
|  | 
|  14.11.2007, 17:52 | #5 | 
| Участник | 
			
			то же самое. Из AOT работает. При загрузке - нет.
		 | 
|  | 
|  16.11.2007, 09:49 | #6 | 
| Участник | 
			
			Проблема решилась, когда стал выполять методы класса на клиенте.
		 | 
|  | 
|  16.11.2007, 09:58 | #7 | 
| Участник | 
			
			На всякий случай - расскажите, как именно вы их стали выполнять на клиенте?
		 | 
|  | 
|  16.11.2007, 10:02 | #8 | 
| Участник | 
			
			Выставил в AOT свойство класса RunOn в Client (по умолчению Called from).
		 | 
|  | 
|  16.11.2007, 10:08 | #9 | 
| Участник | Цитата: Причем класс выполняет сугубо клиентскую обработку. Лучше его поместить в info.startupPost() - он выполняется на клиенте | 
|  | |
| За это сообщение автора поблагодарили: ortin (1). | |