Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Глюки ТП? (число прочтений - 1342 )
Amel
Junior Member
**
Отсутствует


1С++ rulezzz!

Сообщений: 85
Местоположение: Украина, Винница
Зарегистрирован: 20. Ноября 2007
Пол: Мужской
Глюки ТП?
24. Сентября 2008 :: 11:59
Печать  
Вот решил попробовать 3-ю версию 1С++. И столкнулся с некоторыми странностями, о которых хочу поведать.
Что я сделал: заменил 1cpp.dll (с 2.5.0.6 TF3_EV на 3.0.1.16)

1. При обращении к полям (ТекущиеДанные.Получить(ИмяПоля) или ТекущиеДанные.Индекс(ИмяПоля)) - ругается, что их нет, если у этих полей стоит видимость=0. Раньше нормально работало.

2. Когда я стал с этим разбираться/бороться, то обнаружил. Если включить видимость и поставить ширину колонки =0, то уже не ругается. Но, если при этом поизменять ширину какой-либо колонки в ТП, то появляется та, у которой ширина была равна 0! До тех пор, пока не обновится ТП через ОбновитьСтроки.

  

Восторгаюсь 1С++ и классами к ней!
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Глюки ТП?
Ответ #1 - 24. Сентября 2008 :: 13:20
Печать  
Такое поведение ТП уже давно.
И "бороться" надо не шириной колонки ТП, а Автоудаление=0 у поля поставщика данных, для которого нет соответствующей колонки ТП.
И почаще читать новости сборок. Улыбка
  
Наверх
ICQ  
IP записан
 
Amel
Junior Member
**
Отсутствует


1С++ rulezzz!

Сообщений: 85
Местоположение: Украина, Винница
Зарегистрирован: 20. Ноября 2007
Пол: Мужской
Re: Глюки ТП?
Ответ #2 - 24. Сентября 2008 :: 13:34
Печать  
п.1. - Да, заработало. Спасибо!
п.2. - это ведь ненормально все-таки?

  

Восторгаюсь 1С++ и классами к ней!
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Глюки ТП?
Ответ #3 - 24. Сентября 2008 :: 13:39
Печать  
Amel писал(а) 24. Сентября 2008 :: 13:34:
п.1. -
п.2. - это ведь ненормально все-таки?

Ну может не совсем нормально, но не смертельно.
Тем более, что на вооружении есть событие ТП ПриИзмененииШириныКолонки().
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Глюки ТП?
Ответ #4 - 24. Сентября 2008 :: 18:56
Печать  
По логике, ширина не может ставиться в ноль.
Программно должно бы быть также, как и интерактивно - с ограничением на минимальный размер.
Ну, не критично это, я думаю.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать