|  06.03.2002, 17:17 | #1 | 
| Moderator | Объявление переменных для controls 
			
			Очень часто в Аксапте можно встретить следующее: class FormRun extends ObjectRun { FormListControl controlList; } void init() { super(); controlList = element.control(control::IconList); } где IconList - это Name контрола на форме. Но ведь это же самого можно достичь выставив свойство AutoDeclaration в значение true для данного контрола, причем это будет выглядеть гораздо проще. Или это не так и я не прав ? | 
|  | 
|  06.03.2002, 22:11 | #2 | 
| Участник | 
			
			Да... Но не надо забывать, что много кода пришло из старых версий  Логика разрабатывалась и отлаживалась на протяжении длительного времени. | 
|  | 
|  07.03.2002, 11:37 | #3 | 
| Участник | 
			
			В принципе это эквивалентно, но сам сталкивался с ситуацией, когда при экспорте проекта свойство AutoDeclaration слетало. Так что вариант с явным присваиванием кажется надёжнее (думаю те ребята, что писали системный слой, думали так же   ). | 
|  | 
|  | 
| 
 |