#0
by artbear
Шоу продолжается :)Начнем 14 ветку о Телепате и Опенконфе - программирование для Конфигуратора, облегчение работы разработчиков 1С!Для тех, кто только что присоединился.--------------------------------------------------------------------Автор всего этого набора чудес - Александр Орефков aka orefkov--------------------------------------------------------------------Сабж + скрипты для Опенконф (сайт автора)>Последние версии (на 10.01.05)OpenConf 1.0.1.18 - >Телепат 2.0.0.0q (beta) - >Другие плагины/скрипты для Опенконфа можно взять (а также самому положить !!) в Клубе Профессионалов>Предыдущие ветки о Телепате/Опенконфе можно взять на страничке>На итланде.ру есть специальный форум для обсуждения именно Опенконфа и его плагинов (в т.ч. и Телепата)>Если у кого есть что-то интересное для Опенконфа - плагины, скрипты, присылайте мне, я размещу на >Или, что еще лучше, сами выкладывайте свои творения в Клуб Профессионалов в раздел Опенконф>так будет наиболее удобно для всех :)----------------------------------------------------На сайте Федора Езеева (fez) организован репозитарий скриптов для Опенконф, т.е. через этот репозитарий мы совместно будем разрабатывать скрипты.Мы уверены, что коллективная разработка повысит и качество, и скорость разработки.1) Для всех организован доступ на чтение, т.е. вы можете через WinCVS получать последние версии скриптов.2) Инструкции по подключению можете получить у меня или у Федора
#0
by artbear
Шоу продолжается :)Начнем 14 ветку о Телепате и Опенконфе - программирование для Конфигуратора, облегчение работы разработчиков 1С!Для тех, кто только что присоединился.--------------------------------------------------------------------Автор всего этого набора чудес - Александр Орефков aka orefkov--------------------------------------------------------------------Сабж + скрипты для Опенконф (сайт автора)>Последние версии (на 10.01.05)OpenConf 1.0.1.18 - >Телепат 2.0.0.0q (beta) - >Другие плагины/скрипты для Опенконфа можно взять (а также самому положить !!) в Клубе Профессионалов>Предыдущие ветки о Телепате/Опенконфе можно взять на страничке>На итланде.ру есть специальный форум для обсуждения именно Опенконфа и его плагинов (в т.ч. и Телепата)>Если у кого есть что-то интересное для Опенконфа - плагины, скрипты, присылайте мне, я размещу на >Или, что еще лучше, сами выкладывайте свои творения в Клуб Профессионалов в раздел Опенконф>так будет наиболее удобно для всех :)----------------------------------------------------На сайте Федора Езеева (fez) организован репозитарий скриптов для Опенконф, т.е. через этот репозитарий мы совместно будем разрабатывать скрипты.Мы уверены, что коллективная разработка повысит и качество, и скорость разработки.1) Для всех организован доступ на чтение, т.е. вы можете через WinCVS получать последние версии скриптов.2) Инструкции по подключению можете получить у меня или у Федора
#0
by artbear
Шоу продолжается :)Начнем 14 ветку о Телепате и Опенконфе - программирование для Конфигуратора, облегчение работы разработчиков 1С!Для тех, кто только что присоединился.--------------------------------------------------------------------Автор всего этого набора чудес - Александр Орефков aka orefkov--------------------------------------------------------------------Сабж + скрипты для Опенконф (сайт автора)>Последние версии (на 10.01.05)OpenConf 1.0.1.18 - >Телепат 2.0.0.0q (beta) - >Другие плагины/скрипты для Опенконфа можно взять (а также самому положить !!) в Клубе Профессионалов>Предыдущие ветки о Телепате/Опенконфе можно взять на страничке>На итланде.ру есть специальный форум для обсуждения именно Опенконфа и его плагинов (в т.ч. и Телепата)>Если у кого есть что-то интересное для Опенконфа - плагины, скрипты, присылайте мне, я размещу на >Или, что еще лучше, сами выкладывайте свои творения в Клуб Профессионалов в раздел Опенконф>так будет наиболее удобно для всех :)----------------------------------------------------На сайте Федора Езеева (fez) организован репозитарий скриптов для Опенконф, т.е. через этот репозитарий мы совместно будем разрабатывать скрипты.Мы уверены, что коллективная разработка повысит и качество, и скорость разработки.1) Для всех организован доступ на чтение, т.е. вы можете через WinCVS получать последние версии скриптов.2) Инструкции по подключению можете получить у меня или у Федора
#1
by trdm
-> Microsoft Visual C++ 6.0->File->Open->1crcrus.dll (как ресурсы)Открываешь стринг-табле и смотришь, можно по другим ресурсам полазить...->+>Демонстрашка FilterValue + FormEx в 1СПосмотрите, может кому пригодится.......+ кружились мысли в голове.... с пом FormEx можно слелать даже многострочное выделение с перетаскиванием не прибегая к модификации ВК, и кажется я понял как...
#6
by slavka
(+5) а то получится как у меня :))Атрур я думаю ты не заслуженно забыл про>Все желающие могут читать рассылку через Веб на этой странице; для возможности размещать сообщения в листе вам придется зарегистрироваться (ссылка Join This Group - вам надо будет зарегистрироваться на сервисе и использовать созданный аккаунт для регистрации в листе).
#8
by Valera
cvs -d :pserver:anonymous@cvs.alterplast.ru:/usr/cvsroot loginLogging in to :pserver:anonymous@cvs.alterplast.ru:2401:/usr/cvsrootСпрашивает пароль... кстати какой ?***** CVS exited normally with code 0 *****
#9
by Diter
Ребята, можно вопрос по теме?Установл телепата последней версии на двух тачках (дома и на работе). Так вот1. по Ctrl+A на работе откат работает, дома - закрывается форма модуля (раньше вообще запускался DVD плеер)2. знакомый говорит, что при наборе "Перечисление." у него появляется список перечислений - у меня нифига3. при наборе "Процедура" перестало появляться окошко для ввода имени процедуры4. при наборе например "ПолучитьЗначение" выскакивает подсказка, типа "{1 из 4} .... далее текст подсказки" так вот - как мне перебрать эти четыре варианта, чтобы выбрать нужный в данном случае.Заранее спасибо.З.Ы.В фак не полез по причине более быстрого получения ответов в ветке авторов сего безусловно полезного творения - не обессудьте.
#10
by MetaEditor
9)1 - скорее всего хоткеи перенастроил2,3 - скрипт Intellisence.vbs установил?4 - Alt+ {вверх} Alt+ {вниз}
#11
by Diter
Спасибо за ответы1. Ничего не перенастраивал. Дома ещё при нажатии на Ctrl+F1 1C вообще закрывается2. Нет. А какой вообще набор должен быть этих самых скриптов.3. Спасибо. Я уже все кнопки перепробовал, а вот до стрелочек не додумался
#13
by Тертый
Продолжим. Видимо, вопрос к IAm-у. Пишем: КонецЕсли;Делал несколько раз одно и тоже, результат одинаковый - окно становится неактивным, помогает убиение процесса.Конфигурации были разные, релиз 24 SQL, WinXP. Я что-то не так делаю?
#14
by MetaEditor
13)интелисенс последний? потомучто был такой глюк в какойто версии из-за переприсвоения параметра в цикле for...у меня такойже код работает...
#15
by GrayT
У меня Intell тоже клинит что то :(MetodList вызывается нормально, после выбора нужной строчки в СелектВалуе в текст вставляется только точка. При повторном вызове метода показывается уже пустое окошко. Если в нем шевельнуться стрелкой вылезает окошкоРан тайм еррор "91"Object variable or With block variable not setИ все. Остается пустое окошко, снять его не получается - только через диспечер весь конфигуратор бить приходиться.У кого какие версии стоят Движка, опенконфа, СелектВалуе?
#16
by IAm
Версии скрипта пишите, если проблемы с Intellisence.Посмотреть можно в Intellisence.vbs Наверху. Глюков,подобных 13 не встречал уже очень давно, хотя теоретически не исключаю подобную возможность, но сильно вряд ли.
#18
by GrayT
oc2vba стоит'Intellisence.vbs ver. 1.1.5 (последний с proclub)Опенконф пробовал 5, 6, 7Движок 21Телепат "о"
#20
by GrayT
Е-е-ети. Снес ос2вба - все пошло! Сенкс. Ос2вба мне пока не нужен :)ЗЫ: А с чем связана такая не состыковка?
#21
by Тертый
19)Intellisence.vbs ver. 1.1.5, вроде последний. Такое выходило и раньше, но вчера отловил закономерность.
#22
by Тертый
14) Кстати, наверное на самом деле циклит. Приложение вроде не зависшее, но окно не активное и вернуть его к жизни не удается.
#24
by Тертый
23)Все! Наверное, Intell ни при чем. Запускаю конфигуратор, открываю тот модуль, пишу - все работает!??? Ага, думаю. Вчера еще 2 конфигуратора было запущено. Запускаю 2 конф-ра, открываю в них глобальники, возвращаюсь в модуль, пишу 13) - получаю глюк. К кому обращаться? Опенконф и Телепат последние.
#25
by trdm
последние? везет...у меня на работе глкнул конфиг, откатился....может что не так делаю.....пробую еще раз....
#26
by вым
такая же беда, 2 конфигуратора, 1 предприятие, 2-е не открывается - при открытии предприятия сразу сворачивается :(система ХР SP2 обновления все последние, 1с24, телепат, опенконф также последние.
#29
by Atdhfkm
подскажите, плиз, скачал intell.vbs, установил, открываю конфигуратор, вываливается ошибка в строкеIniFileName = BinDir + "ConfigIntellintell.ini"1С релиз 21 для СКЛ, опенконф 1.0.1.8
#30
by MetaEditor
28)сколько угодно..;)... глянь в "наборе скриптов от artbear'a" на проклубе в разделе "опенконф"... если там нет _именно_ того что надо, то есть из чего слепить.............................................................29) внимательно читаем инструкцию по установке:- В архиве папка Intell. Кладем её в BinConfig, не переименовывая.- SelectValue.dll регистрируем- Intellisence.vbs кладем в папку Scripts
#31
by artbear
Один из макросов моего скрипта "Замена кода" на проклубе делает как раз, о чем ты говоришь.ЗЫ Мне также это кажется удобным.
#32
by Atdhfkm
сделал все по инструкции, dll регистрировал. Запускаю отладчик, в нем смотрю BinDir, пишет "Unable to evaluate expression", меняю BinDir на путь "c:...", тогда загружается без ошибок, но при работе вываливается на строке If Windows.ActiveWnd Is Nothing ThenВ чем дело, может dll все-таки не зарегистрирована?
#36
by artbear
Тебе нужен пользователь базы или ОС ?Если базы, то только в Опенконф 1.0.1.8 (предыдущие версии не подходят)можно получить имя пользователя базыsUserName = AppProps(appUserName)
#38
by IAm
Ни разу не сталкивался с вылетом в этом месте, попробуй на других машинах, если есть возможность и если будет работать проанализируй отличия машин.
#40
by IAm
Все эти ошибки не имеют никакого отношения к intellisence.vbs, что-то с опенконфом, а скорее всего с системой на компьютере. BinDir - конечно же к SelectValue отношения не имеет, это свойства объекта Configurator, попробуй кстати написать Configurator.BinDir
#41
by Тертый
Так а по вопросу в 24) никто не откликнется? Или надо следить, что бы один конфигуратор был открыт?
#42
by trdm
Что-то я совсем путаюсь в этих шорткатах.... уже их понавешал... Жуть...Как нибудь их визуализовать что-ли, добавить в мяню, что-ли...Не пойму что мне надо.... Бог его знает, нету у меня например такой ситуации...
#43
by Atdhfkm
Configurator.BinDir также не работает, Configurator.IBDir работает! А что может произойти с опенконфом? А ActiveWindow тоже имеет отношение к опенконфу?
#46
by Diter
Вчера поставил intellisence.vbs и всё что к нему идёт. Начал радоваться, но рано как оказалосьПри попытке набрать конструкцию "Справочник.Номенклатура" (без кавычек) после точки 1С виснет мёртво. Таже бяка с "Форма." Чего сделал не так?1С 7.7(dbf)+сабля ХР Prof. Телепат - "о"
#47
by IAm
Вопрос в том, виснет ли сам скрипт или просто модальное окно выбора открывается позади прочих, попробуй после зависания посворачивать открытые окна, возможно окно выбора в один прекрасный, условно говоря, момент проявится. Тогда будем думать. У меня параметры все те же самые, но описанного тобою не происходит.
#51
by Diter
Везде не набирал, виснет в ert и модуле формы списка справочника.На конструкции типа Если (Реквизит="") и (Форма.АктивныйЭлемент="Формула") тогда ...после точки в "Форма.АктивныйЭлемент"
#53
by mes
беда с интелисенсомначалось с 1.1.5 щас посавил 1.1.6 то же самоепри наборе каких нибудь символов после точки выскакивает окно собщений с такими даннымиИскСпр - propИскСпр - это то что было до точки. Ничего вроде страшного но напрягаетw2k profesionl sp4 1C 20й релизкак лечится?
#55
by IAm
Это телепат вроде а не интеллисенс. Орефков писал где-то что забыл убрать отладочную информацию.
#59
by artbear
(ALL) ВНИМАНИЕ:Новость от Александра Орефкова:дополнение к версии Телепата v2.0.0.0qПо сравнению с тем, что было выложено на сайте, есть дополнения (для скриптов).-----------------------------------------------Изменен внутренний формат хранения описания типов.- Сделана загрузка пользовательских описаний типов из tls-файлов в BIN- Выпущена утилита формирования tls файлов.- Исправлена ошибка при работе в журналах расчетов- Убрана отладочная печать.- Добавлен метод Jump(Line as Long, Col=-1 As Long, LineEnd=-1 As Long,ColEnd=-1 As Long, ModuleName="" As String) Запоминает текущее положение в стеке прыжков и перескакивает вуказанную позицию. Параметры по умолчанию: Col - устанавливается в начало строки LineEnd - устанавливается в Line ColEnd - устанавливается в конец строки ModuleName - при пустой строке переход в текущем модуле. При указанном имени сначала ищет в объектах метаданных, если не найдено, рассматривается как имя файла. При открытии форм переключает на текст модуля.- Добавлен метод GetMethodText(Line As Long, Col As Long) As String Возвращает текст метода текущего модуля по указанным строке иколонке. Поиск идет назад от указанной позиции, до нахождения первогослова Процедура/Функция/КонецПроцедуры/КонецФункции (также и в англ.варианте) Корректно обрабатывается вхождение этих слов в строки,комментарии, даты. Текст ПОСЛЕ указанной позиции НЕ ОБРАБАТЫВАЕТСЯ и НЕВОЗВРАЩАЕТСЯ.----------------------------------------------Брать
#60
by Без тапок
Добрый вечер!Поясните, пожалуйста, конструкцию:Set doc = Windows.ActiveWnd.Documentтут Windows - это какой-то специфический объект VBS (в VB я этого не нашел) или что это?
#64
by MetaEditor
продолжим пособие по изврату с АПИ функциями...================================================GoToFormula.vbs================================================Обновление от 14.01.20051)добавлен переход без открытия свойств элемента. Если открыто окно свойств элемента,то работает как раньше.2)также при переходе из окна свойств происходит нажатие на "Обновить", что удобно для новыхэлементов/изменения формулы. Тоесть, пишем формулу, жмём хоткей, - фомула сохраняется....также по тревожным письмам сделал работу без наличия common.vbs
#66
by artbear
Молодец, исходная цель достигнута!!Теперь стало просто переходить от элемента управления к методу, который прописан в формуле.ЗЫ не хочешь поучаствовать в репозитарии скриптов + обмене мнений с разработчиками скриптов!
#67
by Номер 6
Только, если, окно свойств открыто и неактивно, происходит закрытие окна конфигуратора.При открытии окна свойств, если оно уже открыто, окно свойств не становится активным.
#68
by Без тапок
2 подскажите, а как в плагине (на VB6) получить ссылку на OpenConf?Например, пытаюсь сделать:Private Sub Class_Initialize MsgBox OpenConf.MetaData.Constants.Count
#70
by MetaEditor
67)хм, подумаю ещо...66)да как то сунулся посмотреть как репозитарий этот подключается и всё... закончилось...как созрею.. обязательно... )
#71
by ДенисЧ
Хочу! чтобы при запуске 1с с опенКонфом не запускался без надобности MS Agent с его иконой в трее. Не нужна она мне, пока помощей не попрошу!
#73
by MetaEditor
72) чтобы просто возвращала текст формулы?там впринципе процедуры GoDirect и GoFromProperties это и делают...из них в Jump уже передаётся текст формулы...
#74
by Без тапок
++ "как в плагине получить доступ к пространству имен OpenConf-а"понятно, что это можно сделать через ж. при создании плагина из скрипта так:MyObj = CreateObject("MyPlugin.MyClass")Set MyObj.MyMetadata = OpenConf.MetaDataа по другому нельзя?
#75
by Номер 6
Да, просто текст формулы, независимо от ситуации в окне конфигуратора.зы: чтобы овладеть вещью, нужно ее правильно назвать ;-)
#77
by orefkov
1. Подключи к проекту config.tlb2. В модуле плагина напиши вверхуImplements OpenConf.IConfigPluginPrivate WithEvents conf As OpenConf.Configurator ' для отлова событийPrivate Function IConfigPlugin_Init(ByVal pConfigurator As OpenConf.IConfigurator) As StringEnd SubТакже реализуй остальные методы IConfigPlugin (см доку к опенконфу)Все, в дальнейшем можешь обращаться к методам опенконфа напрямую,как в скриптах
#79
by Без тапок
1.Подключил к проекту config.tlb2.В модуль плагина (именно в модуль, а не в модуль класса) вставляюImplements OpenConf.IConfigPlugin- выдает ошибку :"Only valid in object module"Что не так?
#80
by artbear
Закачай с опенконф.итланд.ру пример плагина на ВБ для Опенконф.Сразу все сам увидишь и поймешь.Я, когда писал свой плагин История, так и сделал, с помощью примера все оказалось ну очень просто.
#81
by Без тапок
artbear, не будешь ли ты так любезен, чтобы дать мне ссылку на указанный пример? я там вижу только твой на Delphi
#84
by trdm
Саша, а по моим несчястьям, что делать?Вылетает конфиг, причем как на работе так и дома,как только поработал с панелями "модификация" "закрыть" и выскакивает аксес валидейшн и выскакивает vC++ для отладки, может подскажешь что?Везде проф XP релиз 20 комплексная dbf и 19 sql.
#86
by orefkov
Пробовал поставить самый последний телепат (q) и снестивсе ветки ToolBarSystem (во всех базах)?Если не помогло, запусти drwtsn32.exe -i(он пропишется вместо VC как системный отладчик)после ошибки запусти drwtsn32.exe, лог ошибки высылай.
#87
by artbear
Пример плагина на ВБ для Опенконф Кажется, это пример из первой публичной беты опенконфа :)
#88
by artbear
(87+) Да, точно пример из файла ocbeta.zipТогда Опенконф был еще без номеров :))ЗЫ когда мы были молодыми
#91
by Без тапок
2 да мы и сейчас еще ничего :)спасибо за ссылку, пример заработалправда выяснилось, что меня не плагин интересует :)плагин в данном контексте - это некая dll, которая после загрузки образует закладку в конфигураторе, ловит события и т.д.а меня, на самом деле, интересует как в простой dll-ке (не плагине) работать с OpenConf.
#93
by Жюль
Наверное я скажу что-нибудь глупоеПосле удаления последних символов Backspace'ом в переменной подставляю другие, а мне предлагается то же, что я ввел. Нужно нажать Esc или Enter, чтобы всплывающее окно исчезло.Неудобно.
#94
by snif
Добрый день!Вопрос по oc2vbaНа работе успешно использую, хотел бы дома поставить.Помню шаманил-шаманил: ставил Visio, Corel Draw, какой-то *.msiно повторить это чудо на домашнем компе не получается :(Кто нибудь может дать ТОЧНЫЙ рецепт по созданию apcXX.dll?
#102
by artbear
Может вместо СелектВалуе.длл использовать scvsc.dllТогда потери фокуса не происходит
#103
by IAm
Попробуй последнюю версию скачать, обязательно замени и перерегистрируй SelectValue.dll, на моем компьютере проблема решилась.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 1С печатает только 1 страницу
- Ошибка при создании накладных на основание заказа покупателя. Баг?
- Тестовые задания 7.7 Бухгалтерия
- просклонять ФИО
- Аванс в расчетной ведомости Т-51 (ЗиК)
- При запуске 1С выдает сообщение "No error occurred"...
- Периодические реквизиты через OLE ???
- Не запускается 1С! После установки словарей
- драйвер для ФР Феликс - РФ
- Где прочитать какие релизы нужно устанавливать обязательно, а какие нет?
- V8: торговля последняя : не выгружаются товары в кассу
- Формирование счетов ЗПК, ЗПР на основе 19.3, 76.Н.1
- Как программно управлять видимостью закладок в 8-ке
- Как обратиться к элементу справочника из документа?
- Испорчен файл DBF. Что делать?
- Печать таблицы значений.гдето слышал про универс. обраб. печатьи ТЗ
- Нужна ли печать на фирменном бланке?
- Как сделать группировку в печатной форме
- v7webcor не может быть read и сервак загружен на 100% процессом aspnet_wp.exe
- При полном пересчете бухитогов обнуляются таблицы 1SBKTTLC, 1SBKTTL