|  05.11.2007, 14:03 | #1 | 
| Участник | Как правильно получить значение с компонента формы 
			
			привет всем, подскажите пож-ста, как получить значение с компонента формы, скажем есть на форме StringEdit X++: if this.StringEdit.text=="1010" | 
|  | 
|  05.11.2007, 14:30 | #2 | 
| MCTS | 
			
			Есть 2 пути: 1) Указать в свойствах контрола StringEdit AutoDeclaration = Yes. И далее можно прямо в коде обращаться StringEdit.text() 2) Не включая AutoDeclaration = Yes: X++:     FormStringControl   stringEditControl;
    ;
    stringEditControl = element.control(control::StringEdit);
    stringEditControl.text();
				__________________ С уважением, Павел Цераниди. На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага. | 
|  | |
| За это сообщение автора поблагодарили: qik (1). | |
|  05.11.2007, 14:54 | #3 | 
| Участник | 
			
			респект вам e@gle    | 
|  | 
|  05.11.2007, 14:56 | #4 | 
| SAP | Цитата: 
		
			1) Указать в свойствах контрола StringEdit AutoDeclaration = Yes. И далее можно прямо в коде обращаться StringEdit.text()
		
	 | 
|  | 
|  05.11.2007, 16:16 | #5 | 
| MCTS | Цитата: 
		
			лучше пользоваться именно этим вариантом.
		
	 Только потому что он проще? Или есть еще какие-то причины? 
				__________________ С уважением, Павел Цераниди. На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага. | 
|  | 
|  05.11.2007, 17:37 | #6 | 
| SAP | Цитата: 
		
			Почему? Только потому что он проще? Или есть еще какие-то причины? Последний раз редактировалось konopello; 05.11.2007 в 17:53. Причина: Ошибки | 
|  |