Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Дерево+ТЗ (число прочтений - 1564 )
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Дерево+ТЗ
31. Марта 2009 :: 06:23
Печать  
Дерево+ТаблицаЗначений
Двойной клик на строке-группе открывает группу
но вот закрывать гад нехочет
хотя на иконке + - все пучком.
А также при нажатии Enter дерево разварачивается но назад сварачиваться вупор нехочет.
Насколько мне помниться, Уважаемый АльФ это реализовывал еще по моей просьбе бог знает когда.
А вот теперь чето неработает.
Надо бы поправить.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Дерево+ТЗ
Ответ #1 - 31. Марта 2009 :: 06:38
Печать  
Положи на ТЗ-основу примерно такое.
Код
Выбрать все
Процедура ОбработкаКлика()
Строчка=Дерево.ТекущаяСтрокаДерева();

	Если Дерево.УзелРазвернут(Строчка)=0 Тогда
	    Дерево.РазвернутьУзел();
  	 Иначе
	    Дерево.СвернутьУзел();
	КонецЕсли;
КонецПроцедуры
 

  
Наверх
ICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Дерево+ТЗ
Ответ #2 - 31. Марта 2009 :: 06:43
Печать  
Негодиться.
Эти события работали.
Я точно помню.
Вот щас найду старую версию.
1С++ с формексом и уточню.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Дерево+ТЗ
Ответ #3 - 31. Марта 2009 :: 06:56
Печать  
Какие события?
Вот так точнее
Код
Выбрать все
		Если Дерево.ЭтоГруппа()=1 Тогда
			Если Дерево.УзелРазвернут(Строчка)=0 Тогда
			    Дерево.РазвернутьУзел();
		    Иначе
			    Дерево.СвернутьУзел();
			КонецЕсли;
		КонецЕсли;
 



Все работает.
  
Наверх
ICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Дерево+ТЗ
Ответ #4 - 31. Марта 2009 :: 07:27
Печать  
Народ!
Извиняюсь.
Действительно и на 2.0.3 неработало.
Странно конечно.
Хотя с другой стороны это верно.
Сам тормоз.
Вообще недолжно было работать.
Только на иконке.
Да и то под действие одиночным нажатим левой кнопки.
Все вопрос снят.
Тема закрыта.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать