Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Неправильно работает метод "Свернуть" в ИТЗ (число прочтений - 6649 )
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Неправильно работает метод "Свернуть" в ИТЗ
Ответ #15 - 01. Декабря 2006 :: 16:32
Печать  
steban писал(а) 01. Декабря 2006 :: 15:53:
JohnyDeath писал(а) 01. Декабря 2006 :: 14:57:
Пока обошёл вот так:
Код
Выбрать все
ИТЗ.УстановитьФильтр(Служебный,Служебный,"Родитель",,1);

	БезСл = СоздатьОбъект("ИндексированнаяТаблица");
	ИТЗ.Выгрузить(БезСл,"Родитель"); 


но это же не есть гуд.


Код
Выбрать все
ИТЗ.УстановитьФильтр(Служебный,Служебный,"Родитель");
ИТЗ.УдалитьСтроки("Родитель"); 


а вот так гуд?

Действительно, гуд!
Степан, в очередной раз ОГРОМНОЕ тебе спасибо за разжёвывание.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Неправильно работает метод "Свернуть" в ИТЗ
Ответ #16 - 01. Декабря 2006 :: 17:03
Печать  
JohnyDeath писал(а) 01. Декабря 2006 :: 15:27:
kms писал(а) 01. Декабря 2006 :: 15:17:
Погодите, если вернуться к теме.

Ты хочешь удалить строки и попутно свернуть таблицу, что ли?
Ну, поставь простой фильтр, удали строки, а потом сверни целиком.

Выход-то из этой ситуации я нашёл и написал его сразу.


Цитата:
Степан, в очередной раз ОГРОМНОЕ тебе спасибо за разжёвывание.

Даешь разжевывание в массы! Смех
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Неправильно работает метод "Свернуть" в ИТЗ
Ответ #17 - 03. Декабря 2006 :: 09:19
Печать  
kms писал(а) 01. Декабря 2006 :: 17:03:
JohnyDeath писал(а) 01. Декабря 2006 :: 15:27:
kms писал(а) 01. Декабря 2006 :: 15:17:
Погодите, если вернуться к теме.

Ты хочешь удалить строки и попутно свернуть таблицу, что ли?
Ну, поставь простой фильтр, удали строки, а потом сверни целиком.

Выход-то из этой ситуации я нашёл и написал его сразу.


Цитата:
Степан, в очередной раз ОГРОМНОЕ тебе спасибо за разжёвывание.

Даешь разжевывание в массы! Смех

Ну согласись, что это поведение не совсем явное. Степану даже пришлось в исходники залазить, чтобы удостовериться.

P.S. Почему-то про УдалитьСтроки() не думал, что может удалять по индексу. Наверное потому, что вспомнил про ТЗ. где даже конкурсы устраивались по самому быстрому алгоритму удаления. А тут на тебе: указываешь индекс и ВСЁ! Как-то слишком просто  Подмигивание
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать