Опрос
Опрос закрыт Тема Опроса: Подтверждается ли проблема свертки ТЗ
bars   pie
*** Этот Опрос был завершен ***


Подтверждается на icpp 3.2    
  4 (66.7%)
Подтверждается на icpp 3.0    
  1 (16.7%)
Подтверждается на 1cpp 2.5    
  0 (0.0%)
Подтверждается на чистом 1С    
  0 (0.0%)
Не подтверждается    
  1 (16.7%)




Всего голосов: 6
« Создано: kms : 20. Августа 2010 :: 09:03 »
Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Опрос: при каких условиях нарушается свертка ТЗ (число прочтений - 7672 )
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Опрос: при каких условиях нарушается свертка ТЗ
20. Августа 2010 :: 09:00
Печать  
Попробуем навалиться на ТЗ.

Подтверждается ли проблема, заявленная Захаром в http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/6#6

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

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #1 - 20. Августа 2010 :: 09:03
Печать  
Добавим опрос.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 279
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #2 - 20. Августа 2010 :: 09:34
Печать  
3.0.1.29 - сумма 3
3.0.2.0 bf3 - сумма 4
3.2.2.0 - сумма 4
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #3 - 20. Августа 2010 :: 09:34
Печать  
3.0.1.23
номерстроки=1
суммаучетная=3
Кво=2
---
Свежескачанный Icpp-latest (3.2.2.0)
номерстроки=1
суммаучетная=4
Кво=2
З.Ы. Да, при ТЗ.ВыбратьСтроку() - показывает правильно, т.е. 3   Ужас
  
Наверх
ICQ  
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 279
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #4 - 20. Августа 2010 :: 09:47
Печать  
Оно всегда выдаёт 4!!! При добавлении второй строки поставил СуммаУчетная = 4000, при ВыбратьСтроку() показывает 4001,00 а в сообщить - 4!

Он выводит СуммаРознНач вместо СуммаУчетная
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #5 - 20. Августа 2010 :: 09:56
Печать  
Причем, если Сообщить поменять местами, например Сообщить(тбПечать.Кво) сдвинуть наверх - то тоже всё верно сообщает
Улыбка
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #6 - 20. Августа 2010 :: 09:57
Печать  
Да еще, если задать другие имена колонкам - то тоже эффекта нет
Улыбка
Мож на "СуммаЧтотоТам" так реагирует ?
  
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 279
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #7 - 20. Августа 2010 :: 09:59
Печать  
Код
Выбрать все
сообщить("номерстроки="+тбПечать.НомерСтроки);
сообщить("суммаучетная"+тбПечать.СуммаУчетная);
сообщить("Кво"+тбПечать.Кво);
Сообщить("===================");
Сообщить("номерстроки="+тбПечать.НомерСтроки);
Сообщить("Флаг="+тбПечать.Флаг);
Сообщить("Кво="+тбПечать.Кво);
Сообщить("СуммаУчетная="+тбПечать.СуммаУчетная);
Сообщить("СуммаРознНач="+тбПечать.СуммаРознНач);
Сообщить("СуммаРознКон="+тбПечать.СуммаРознКон);
сообщить("номерстроки="+тбПечать.НомерСтроки+", Флаг="+тбПечать.Флаг+", Кво="+тбПечать.Кво+", СуммаУчетная="+тбПечать.СуммаУчетная+", СуммаРознНач="+тбПечать.СуммаРознНач+", СуммаРознКон="+тбПечать.СуммаРознКон);
Сообщить("===================");
сообщить("номерстроки="+тбПечать.НомерСтроки);
сообщить("суммаучетная"+тбПечать.СуммаУчетная);
сообщить("Кво"+тбПечать.Кво); 


Вывел:
Код
Выбрать все
номерстроки=1
суммаучетная4
Кво2
===================
номерстроки=1
Флаг=1
Кво=2
СуммаУчетная=3
СуммаРознНач=4
СуммаРознКон=5
номерстроки=1, Флаг=1, Кво=2, СуммаУчетная=3, СуммаРознНач=4, СуммаРознКон=5
===================
номерстроки=1
суммаучетная3
Кво2 

  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #8 - 20. Августа 2010 :: 10:45
Печать  
Цитата:
Чистая 1С
номерстроки=1
суммаучетная=3
Кво=2

Цитата:
Версия 1С++: 2, 5, 0, 6
номерстроки=1
суммаучетная=3
Кво=2

Цитата:
Версия 1С++: 3, 0, 1, 24
номерстроки=1
суммаучетная=3
Кво=2

Цитата:
Версия 1С++: 3, 0, 2, 0
номерстроки=1
суммаучетная=4
Кво=2

Цитата:
Версия 1С++: 3, 2, 1, 13
номерстроки=1
суммаучетная=4
Кво=2
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #9 - 20. Августа 2010 :: 10:46
Печать  
Нашел систему, где проблема подтверждается и достоверно подверждается влияние загрузки icpp 3.2 на ее возникновение.

В итоге, сейчас мы можем так сформулировать проблему:
Свертка происходит верно (данные после свертки в ТЗ верные), однако последующее обращение по имени колонки адресует данные из другой колонки ТЗ.
В данном случае мы получаем вместо "тбПечать.СуммаУчетная" "тбПечать.СуммаРознНач".

Так?
  

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



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #10 - 20. Августа 2010 :: 10:53
Печать  
Миш, у меня на 3.0.2 уже показывает не то
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #11 - 20. Августа 2010 :: 10:54
Печать  
JohnyDeath писал(а) 20. Августа 2010 :: 10:53:
Миш, у меня на 3.0.2 уже показывает не то

Ага, принято
http://www.1cpp.ru/bugs/show_bug.cgi?id=4495#c4
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #12 - 20. Августа 2010 :: 10:57
Печать  
kms писал(а) 20. Августа 2010 :: 10:46:
Нашел систему, где проблема подтверждается и достоверно подверждается влияние загрузки icpp 3.2 на ее возникновение.

В итоге, сейчас мы можем так сформулировать проблему:
Свертка происходит верно (данные после свертки в ТЗ верные), однако последующее обращение по имени колонки адресует данные из другой колонки ТЗ.
В данном случае мы получаем вместо "тбПечать.СуммаУчетная" "тбПечать.СуммаРознНач".

Так?


Не совсем, если обращаться в другом порядке - глюка нет, если задать другие имена колонок - тоже глюка нет..

Попробуйте простой заменой переименовать колонку во всём тексте.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #13 - 20. Августа 2010 :: 11:11
Печать  
Eprst писал(а) 20. Августа 2010 :: 10:57:
Попробуйте простой заменой переименовать колонку во всём тексте.

Да, точно, ты прав: переименование колонки "СуммаУчетная" маскирует проблему.
Важное наблюдение.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Опрос: при каких условиях нарушается свертка ТЗ
Ответ #14 - 21. Августа 2010 :: 10:48
Печать  
http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/18#18
pavel_tr, Salimbek, Eprst, JohnyDeath - спасибо.
  

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