Переключение на Главную Страницу Страницы: 1 ... 24 25 [26] 27 28 ... 46 ОтправитьПечать
Очень популярная тема (более 25 ответов) Тестирование 1cpp-icl (icpp) (число прочтений - 198082 )
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #375 - 15. Июля 2008 :: 08:06
Печать  
vandalsvq писал(а) 15. Июля 2008 :: 06:00:
В общем что тут у нас выходит...
1. Изменения в СоздатьОбъект.ints
2. Изменения во многих ints-файлах касаемых ТП
3. Изменения в КОП-ах классов icpp

Просто супер. Улыбка
Переписал рецепты в амбарную книгу icpp.
  

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


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #376 - 15. Июля 2008 :: 09:15
Печать  
Кстати я там класс Вектор добавил... ну если никто не заметил  Подмигивание

"Имею желание переписать als по icpp но не имею возможности
Имею возможность переписать работу заказчику но не имею желание"  Смех
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #377 - 15. Июля 2008 :: 09:31
Печать  
vandalsvq писал(а) 15. Июля 2008 :: 09:15:
Кстати я там класс Вектор добавил... ну если никто не заметил  Подмигивание

Заметили, конечно.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #378 - 18. Июля 2008 :: 07:06
Печать  
Я тут малость поделал кое что...
в общем в архиве есть:
1. icpp 2.x.als - был сделан на основании старого файла по 1с++ путем обрезаний  Смех ну и добавлений нового
- GUID
- DynaCrypt
- MetaInfoClasses
- DynaValue
- Структура
- МенеджерСобытий
- Делегат
- РаботаСРегистромWin (РеестрWin)
2. icpp 3.1.0.9.als - был сделан полностью по документации на icpp на 18.07.2008
- АктивИкс
- BinaryData
- DataProviderSDK
- Перехватчик
- Информатор
- LogDataProvider
- УправлениеНастройками
- ФабрикаОбъектов
- Система
- ВыполняемыйМодуль
- Форма
- БуферОбмена
- Вектор
3. icpp +SQL.als - полностью из старого файла 1С++, ничего нового нет. Просто выделен в отдельный блок
- SQLLock
- ODBCDatabase
- ODBCRecordSet
- MetaDataWork
- Спецификация метаимен и параметров в запросах
4. icpp classes.als - реализация ООП в 1С++. Опять таки ничего нового просто выделено отдельно
5. icpp IndexedTable.als - Индексированная таблица... опять таки не могу говорить об актуальности. Но вроде недавно проверял. Кстати не хватает в документации описания 4-го способа заполнения колонки с помощью ВМ.
6. icpp TableField.als - без комментариев. Все и так понимают что это.
7. chm-файлы по первым 4-м файлам.

Чего там нет:
Списка разработчиков, лицензии GPL может еще чего. Почему нет... надеюсь что его сделает тот кто знаком с ними (разработчиками) лучше чем я, а лицензия просто в принципе ни к чему.

В общем прошу вложить в сборку документации по icpp.
Когда следующий раз "присяду" за обновление ничего сказать не могу.
Проверял на своей 1С-ине и все вроде в норме.

  

icpp_002.rar ( 367 KB | Загрузки )

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #379 - 18. Июля 2008 :: 08:09
Печать  
vandalsvq писал(а) 18. Июля 2008 :: 07:06:
Я тут малость поделал кое что...
в общем в архиве есть:

Круто!  Очень довольный
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #380 - 18. Июля 2008 :: 08:18
Печать  
Кстати на заметку разработчикам ( в частности тем кто за документацию отвечает), вот небольшой список неточностей и ошибок обнаруженных мною

BinaryData - СнятьБлокировку / Unlock (описание)
DataProviderSDK - Структуры даных (опчеатка)
ВыполняемыйМодуль - ИмяМетода - Параметры: Соответствуют параметрам меода модуля. (опечатка)
Делегат - ВызватьСЗПоКлючу / InvokeVLByKey (описание)
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #381 - 18. Июля 2008 :: 08:22
Печать  
JohnyDeath писал(а) 18. Июля 2008 :: 08:09:
vandalsvq писал(а) 18. Июля 2008 :: 07:06:
Я тут малость поделал кое что...
в общем в архиве есть:

Круто!  Очень довольный


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

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #382 - 18. Июля 2008 :: 13:31
Печать  
vandalsvq писал(а) 18. Июля 2008 :: 07:06:
Я тут малость поделал кое что...

Отлично! Большое спасибо.

Одно маленькое НО:
файлы желательно называть как-то так, чтобы они при сортировке по алфавиту стояли в начале списка Синтакс-Помощника. А он сортирует файлы по наименованию.
ИМХО проще назвать 1С++_icpp*.*

Чуть-чуть поудобнее.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #383 - 18. Июля 2008 :: 14:41
Печать  
artbear писал(а) 18. Июля 2008 :: 13:31:
vandalsvq писал(а) 18. Июля 2008 :: 07:06:
Я тут малость поделал кое что...

Отлично! Большое спасибо.

Одно маленькое НО:
файлы желательно называть как-то так, чтобы они при сортировке по алфавиту стояли в начале списка Синтакс-Помощника. А он сортирует файлы по наименованию.
ИМХО проще назвать 1С++_icpp*.*

Чуть-чуть поудобнее.


Нет проблем. Учту. Для меня просто не принципиально где они стоят Улыбка вот и называю как нравится.
Если будешь заливать в сборку документации тогда назови как нравится  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #384 - 18. Июля 2008 :: 16:22
Печать  
vandalsvq

