| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Запустить метод контрола
			 
			
			Здравствуйте,господа!  
		
		
		
		
		
		
		
	Есть класс,есть форма,на форме есть MenuItemButton,у которого перекрыт метод clicked(). Подскажите,как из класса запустить метод clicked() этого контрола (MenuItemButton) ?? Не спрашивайте зачем это нужно  )
		 | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да чо там "зачем надо", и так понятно зачем  
		
		
		
		
		
		
		
	  я, например, вот такой шнягой запускаю разноску сформированных журналов амортизации друг за другом без моего ручного "кликающего" вмешательства: X++: static void KKu_Job7123_BatchRAssetDeprPosting(Args _args) { Args args = new Args('LedgerJournalTable'); FormRun formRun; FormButtonControl menuButton; FormFunctionButtonControl menuItemButton; LedgerJournalTable ledgerJournalTable; void processJournal(str _journalNum) { ; args.parmEnumType(enumNum(LedgerJournalType)); args.parmEnum(LedgerJournalType::Assets_RU); args.lookupField(fieldNum(LedgerJournalTable, JournalNum)); args.lookupValue(_journalNum); formRun = ClassFactory.formRunClass(args); formRun.init(); formRun.run(); menuItemButton = formRun.design().controlName('LedgerJournalPostTransfer'); menuItemButton.clicked(); formRun.close(); } // Амортизация ГААП за 2006-11 processJournal('ГНЖ0000231'); processJournal('ГНЖ0000232'); processJournal('ГНЖ0000233'); processJournal('ГНЖ0000234'); processJournal('ГНЖ0000235'); processJournal('ГНЖ0000238'); }  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Hans (1), dreamer (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо!!!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |