Переключение на Главную Страницу Страницы: [1] 2 3 ... 6 ОтправитьПечать
Закрытая тема icpp 3.2.2.0 & 3.2.2.x nightbuild (число прочтений - 101804 )
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
icpp 3.2.2.0 & 3.2.2.x nightbuild
13. Августа 2010 :: 16:34
 
icpp 3.2.2.0

  • 4471 ИТ: AV при выполнении методов Пересечение/Разность с флагом 1
  • 4469 метод Zip класса BinaryData
  • 3861 Хотелки: Событие объекта "ТабличноеПоле" - "ПриАктивизацииКартинки"
  • 4475 AV при закрытии приложения
  • 4474 Добавить типизирующие имена для вида справочника
  • 4459 All надо в строках создающих врем. таблицу, указывать таблице использовать collate database_default
  • 4476 ВыделятьОтрицательные перенести в свойства колонки
  • 4473 Чувствительность алиасов к регистру
  • 4472 Отсутствие последней колонки
  • 4478 a required resource was unavailable
  • 4003 Хотелки: управление всплывающей подсказкой ТП
  • 4483 AV при сохранении настроек отчета после прямого редактирования ТП
  • 4481 УстановитьКартинкиСтрок() для ЭУ табличное поле
  • 4480 ЦветТекстЗаголовка, ЦветФонаЗаголовка для ЭУ табличное поле
  • 4479 ЦветРамки ЭУ табличное поле
  • 3862 Хотелки: добавить возможность неоднократной установки коллекции картинок
  • 4485 СокрЛ() при использовании Колонка.Формат
  • 4477 Фоновая надпись/картинка ТП
  • 4488 Метод Найти для объекта КолонкиТабличногоПоля

    http://www.1cpp.ru/index.php/File:Icpp-latest.rar#.D0.92.D0.B5.D1.80.D1.81.D0.B8...
    Дима, тебе наши благодарности!

    P.S.
    Сюда, можно и обсуждение 3.2.2.0 и обсуждение development сборок 3.2.2.x поместить.

    2010-08-21: важно: рекомендуется обновление до icpp 3.2.2.1
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/18#18

    2010-08-21 icpp 3.2.2.2
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/23#23

    2010-08-22 icpp 3.2.2.3
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/24#24

    2010-08-24 icpp 3.2.2.4
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/29#29

    2010-08-25 icpp 3.2.2.5
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/33#33

    2010-10-26 icpp 3.2.2.8
    http://www.1cpp.ru/forum/YaBB.pl?num=1281717242/69#69
  • « Последняя редакция: 10. Ноября 2010 :: 11:44 - kms »  

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



    Сообщений: 3050
    Местоположение: Волгоград
    Зарегистрирован: 19. Мая 2006
    Пол: Мужской
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #1 - 16. Августа 2010 :: 05:51
     
    Чтоб не забылось http://www.1cpp.ru/bugs/show_bug.cgi?id=4492
    Подмигивание
      
    Наверх
     
    IP записан
     
    Захар Малиновский
    Junior Member
    **
    Отсутствует


    1C++ active user

    Сообщений: 53
    Местоположение: г. Харьков
    Зарегистрирован: 26. Февраля 2009
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #2 - 19. Августа 2010 :: 12:45
     
    http://www.1cpp.ru/bugs/show_bug.cgi?id=4495

    зарегистрировал ошибку при работе с ТаблицейЗначений. Версии 3.2.1.14. тоже и на версии 3.2.2.0

    блин странно не могу сделать простой пример чтоб показать ошибку.
    на простом примере ошибки нет. пока думаю....

    После _тщательного_ просморта чё не так :
    кажется Метод свернуть как то портит порядок колонок тех что суммировались.
    Вот


    вот такой код работает правильно на 3.2.2.0
         тбПечать.ВыбратьСтроку();
         тбПечать.Свернуть("Флаг","СуммаУчетная");
               тбПечать.ПолучитьСтрокуПоНомеру(1);
               сообщить("номерстроки="+тбПечать.НомерСтроки);
               сообщить("суммаучетная"+тбПечать.СуммаУчетная);
               сообщить("Кво"+тбПечать.Кво);
               возврат;

    а вот такой не правильно на тех же данных

         тбПечать.ВыбратьСтроку();
           тбПечать.Свернуть("Флаг","Кво,СуммаУчетная,СуммаРознНач,СуммаРознКон");
               тбПечать.ПолучитьСтрокуПоНомеру(1);
               сообщить("номерстроки="+тбПечать.НомерСтроки);
               сообщить("суммаучетная"+тбПечать.СуммаУчетная);
               сообщить("Кво"+тбПечать.Кво);
               возврат;
    « Последняя редакция: 19. Августа 2010 :: 14:08 - Захар Малиновский »  
    Наверх
    IP записан
     
    Eprst
    God Member
    *****
    Отсутствует



    Сообщений: 3397
    Зарегистрирован: 08. Октября 2007
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #3 - 19. Августа 2010 :: 13:56
     
    Захар Малиновский писал(а) 19. Августа 2010 :: 12:45:
    http://www.1cpp.ru/bugs/show_bug.cgi?id=4495

    зарегистрировал ошибку при работе с ТаблицейЗначений. Версии 3.2.1.14. тоже и на версии 3.2.2.0

    блин странно не могу сделать простой пример чтоб показать ошибку.
    на простом примере ошибки нет. пока думаю....


    И при чем тут 1с++ ?

    текущаястрока() - это метод для интерактивной работы с Таблицей значений (т.е только для элемента диалога ТаблицаЗначений), когда она на форме висит и применять его к выборке строк таблицы значений, созданной через СоздатьОбъект  - явно глупо (да и вообще в выборке строк в целом)
    Тем самым ты выборку строк сбил, отсюда - нет значения в
    тбПечать.СуммаУчетная.
      
    Наверх
     
    IP записан
     
    Захар Малиновский
    Junior Member
    **
    Отсутствует


    1C++ active user

    Сообщений: 53
    Местоположение: г. Харьков
    Зарегистрирован: 26. Февраля 2009
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #4 - 19. Августа 2010 :: 14:13
     
    Вот те 5 - 6 строк что я в посте написал достаточны для тестирования.  В багзилле тот текст что я привел - если б его можно было удалить я бы удалил. то я в попыхах в багзилее писал.

    Т.о.  ошибка что то вокруг соответствия имени колонки и её номера или индекса в каких то структурах после применения метода Свернуть.
      
    Наверх
    IP записан
     
    JohnyDeath
    1c++ power user
    1c++ donor
    Отсутствует



    Сообщений: 3050
    Местоположение: Волгоград
    Зарегистрирован: 19. Мая 2006
    Пол: Мужской
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #5 - 19. Августа 2010 :: 14:19
     
    Не знаю, сбудется ли такое желание (обсуждение здесь)
      
    Наверх
     
    IP записан
     
    Захар Малиновский
    Junior Member
    **
    Отсутствует


    1C++ active user

    Сообщений: 53
    Местоположение: г. Харьков
    Зарегистрирован: 26. Февраля 2009
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #6 - 20. Августа 2010 :: 05:50
     
    Всё мужики. Точно нашёл ошибку при работе с ТЗ.
    Вот ПРОСТОЙ пример. На версиях с 3.2.1.14 - 3.2.2.0 ошибка.

    Правильный ответ СуммаУчетная = 3,  а пример выдаёт 4.  !!!!

    Код
    Выбрать все
    Процедура Сформировать()
    
    
    								    
    	тбПечать = СоздатьОбъект("ТаблицаЗначений");
    	тбПечать.НоваяКолонка("Флаг","Число");
    	тбПечать.НоваяКолонка("Товар");
    	тбПечать.НоваяКолонка("Кво","Число",14,3);
    	тбПечать.НоваяКолонка("СуммаУчетная","Число",12,2);
    	тбПечать.НоваяКолонка("СуммаРознНач","Число",12,2);
    	тбПечать.НоваяКолонка("СуммаРознКон","Число",12,2);
    
    	тбПечать.НоваяСтрока();
    	тбПечать.Флаг = 1;
    	тбПечать.Товар = 1;
    	тбПечать.Кво = 1;
    	тбПечать.СуммаУчетная = 1;
    	тбПечать.СуммаРознНач = 1;
    	тбПечать.СуммаРознКон = 1;	  
    
    	тбПечать.НоваяСтрока();
    	тбПечать.Флаг = 1;
    	тбПечать.Товар = 1;
    	тбПечать.Кво = 1;
    	тбПечать.СуммаУчетная = 2;
    	тбПечать.СуммаРознНач = 3;
    	тбПечать.СуммаРознКон = 4;	  
    
    
     	//[*]ZMalinovskiy, 19.08.2010
     	//тбПечать.Свернуть("Флаг,Товар","Кво,СуммаУчетная,СуммаРознНач,СуммаРознКон");
     	тбПечать.Свернуть("Флаг","Кво,СуммаУчетная,СуммаРознНач,СуммаРознКон");
     	тбПечать.ВыбратьСтроку();
     	//тбПечать.Свернуть("Флаг","СуммаУчетная");
    		тбПечать.ПолучитьСтрокуПоНомеру(1);
    		сообщить("номерстроки="+тбПечать.НомерСтроки);
    		сообщить("суммаучетная"+тбПечать.СуммаУчетная);
    		сообщить("Кво"+тбПечать.Кво);
    	 	возврат;
     	//[*]_
    КонецПроцедуры
     
    
    
    « Последняя редакция: 20. Августа 2010 :: 09:42 - Захар Малиновский »  
    Наверх
    IP записан
     
    Eprst
    God Member
    *****
    Отсутствует



    Сообщений: 3397
    Зарегистрирован: 08. Октября 2007
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #7 - 20. Августа 2010 :: 06:07
     
    Да есть такое, но только при одном условии - в строке свертки меньше на одну колонку, по которой сворачиваем и всего должно быть 2 колонки, а сворачиваем по одной колонке.
      
    Наверх
     
    IP записан
     
    kms
    1c++ power user
    1c++ moderator
    Отсутствует


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

    Сообщений: 4632
    Зарегистрирован: 19. Мая 2006
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #8 - 20. Августа 2010 :: 08:14
     
    Захар Малиновский писал(а) 20. Августа 2010 :: 05:50:
    Всё мужики. Точно нашёл ошибку при работе с ТЗ.
    Правильный ответ СуммаУчетная = 3,  а пример выдаёт 4.  !!!!

    ТЗ может сворачивать некорректно, это старый факт.
    В свое время я исследовал проблемы ТЗ как раз со сверткой и поиском с подачи Саши Орефкова.
    Возможно, он сможет сформулировать, в чем они заключались, более конкретно.
    Я уже не помню, но помню сам факт наличия проблемы.

    Захар Малиновский писал(а) 19. Августа 2010 :: 12:45:

    По твоей заявке - 99,99% шанс, что это заявка некорректная и не связанная с icpp.
    На моей тестовой системе (1Cv7s R27) как с icpp 3.2.2.0, так и без icpp вообще результат корректный (3).

    Т.е. пока проблему воспроизвести не удалось, а тем более - доказать обусловленность влиянием icpp.
      

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



    Сообщений: 3397
    Зарегистрирован: 08. Октября 2007
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #9 - 20. Августа 2010 :: 08:19
     
    kms писал(а) 20. Августа 2010 :: 08:14:
    Т.е. пока проблему воспроизвести не удалось, а тем более - доказать обусловленность влиянием icpp.


    А ты попробуй пример из #6  поста - у меня воспроизводится, при отключении 1сpp насовсем(или более младшие версии) - всё нормально, иначе - в таблице значений видим одно, а вот значения получаем другие... При ВыбратьСтроки-ПолучитьСтроку - тоже ошибка.
      
    Наверх
     
    IP записан
     
    kms
    1c++ power user
    1c++ moderator
    Отсутствует


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

    Сообщений: 4632
    Зарегистрирован: 19. Мая 2006
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #10 - 20. Августа 2010 :: 08:30
     
    Eprst писал(а) 20. Августа 2010 :: 08:19:
    kms писал(а) 20. Августа 2010 :: 08:14:
    Т.е. пока проблему воспроизвести не удалось, а тем более - доказать обусловленность влиянием icpp.


    А ты попробуй пример из #6  поста - у меня воспроизводится, при отключении 1сpp насовсем(или более младшие версии) - всё нормально, иначе - в таблице значений видим одно, а вот значения получаем другие... При ВыбратьСтроки-ПолучитьСтроку - тоже ошибка.

    Да, сорри, речь как раз о #6, номер заявки я добавил уже позже.
    Нет, не воспроизводится.
    Видимо, еще какие-то пока неизвестные факторы могут оказывать влияние.
    Кстати, у тебя на каких версиях 1cpp сворачивает нормально?
      

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



    Сообщений: 3397
    Зарегистрирован: 08. Октября 2007
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #11 - 20. Августа 2010 :: 08:43
     
    3.0.1.26 например - там всё четко
    3.2.1.1  - уже ошибка
      
    Наверх
     
    IP записан
     
    kms
    1c++ power user
    1c++ moderator
    Отсутствует


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

    Сообщений: 4632
    Зарегистрирован: 19. Мая 2006
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #12 - 20. Августа 2010 :: 08:56
     
    Eprst писал(а) 20. Августа 2010 :: 08:43:
    3.0.1.26 например - там всё четко
    3.2.1.1  - уже ошибка

    ОК. Ну что же, собираем информацию дальше, пока не начнет гарантированно воспроизводиться.
      

    De quelle planète es-tu?
    Наверх
     
    IP записан
     
    Захар Малиновский
    Junior Member
    **
    Отсутствует


    1C++ active user

    Сообщений: 53
    Местоположение: г. Харьков
    Зарегистрирован: 26. Февраля 2009
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #13 - 20. Августа 2010 :: 09:00
     
    kms писал(а) 20. Августа 2010 :: 08:30:
    Eprst писал(а) 20. Августа 2010 :: 08:19:
    kms писал(а) 20. Августа 2010 :: 08:14:
    Т.е. пока проблему воспроизвести не удалось, а тем более - доказать обусловленность влиянием icpp.


    А ты попробуй пример из #6  поста - у меня воспроизводится, при отключении 1сpp насовсем(или более младшие версии) - всё нормально, иначе - в таблице значений видим одно, а вот значения получаем другие... При ВыбратьСтроки-ПолучитьСтроку - тоже ошибка.

    Да, сорри, речь как раз о #6, номер заявки я добавил уже позже.
    Нет, не воспроизводится.
    Видимо, еще какие-то пока неизвестные факторы могут оказывать влияние.
    Кстати, у тебя на каких версиях 1cpp сворачивает нормально?


    А 1сpp.dll на которой ты проверял  у тебя с отладочной информацией или голая ?
      
    Наверх
    IP записан
     
    kms
    1c++ power user
    1c++ moderator
    Отсутствует


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

    Сообщений: 4632
    Зарегистрирован: 19. Мая 2006
    Re: icpp 3.2.2.0 & 3.2.2.x nightbuild
    Ответ #14 - 20. Августа 2010 :: 09:06
     
    Захар Малиновский писал(а) 20. Августа 2010 :: 09:00:
    А 1сpp.dll на которой ты проверял  у тебя с отладочной информацией или голая ?

    Оба варианта были, причем на разных системах.

    Запустим пока голосование, может что-то прояснится:
    http://www.1cpp.ru/forum/YaBB.pl?num=1282294814
      

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