|  15.01.2008, 19:19 | #1 | 
| Участник |  Самоблокировка ComboBox контролла 
			
			Так вот такая смешная ситуация: - есть ComboBox не привязанный к датасоурсу (ну типа фильтр, похожый на ShowAllOpenPosted) - при изменении значения вызывается метод, который ставит RANGE на датасорсе.. - все рефрешится нормально.. Но потом начинается фантастика... фильтр больше не работает как надо... да к тому же ComboBox сам ставит себе параметр "Enabled" в "false" (ну типа изменить значение нельзя) Кода, который изменял бы состояние и возможность модификации ComboBox НЕТу!!! Повторюсь - НЕТу - проверял 100 раз !!! Всё, что с этим контроллом связано: X++: public int selectionChange() { int ret; ret = super(); element.(); return ret; } X++: switch(MY_ENUM_COMBOBOX.selection()) { case MY_ENUM::All: ............. }  программирую Аxапту уже 4 года, а такое в первый раз! PS: вроде нашел причину - когда в датасорсе нет записей, тогда и блокируется, но сам контрол не привязат к датасорсу (там даже такого поля нету, к которому привезать мозно было бы). Спасибо зарание! Последний раз редактировалось Delfins; 15.01.2008 в 19:30. | 
|  | 
|  15.01.2008, 19:40 | #2 | 
| Участник | 
			
			Виновен... кто то на таб поставил датасорс и по дефолту он всем контроллам прописывается? ПС: модератор может спокойно удалить топик... извиняюсь | 
|  | 
|  17.01.2008, 00:17 | #3 | 
| HAI; CAN HAS STDIO? | 
			
			kogda delaesh fil'tr na formu, ne zabud' 4toby u kontrolov fil'tra i ih roditelej ne bylo nikakogo datasorsa, ina4e mojno otfiltrovat vse zapisi i zablokirovat tem samym fil'tr.
		 
				__________________ our sharp bitter vitriol is not that of the vulgar. | 
|  |