Переключение на Главную Страницу Страницы: 1 ... 7 8 [9] 10 11 ... 17 ОтправитьПечать
Очень популярная тема (более 25 ответов) Репозитарий классов 1С++ в единой конфе (число прочтений - 199364 )
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #120 - 23. Апреля 2007 :: 12:00
Печать  
1. В конфигурации есть справочник "Внешние компоненты", где указаны все используемые ВК и для некоторых вроде даже есть адреса, где брать.
Если нет, поиском по названию ВК всегда можно найти Улыбка
А вообще, добавлю в этот справочник данную инфу.

2. Для каждого класса - элемента справочника "Классы" - есть подчиненный справочник "ИспользуемыеВК", который говорит о том, какую ВК какой класс использует.

В общем, все достаточно просто.

ЗЫ если сегодня успею сделать, в ночной сборке выложу автоформирование Меню доп. возможностей при загрузке конфы + закинул в это меню все файлы примеров к используемым классам.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #121 - 23. Апреля 2007 :: 12:02
Печать  
Bond писал(а) 23. Апреля 2007 :: 11:55:
так что б всё закинуть в каталог базы и просто наслаждаться чудесами техники!!!

Не рекомендую ложить ВК в каталог базы, возможны проблемы при работе нескольких пользователей.
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Репозитарий классов 1С++ в единой конфе
Ответ #122 - 23. Апреля 2007 :: 14:02
Печать  
Цитата:
Не рекомендую ложить ВК в каталог базы, возможны проблемы при работе нескольких пользователей.

А какие проблемы? Никогда не замечал.
  
Наверх
ICQ  
IP записан
 
Bond
Full Member
***
Отсутствует



Сообщений: 106
Зарегистрирован: 01. Ноября 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #123 - 23. Апреля 2007 :: 14:05
Печать  
Цитата:
Не рекомендую ложить ВК в каталог базы, возможны проблемы при работе нескольких пользователей.

поскольку эта конфигурация - демонстрация возможностей, то смотрят её, скорее всего 1-2 человека. а в рабочие базы встраивают только то что используется.
  

работай с умом, а не до ночи!
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #124 - 23. Апреля 2007 :: 15:31
Печать  
x-pert писал(а) 23. Апреля 2007 :: 08:51:
1. Добавить бы в автозагрузку контролирование загрузки FormEx, а то без него некрасиво ругается, и не даёт себя культурно закрыть.

Для нормальной работы конфигурации необходима ВК ФормЕкс.
Слишком многое в классах завязано на ее методы Улыбка
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #125 - 23. Апреля 2007 :: 15:46
Печать  
Изменения на 23.04.07
Цитата:
     - Конфигурация:
           - в случае неудачи загрузки ВК ФормЕкс выдается
                 внятное предупреждение о невозможности полноценной работы с конфигурацией
           - меню Доп. возможностей на базе "Навигатора доп. возможностей"
                 создается автоматически, при запуске конфигурации - при наличии ВК RWidjets
       - в меню Доп.возможностей на базе "Навигатора доп.возможностей" добавил
             все внешние обработки и примеры, которые есть в подпапках ИБ
           - добавил пример для класса "Общие.УправлениеНастройками"

     - класс "Общие.Система" перестал зависеть от ВК ФормЕкс

     - отчет "ОтчетСтруктураПодч_ПрямыеЗапросы" не работал в случае вызова его как обычной внешней формы

     - пример работы классов таймера работал не всегда


Качать утром 24.04.07 ночную сборку конфы по известному и постоянному адресу.

PS вот скриншот меню Доп.возможностей
« Последняя редакция: 24. Апреля 2007 :: 08:35 - artbear »  

Menu_VeryCool_001.gif ( 25 KB | Загрузки )
Menu_VeryCool_001.gif

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #126 - 23. Апреля 2007 :: 15:51
Печать  
vip писал(а) 23. Апреля 2007 :: 14:02:
Цитата:
Не рекомендую ложить ВК в каталог базы, возможны проблемы при работе нескольких пользователей.

А какие проблемы? Никогда не замечал.

Прикрепленная ветка для этой известнейшей проблемы
http://www.1cpp.ru/forum/YaBB.pl?num=1148543571
  

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



Сообщений: 135
Зарегистрирован: 19. Апреля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #127 - 24. Апреля 2007 :: 05:02
Печать  
Разрешите глупый вопрос...

Вот некторые примеры у меня Выбрасывают исключение, а при попытке потестировать класс РедактированиеТЗ (noprogrammer)  при начале редактирования поля типа "справочник" 1С вылетает вапще Подмигивание...

С подобными проблемами куда обращаться?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #128 - 24. Апреля 2007 :: 05:28
Печать  
1) У тебя точно последняя версия конфы?
2) Какие версии 1С++ и ФормЕкс используешь?
  

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



