Переключение на Главную Страницу Страницы: 1 ... 9 10 [11] 12 13 ... 17 ОтправитьПечать
Очень популярная тема (более 25 ответов) Репозитарий классов 1С++ в единой конфе (число прочтений - 199063 )
Botanik8888
Junior Member
**
Отсутствует


I Love 1C++

Сообщений: 37
Местоположение: РБ Минск
Зарегистрирован: 13. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #150 - 27. Апреля 2007 :: 14:02
Печать  
Вставил:

Процедура Событие_ПолучитьФорму(Конт) Экспорт
     Если ПустоеЗначение(Конт) = 1 Тогда
           Возврат;
     КонецЕсли;

на ХР нормально, на Win 2003 нормально, на 2000-ой ошибка все равно выскакивает
компоненты все последних версий.
  

И разобьются ваши мечты о чугунную задницу реальности
Наверх
ICQ  
IP записан
 
Botanik8888
Junior Member
**
Отсутствует


I Love 1C++

Сообщений: 37
Местоположение: РБ Минск
Зарегистрирован: 13. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #151 - 27. Апреля 2007 :: 14:32
Печать  
сорри ошибка не в истории, выдает следующее:
  

123_001.JPG ( 31 KB | Загрузки )
123_001.JPG

И разобьются ваши мечты о чугунную задницу реальности
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #152 - 03. Мая 2007 :: 05:36
Печать  
Botanik8888 писал(а) 27. Апреля 2007 :: 14:32:
сорри ошибка не в истории, выдает следующее:

Установи Windows Host Script 5.6
  

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


I Love 1C++

Сообщений: 37
Местоположение: РБ Минск
Зарегистрирован: 13. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #153 - 03. Мая 2007 :: 06:58
Печать  
спасибо, взлетело  Очень довольный
  

И разобьются ваши мечты о чугунную задницу реальности
Наверх
ICQ  
IP записан
 
desty
Full Member
***
Отсутствует