Браво, Саша, просто супер. Улыбка
Разве что DataProviderSDK и LogDataProvider - это скорее к ТП, чем к icpp.
А меня названия icpp*.als вполне устраивают.
  

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


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #385 - 19. Июля 2008 :: 07:41
Печать  
kms писал(а) 18. Июля 2008 :: 16:22:
vandalsvq
Разве что DataProviderSDK и LogDataProvider - это скорее к ТП, чем к icpp.

Перетащить их в ТП не выйдет т.к. все редакторы als которые мне попадались не умеют объединять несколько файлов и наоборот... а я когда делал эти файлики как то сразу не сообразил что логичнее их было в ТП запихнуть и вот собственно они в icpp 3.1.0.9 и попали. В общем том тот же поставщик ЖР в общем то и там и там может быть в зависимости от условия использования. А вот СДК конечно можно 100% в ТП оттащить...

может позже если редактор какой нить нормальный попадется... а то даже по алфавиту не отсортируешь, сразу только заголовки остаются (как в истории с TableDoc приключилось однажды Смущённый)

kms писал(а) 18. Июля 2008 :: 16:22:
vandalsvq
Браво, Саша, просто супер. Улыбка

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

kms писал(а) 18. Июля 2008 :: 16:22:
vandalsvq
А меня названия icpp*.als вполне устраивают.

Я же говорю кому как нравится пусть так и называют... как говорится всем не угодишь сразу  Очень довольный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #386 - 20. Июля 2008 :: 11:26
Печать  
Ну все ... приплыли... я не знаю куда мне копать. (версия icpp 3.1.0.9)
Тест предоставить не могу но ошибка возникает не первый раз.
После переноса базы (беру весь каталог копирую в другую папку, переназначаю путь в 1С и запускаю) Информатор начинает работать некорректно... а именно:
1. ПолучитьТаблицуМетодов
- выдает только методы которые не описаны в модуле формы, и нет предопределенных событий для формы. Например запускаю получить таблицу методов для справочника (передаю контекст) и он выводить набор методов аля "ТекущийЭлемент()..." а таких как "ПриОткрытии()..." и написанных мною нет просто (обычно они в самом конце располагались таблицы)
кстати аналогично и для документов
2. МетодСуществует
- всегда возвращает 0 даже если метод на самом деле есть.

НО
Стоит заменить компоненту на скажем версию 3.0.0.0 (а иногда и более раннюю типа 2.5.0.6. с редактированием ТП) открыть 1С (получив в бубен за тот набор возможностей который в ней отсутсвует), закрыть 1С, заменить компоненту на новую, открыть 1С и все становится на свои места.  Плачущий

  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #387 - 20. Июля 2008 :: 13:10
Печать  
- Просто перезапуск 1С не помогает?
- А если не Информатор, а ВыполняемыйМодуль::GetMethOfContext использовать?
- Когда началось?

После игр с заменой dll, далее в том же каталоге работает стабильно?

На это не похоже: http://www.1cpp.ru/bugs/show_bug.cgi?id=3988 ?
« Последняя редакция: 20. Июля 2008 :: 19:12 - kms »  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #388 - 20. Июля 2008 :: 18:52
Печать  
Опубликована 3.0.1.10

Версия 3.0.1.10

[-] 3987 Передача параметров по значению для функций КОП не работает
[-] 3988 TurboBL не включена по умолчанию для вновь созданных баз
[+] 3978 Хотелка: метод ИТЗ::ВыгрузитьСтроку
[-] 3993 ТП: ошибка ODBCDataProvider.MSSQL для типизации типа "Справочник", "Документ"
[+] 3813 (open) ИТ: Хотелка ЗаполнитьКолонку(вариант 4) - поддержка v7Lua.dll 1.0.1.3 by steban
[+] 3965 ТП : Поведение ползунка, хотелка
[+] 3992 FR: АссоциативныйВектор


http://www.1cpp.ru/index.php/Image:Icpp-latest.rar
Документация на 3992 будет здесь, когда соберется: http://www.1cpp.ru/docum/icpp/html/extobjs.html

3965: поведение в зависимости от дельты смещения:
- промотка строк
- gap (остановка)
- промотка страниц

Пока оцениваю, насколько это будет удобно.
  

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


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #389 - 21. Июля 2008 :: 02:50
Печать  
kms писал(а) 20. Июля 2008 :: 13:10:
- Просто перезапуск 1С не помогает?
- А если не Информатор, а ВыполняемыйМодуль::GetMethOfContext использовать?
- Когда началось?

После игр с заменой dll, далее в том же каталоге работает стабильно?

На это не похоже: http://www.1cpp.ru/bugs/show_bug.cgi?id=3988 ?


1. Метод ВМ не пробовал, честно признаться не подумал как то... в любом случае Информатор начинает "врать", причем конкретно Печаль
2. Началось... хм, где-то в третей... увы неуследил, списав на "глюк"  Нерешительный
3. Да, похоже на эту проблему... поиграешь "вверх-вниз" с версиями 1с++ и этот каталог (база) начинает работать нормально, снова выходит новая версия 1С++, снова ставишь и опять проблема начинается, опять играешься и опять проходит


Счас вот поставил 3.1.0.10 могу сказать что ошибка не повторилась.
Скорее всего
Цитата:
[-] 3988 TurboBL не включена по умолчанию для вновь созданных баз  

было оно самое... (пошел работникам говорить с какой версией надо работать)

Цитата:
[+] 3992 FR: АссоциативныйВектор

уже руки чешуццо Улыбка
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 24 25 [26] 27 28 ... 46
ОтправитьПечать