Сообщений: 135
Зарегистрирован: 19. Апреля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #129 - 24. Апреля 2007 :: 05:35
Печать  
artbear писал(а) 24. Апреля 2007 :: 05:28:
1) У тебя точно последняя версия конфы?
2) Какие версии 1С++ и ФормЕкс используешь?


как обычно компоненты лежат в КаталогеПрограммы

версия 1С++  ProductVersion      : 2, 5, 0, 2   SpecialBuild : Nightly build 2007-04-23
версия FormEx   ProductVersion: 2, 0, 5, 0  SpecialBuild: #52
ну и    RWidjets   FileVersion      : 1.3.3.0

конфа правда скачана с openconf.1cpp.ru.... а не через cvs, но скачана сегодня с утра
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #130 - 24. Апреля 2007 :: 05:44
Печать  
Да, у тебя все версии последние, все нормально.
Насчет Редактирования таблицы проверю.
А какие другие классы не работают?
  

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



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #131 - 24. Апреля 2007 :: 05:47
Печать  
Тебе надо поставить новый RWidjets (1.3.5). Просто в версии 1.3.3 были проблемы с svcsvc.
А Артур у себя этого не увидит, т.к. он себе сам подправил версию 1.3.3  Подмигивание
  
Наверх
 
IP записан
 
desty
Full Member
***
Отсутствует



Сообщений: 135
Зарегистрирован: 19. Апреля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #132 - 24. Апреля 2007 :: 05:53
Печать  
JohnyDeath писал(а) 24. Апреля 2007 :: 05:47:
Тебе надо поставить новый RWidgets (1.3.5). Просто в версии 1.3.3 были проблемы с svcsvc.
А Артур у себя этого не увидит, т.к. он себе сам подправил версию 1.3.3  Подмигивание


Смущённый а где взять...., как то я этот момент упустил.... нашел http://infostart.ru/projects/602/

Открыть пример Общие.ТаблицаЗначенийФорма...
ТЗ.qsort(Модуль);
{D:\ТЕСТОВЫЕ КОНФИГУРАЦИИ\КЛАССЫ\CLASSES\ОБЩИЕКЛАССЫ\ADIRKS\ТАБЛИЦАЗНАЧЕНИЙ\QSORT DEMO.ERT(43)}: Поле агрегатного объекта не обнаружено (qsort)

Открыть пример Общие.УправлениеНастройками
Если _ПриОткрытии<<?>>(Контекст)=0 Тогда Возврат; КонецЕсли;
{D:\ТЕСТОВЫЕ 24)}: Функция не обнаружена (_ПриОткрытии) - ну это я поправить могу и сам
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #133 - 24. Апреля 2007 :: 06:00
Печать  
desty писал(а) 24. Апреля 2007 :: 05:53:
Открыть пример Общие.ТаблицаЗначенийФорма...
ТЗ.qsort(Модуль);
{D:\ТЕСТОВЫЕ КОНФИГУРАЦИИ\КЛАССЫ\CLASSES\ОБЩИЕКЛАССЫ\ADIRKS\ТАБЛИЦАЗНАЧЕНИЙ\QSORT DEMO.ERT(43)}: Поле агрегатного объекта не обнаружено (qsort)

Открыть пример Общие.УправлениеНастройками
Если _ПриОткрытии<<?>>(Контекст)=0 Тогда Возврат; КонецЕсли;
{D:\ТЕСТОВЫЕ 24)}: Функция не обнаружена (_ПриОткрытии) - ну это я поправить могу и сам

1. По qsort все забываю удалить этот файл или найти недостающие части Улыбка - это очень старый пример !

2. По УправлениюНастройками, честно скажу, не доделал до конца.
Класс не совсем универсален, требует изменений либо в глобальнике либо в модуле нужной формы.
В дальнейшем либо автор, либо я переделаем на универсальность.
Исходная ветка этого класса - http://infostart.ru/projects/904/
Там есть и примеры использования
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
desty
Full Member
***
Отсутствует



Сообщений: 135
Зарегистрирован: 19. Апреля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #134 - 24. Апреля 2007 :: 06:08
Печать  
ВыделениеЦветом::Инициализация(ГрупповойКонтекст КонтФормы=, Строка псТекстФон=Текст, Строка псТекстоваяМетка=УстЦветТекста, Строка псКонтейнер=сЦвет, Число пчПомнитьПоследнийЦвет=0, ТаблицаЗначений поТЗ=) : Создание элемента управления VCOLORPICKER.VColorPickerCtrl.1 не удалось
эуЦвет.СоздатьЭУ("VCOLORPICKER.VColorPickerCtrl.1");
{D:\Тестовые конфигурации\Классы\Classes\Формы\ВыделениеЦветом\ВыделениеЦветом.txt(201) }

Вопрос где взять этот "VCOLORPICKER.VColorPickerCtrl"
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 7 8 [9] 10 11 ... 17
ОтправитьПечать