Сообщений: 135
Зарегистрирован: 19. Апреля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #154 - 03. Мая 2007 :: 18:56
Печать  
ОткрытьФорму("Отчет", "ЛюбоеНаименованиеДаты1,ЛюбоеНаименованиеДаты2","D:\<<?>>
Пропущен символ '"' (двойная кавычка)

Ошибка возникает в момент ВыбораПериода

Опытным путем установлено, формула подменяется на следующую

Код
Выбрать все
ОткрытьФорму("Отчет", "ЛюбоеНаименованиеДаты1, ЛюбоеНаименованиеДаты2", итьВыборПериодаОт1С.ert") 



Если скопировать формулу в табло, Выбор периода откроется,... а если поставить на кнопку - Выскочит ошибка...

Собственно видимо недочет именно в символе "#"
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #155 - 04. Мая 2007 :: 05:06
Печать  
Да, есть у 1С приколы с символом диез/решетка Печаль
Недавно тема проскакивала.
Так что не используй подобное месторасположение.

Этот класс у меня работает без всяких нареканий несколько лет на нескольких базах, три года точно, никаких нареканий нет!
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #156 - 01. Июля 2007 :: 11:14
Печать  
Народ, реализована еще одна уникальная возможность Улыбка

На базе набора классов "Поля выбора значения аля v8" от Алексея Диркса реализован универсальный механизм по созданию подобных полей выбора на любой форме без изменения кода самой формы.

Т.е. при открытии формы спец.класс анализирует атрибуты типа 1CEDIT. Если у данного атрибута значение имеет тип Справочник, то для данного поля появляется возможность обалденно быстрого выбора значений без открытия формы самого справочника.

Для ДБФ баз работает только в разделенном режиме, для скуля в любом.

Использованы Перехватчик 1С++ 2.5 (нужно скачать новую сборку!!) и новый метод ФормЕкс ДобавитьАтрибут (также новая сборка http://www.1cpp.ru/forum/YaBB.pl?num=1178269183/165#165 !!)

Выкладываю скриншот
Обратите внимание, что на самом деле модуль формы-примера пуст!!

Свежую сборку конфы с классами и сборку 1С++ 2.5 брать по обычному адресу 02.07.07 где-то после 03.00 Москвы.
  

SelectInEditFieldAkaV8.jpg ( 26 KB | Загрузки )
SelectInEditFieldAkaV8.jpg

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #157 - 01. Июля 2007 :: 11:17
Печать  
Изменения в конфигурации классов на 01.07.07
Цитата:
2007-07-01      artbear
     Новый универсальный класс "Общие.КоллекцияПолейВыбораЗначения.ПерехватСобытий"
           используется для универсального работы с любыми атрибутами 1CEDIT на форме
           И пример для него

   Класс Общие.Конфигурация :
           + при открытии любой формы выполняется код класса "Общие.КоллекцияПолейВыбораЗначения.ПерехватСобытий"
           для построения схемы быстрого выбора аля v8 - метод "СоздатьПоляВыбораАля8НаФорме" c поиском по подстроке

     Класс "Формы.УправлениеНастройками" :
           изменения от автора
           + Сохранение/восстановление текущей строки для списков и таблиц значений;
           + прямо из печатной формы можно вызвать настройку формы отчета;
           * более верный вызов оригинальных перехваченных событий формы;
           * более точная работа флага "ИспользоватьПриОткрытии"
           + пример для класса

   Класс "Общие.История" - иногда при завершении работы  1С могла падать

2007-06-07      artbear
     Класс "ВыделениеЦветом":
           - исправление от автора - Если в идентификаторе журнала встречалось слово "Документ", раскраска не срабатывала


Свежую сборку конфы с классами и сборку 1С++ 2.5 брать по обычному адресу 02.07.07 где-то после 03.00 Москвы.
  

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


I Love YaBB 2!

Сообщений: 13
Местоположение: Кр-ск
Зарегистрирован: 05. Февраля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #158 - 22. Июля 2007 :: 08:44
Печать  
Решил попробовать "Пример_УниверсальнаяУстановкаПолейВыбораАля8.ert" и получил вот такую ошибку.

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

пример "\Classes\Формы\ADirks\ПолеВыбораЗначения\Пример_ПоляОтбора.ert" отрабатывает нормально.

VIS1CPP.DLL   1.0.0.13
FormEx.dll       2.0.5.0    #60
1CPP.dll          2.5.0.2
RWidjets.dll    1.3.5.4

что я забыл ?
  

err-_8.JPG ( 31 KB | Загрузки )
err-_8.JPG
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #159 - 22. Июля 2007 :: 11:56
Печать  
Такая же беда
  
Наверх
ICQ  
IP записан
 
Valet
Full Member
***
Отсутствует



Сообщений: 141
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #160 - 24. Июля 2007 :: 12:56
Печать  
В плане пожеланий: Хотелось бы видеть класс манипулирующий объектом "Дерево+Таблица".  Если такой есть готовый конечно. Кто-то уже сваял наверника.
  

/ Лень - двигатель прогресса. /
Наверх
ICQ  
IP записан
 
novichek
Экс-Участник


Re: Репозитарий классов 1С++ в единой конфе
Ответ #161 - 25. Июля 2007 :: 05:29
Печать  
Shraik,alest + 1
т.е. такая же байда Печаль

Valet: а в примере Алексея Диркса "Пример работы с ТП и АкивИксами" (правда не в конфе с классами, а отдельно в репозитории лежит) случаем не то что нужно?
  
Наверх
 
IP записан
 
Valet
Full Member
***
Отсутствует



Сообщений: 141
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #162 - 25. Июля 2007 :: 10:02
Печать  
Цитата:
Shraik,alest + 1
т.е. такая же байда Печаль

Valet: а в примере Алексея Диркса "Пример работы с ТП и АкивИксами" (правда не в конфе с классами, а отдельно в репозитории лежит) случаем не то что нужно?

В этом примере много интересного, но там дерево построено не на "Дерево+Таблица" из FormEx, а на "деревянном" ActiveX. У него возможно больше возможностей, но меня пока устраивает/нравится реализация из FormEx.
Просто думал кто-то уже писал класс для работы с деревом из FormEx, но по всей видимости он не настолько популярен.

Все равно спасибо.  Подмигивание
  

/ Лень - двигатель прогресса. /
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #163 - 25. Июля 2007 :: 17:01
Печать  
Shraik писал(а) 22. Июля 2007 :: 08:44:
Решил попробовать "Пример_УниверсальнаяУстановкаПолейВыбораАля8.ert" и получил вот такую ошибку.

Дело в том, что пока в "официальной", авторской поставке ФормЕкс нет добавленного мной метода по добавлению атрибута-статика.
Я просто перед отпуском не успел отправить Алексею необходимые исходники Печаль

Поэтому данная обработка работать не будет!

ЗЫ завтра мы с ним встретимся в Питере Улыбка
и надеюсь, что вопрос решим Улыбка
Правда, он также в отпуске Улыбка
  

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


I Love YaBB 2!

Сообщений: 13
Местоположение: Кр-ск
Зарегистрирован: 05. Февраля 2007
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #164 - 25. Июля 2007 :: 18:13
Печать  
artbear писал(а) 25. Июля 2007 :: 17:01:
Дело в том, что пока в "официальной", авторской поставке ФормЕкс нет добавленного мной метода по добавлению атрибута-статика.
Я просто перед отпуском не успел отправить Алексею необходимые исходники Печаль

Поэтому данная обработка работать не будет!

М... а можно пока "высокие стороны приходят к консенсусу" пощупать исправленный тобой ФормЕкс ?  Круглые глаза
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 9 10 [11] 12 13 ... 17
ОтправитьПечать