Персональная страница Федора Езеева
Главная
Download
Ссылки
MS SQL
Обмен данными
Новости
Статьи
О себе
Крупные разделы...
Коллективная разработка
1С++, OOP, XP
FuncTest
FAQ
Структура 1cv7.md
Опенконф/Телепат2/Интеллисенс и др. скрипты (продолжим 22?)
artbear
23.07.2005 - 15:35
Для тех, кто только что присоединился.
--------------------------------------------------------------------
Автор всего этого набора чудес - Александр Орефков aka orefkov
А также все, у кого есть время и силы писать плагины/скрипты для Опенконф
--------------------------------------------------------------------
Сабж + плагины/скрипты для Опенконф (сайт автора)
http://openconf.itland.ru/beta
Последние версии (на 23.07.05) ( ВНИМАНИЕ )
OpenConf 1.0.2.0 - http://openconf.itland.ru/beta/oc1020.zip
Телепат 2.0.0.0r (beta) - http://openconf.itland.ru/beta/telepatr.zip
--------
Начинающим рекомендую обязательно почитать:
На ресурсе от Young можно взять интересные статьи об установке Опенконфа, Телепата, Интеллисенс и об использовании различных скриптов Опенконфа
Раздел постоянно пополняется новыми сведениями и статьями.
Адрес http://www.script-coding.info
--------------------------------------------------------------------
FAQ
http://1c.alterplast.ru/faq/telepat.html
http://1c.alterplast.ru/faq/openconf.html
Предыдущие ветки о Телепате/Опенконфе можно взять на страничке
http://1c.alterplast.ru/faq/telepat.html
----------------------------------------------------
На сайте Федора Езеева (fez) организован репозитарий скриптов для Опенконф.
Как правило, последние версии большинства скриптов будут находиться именно там.
-----
ChangeLog изменений скриптов в репозитарии скриптов можно посмотреть по адресу http://1c.alterplast.ru/files/ocs/changelog.html
-----
очень рекомендую просмотреть.
Кто, когда, в каких файлах и почему менял :)
ЗЫ этот файл - что-то вроде истории, удобно использовать вместо описания :)
-----
По указанному ниже адресу всегда будет лежать самый последний снимок скриптов из репозитария
http://1c.alterplast.ru/files/ocs/ocs_last.dos.zip
Последние версии скриптов брать из этого архива.
-----
А в папке http://1c.alterplast.ru/files/ocs/ будут лежать архивы с ежедневными снимками репозитория (по датам)
В архивах есть файл ChangeLog с полным списком изменений во всех скриптах репозитария на текущий момент.
----------------------------------------------------
Последнюю сборку инсталлятора для ОпенКонф, укомплектованную Телепатом и другими удобными плагинами, а также традиционно - самыми свежими скриптами из репозитария cvs.alterplast.ru можно скачать отсюда
http://kuntashov.narod.ru/openconf-installer.html
(или чуть позже с www.proclub.ru)
--------------------------------------------------------------------
На itland.ru есть специальный форум для обсуждения именно Опенконфа и его плагинов (в т.ч. и Телепата)
http://itland.ru/forum/index.php?showforum=37
--------------------------------------------------------------------
Другие плагины/скрипты для Опенконфа можно взять в Клубе Профессионалов
http://1c.proclub.ru/modules/mydownloads/viewcat.php?op=&cid=1002
--------------------------------------------------------------------
Если у кого есть что-то интересное для Опенконфа - плагины, скрипты, присылайте мне, я размещу на http://openconf.itland.ru
Joker
1 - 23.07.2005 - 17:12
Чёт при инстале комплекта на XP SP2 с кучей обновлений от мелкомягких
ошибку выдал.
Потом удалил и занова поставил -> Нормально всал без ошибок ,но постоянно
при выходе из 1с-ки вылазит ошибка Ассиз виолейшн
Поюзаю ещё.
artbear
2 - 23.07.2005 - 17:25
(ALL)
NavigationTools.vbs 1.19
[+] новый макрос "GotoControlOrFormula" - В зависимости от контекста (форма или модуль) выполняется переход на процедуру или элемент управления соответственно;
[*] макросе "GotoControlWithFormula" - если всего один элемент управления использует в формуле выделенное в тексте слово, то список для выбора не выдается, а сразу выполняется переход на элемент;
[-] в макросе "GotoControlWithFormula" при поиске не учитывался самый первый элемент управления;
--------------
Новая фича для разработчиков скриптов
Разработка скриптов.vbs 1.12
[+] новый макрос "SelectActionForScript" выдает список всех загруженных скриптов
и для выбранного скрипта позволяет выполнить определенные действия
-Редактировать текст скрипта,
-перезагрузить скрипт,
-выгрузить скрипт,
-копировать в репозитарий,
-обновить из репозитария,
-сравнить с версией из репозитария;
[+]а после открытия текста скрипта показывает список его методов;
  - если в текущем окне редактируем скрипт, имя скрипта будет в начале списка выбора;
  - имя скрипта, выбранного в прошлый раз, также будет в начале списка выбора;
  - для текущего редактируемого скрипта некоторые действия недоступны;
[-] ReloadOpenedScript выдавал ошибку, если текущее окно не модуль;
trdm
3 - 24.07.2005 - 21:54
orefkov, Саша тут в Watch проскакивает при первом вызове конструкции:
hr = m_pConfigurator->get_Documents((ICfgDocuments**)&pCfgDocuments);
в Watch:
@err,hr 0x000036b7 Указанный ключ соответствия не обнаружен ни в одном из активных контекстов активации.
m_pConfigurator соответственно: IConfigurator *m_pConfigurator;
trdm
4 - 25.07.2005 - 02:32
(+3) Надюсь не страшно?
Loky
5 - 25.07.2005 - 05:38
Добрый день! Подскажите, пожалуйста, по поводу телепата рамка "Шаблоны". Если снять крыж "Отключить в комментариях" и поставить крыж "Отключать в строках", то помле закрытия конфигуратора и его повторном открытии опять крыжи по умолчанию (стоит на отключение в комментариях и не выключен на отключат ьв строках). Можно ли зафиксировать свои установки?
a13x
6 - 25.07.2005 - 09:32
(5) посмотрите, не установлен ли у Вас скрипт telepat.vbs
возможна программая установка настроек, и скорее какой-то скрипт ее использует, вероятнее всего именно указанный мною
Serdit
7 - 25.07.2005 - 09:36
(5)в 1Cv77\BIN\Config\telepat.vbs отредактируй Sub Init(param)
Loky
8 - 25.07.2005 - 10:45
Раскомментирвала строку Telepat.DisableTemplateInRemString = 2 в файле, указанном в 7). не помогло.
Удаление файла telepat.vbs приводит к сбросу всех настроек.
Young
9 - 25.07.2005 - 12:50
+(8) Убрал ВСЁ (все плагины, скрипты, библиотеки), кроме Телепата. Настройки Телепата запоминаются как им вздумается (часть флажков запоминают свои состояния, часть - нет). По-моему, это глюки Телепата...
artbear
10 - 25.07.2005 - 13:16
(8,9) Саша специально не делал хранение настроек телепата.
Оставил эту роль для скриптов или плагинов.
Я лично давно настроил себе телепат.вбс как мне удобно и не имею никаких проблем.
ЗЫ в репозитарии есть скрипты, которые запоминают/восстанавливают настройки Опенконфа/телепата
fez
11 - 25.07.2005 - 13:28
Потерялась ветка "Продолжим 20". Помогите найти для архива.
slavka
12 - 25.07.2005 - 13:34
федь вот на мисте нашел http://www.forum.mista.ru/topic.php?id=108369&forum=1c&t1c=1
а здеся похоже грохнули ее.
fez
13 - 25.07.2005 - 14:41
(12) Спасибо. Только вот блин формат у Митичкина... Врагу не пожелаешь.
В общем прошлую ветку выложил, а вот с позапрошлой придется подождать как минимум до вечера - буду отрезалку лишнего писать.
fez
14 - 25.07.2005 - 16:17
Спасибо bsi, который прислал мне сохраненную "Продолжим 20" в формате Т1С. Теперь мне не придется писать отрезалку лишнего от Митичкина.
Теперь по адресу http://1c.alterplast.ru/faq/tlpt_t1c/ опять полная коллекция
a13x
15 - 25.07.2005 - 19:54
2(MetaEditor) плагин для OpenConf FDSubst, багрипорт:
при использовании плагина перестает работать так как ожидается метод SelectFile() объекта SvcSvc.Service (svcsvc.dll Александра Орефкова) в режиме открытия файлов (другое пока не пробовал) - всегда возвращает пустую строку (не зависимо от того, выбран ли файл, или же нажата отмена).
Лечится по инструкции - нажатием шифта в момент вызова макроса, использующего этот диалог... ну или деинсталляцией FDSubst'а.
Все же, надеюсь, ты исправишь?
з.ы.
полтора часа угробил, пока дошло, в чем может быть проблема :-)
MetaEditor
16 - 26.07.2005 - 07:20
15) оказывается обработчик Configurator_OnFileDialog также перехватывает вызовы файловых диалогов из svcsvc.dll... не знал...
в крайнем случае можешь делать "plugins("fdsubst").DisablePlugin"
перед вызовом диалога из svcsvc...
посмотрю что можно сделать...
Яйцеголовый Сизиф
17 - 26.07.2005 - 09:30
Вопрос по Intellisence.Update1CppInts()
Можно ли попросить авторов сделать так, чтобы у класса-наследника через точку появлялись методы класса-родителя?
ADirks
18 - 26.07.2005 - 11:02
(17) Методы _класса_ - родителя там и так появляются. А вот если класс унаследован от предопределённого типа, то методы родителя не появляются.
Да, было бы неплохо если-б авторы разобрались таки с этим безобразием :)
Яйцеголовый Сизиф
19 - 26.07.2005 - 13:58
2(18) у меня не появляются. Для унаследованного (от КОП) класса в файле *.ints только те методы, которые реализованы непосредственно. Нет методов класса-родителя.
Яйцеголовый Сизиф
20 - 26.07.2005 - 14:37
Кажется просто Update1CppInts у меня не доходит до конца, т.е. виснет на обработке определенных классов.
Может у меня устаревшая версия?
Я установил пакет oc1018b20050410.exe с сайта http://kuntashov.narod.ru/openconf-installer.html
AAlexander
21 - 26.07.2005 - 14:58
(20)Однозначно устаревшая. Читай внимательней тему:
"Последние версии (на 23.07.05) ( ВНИМАНИЕ )
OpenConf 1.0.2.0 - http://openconf.itland.ru/beta/oc1020.zip
Телепат 2.0.0.0r (beta) - http://openconf.itland.ru/beta/telepatr.zip "
Скрипты - http://1c.alterplast.ru/files/ocs/ocs_last.dos.zip
(0) По-моему пора либо обновить "http://kuntashov.narod.ru/openconf-installer.html", либо убрать слова "Последнюю" и "самыми свежими" из этого пункта
trdm
22 - 28.07.2005 - 14:55
(orefkov), Саша, а сложно ли будет добавить в Телепат извлечение переменных их Таблиц?
По ячейкам растыкиваешь кучу переменных: Ном, ПечКод, ПечВидТовараНаПечать, ПечТоварНаименование, ПечВитрина И т.д. и т.п.
ИМХО Обычно формирование печати начинается с дизайна таблиц и вколачивания переменных. Было бы удобно брать начзвание переменных и из таблиц тоже.
Согласен, что таблиц в конфигурации может быть немерено, если использовать "соглашение" в коментарии типа:
//#define CurTab ПечатьРасходной
соотв-но ПечатьРасходной - имя таблицы для извлечения переменных.
trdm
23 - 28.07.2005 - 15:01
(+22) Или добавить в ОпенКонф объекты Sheet и SheetCell и методы для навигации и получения ячеек и их типов и содержания?
orefkov
24 - 28.07.2005 - 15:42
Интересующихся проектом опенконф приглашаю просмотреть
http://itland.ru/forum/index.php?act=ST&f=37&t=10267&st=0#entry54043
и принять участие в обсуждении
artbear
25 - 28.07.2005 - 19:33
(25) чувствую, что после твоего замечательного предложения эта конкретная ветка вполне может утонуть :)
fez
26 - 28.07.2005 - 19:48
(25) Мне кажется, что эта ветка не может утонуть в принципе.
Тертый
27 - 28.07.2005 - 22:47
вообще, лучше бы обсуждать здесь. Здесь и юзеров больше, и скрипто-плагино писателей. Соответственно, больше мнений.
artbear
28 - 29.07.2005 - 07:02
(26) А ты мой смайлик видел?
(27) На этом форуме не очень удобно
1) нужно самому мониторить ветку, а на итланде будут приходить сообщения о новых постах
2) через какое-то время ветка будет удалена
3) здесь вполне может быть больше флуда
4) на итланде можно красиво текст/код оформить
a13x
29 - 29.07.2005 - 08:21
не, не утонет :-)
trdm
30 - 29.07.2005 - 13:21
Туплю.
Господа, подскажите как сделать плагин на основе ATL (VC++ 6.0) визуальным?
Что надо реализовать?
orefkov
31 - 29.07.2005 - 13:29
(30) ActiveX control
trdm
32 - 29.07.2005 - 15:38
(31) Понял.
Создается ATL-COM AppWizard проект.
Добавляется ATL-объект из категории "Controls".
Реализуется IConfigPlugin, в таблицу строк с идентификатором 100 прописывается прогИД объекта. И управление плагином контрол доступено на закладке OpenConf - плагины... Верно? Только я с дуру создал FullControl и диспетчер задачь аж позеленел от возмущения. Composite Control?
orefkov
33 - 29.07.2005 - 17:07
(32) Composite Control самое оно
Young
34 - 01.08.2005 - 19:29
(24) Это всё конечно здорово, но...
Глюки бы убрать у Телепата... У меня на Win2003Serv Телепат запускается через раз. Некоторые базы вообще невзлюбил, не пойму почему. Симптомы такие: если в окне конфигурации на вкладке "OpenConf" встать на элемент Телепата в дереве, программа на некоторое время задумывается, затем обваливается Конфигуратор (окно настроек Телепата с флажками НЕ прорисовывается). Чёрт бы с ним, с окном настроек, но Телепат не работает при таком запуске вообще! (Т.е. Intellisense не работает, переходы по процедурам Ctrl+Enter тоже). При перезапуске Конфигуратора иногда "схватывает" - т.е. начинает вдруг работать.
 
(orefkov) Как обойти это?
Young
35 - 02.08.2005 - 10:55
up
artbear
36 - 02.08.2005 - 11:18
Ухожу в оффлайн на две недели - отпуск :)
Так что ветку новую заводите без меня.
ЗЫ не подкачайте :)
Young
37 - 02.08.2005 - 12:42
С такой активностью, как в последние дни, новую ветку заводить не придётся.
trdm
38 - 02.08.2005 - 16:09
А есть ли возможность в скриптах отлавливать клавишу ESC, если есть то каким образом?
slavka
39 - 02.08.2005 - 16:27
наверное можно с помощью dynwrap. только как - хз...
a13x
40 - 02.08.2005 - 17:20
(36) удачно отдохнуть!
(38) попробовать навесить на макрос вручную... а в нем если что CancelHotKey=true... хотя я не уверен, что сработает
trdm
41 - 02.08.2005 - 20:48
(38) Скорее наверное прервать работу макроса по ECS....
a13x
42 - 03.08.2005 - 08:23
(41) я имел в виду, что если удастся навесить esc на макрос, то для необрабатываемых случаев можно сохранить стандартное поведение, используюя CancelHotKey
Young
43 - 03.08.2005 - 11:22
+(34) Сейчас увидел следующее: при запуске базы, которую Телепат "невзлюбил", под правами другого пользователя Windows (точнее, исполняемый файл 1С запускался под правами другого пользователя Windows) вдруг заработало! Может, где-то в реестре что-то надо почистить? Народ, помогите, а?
Запускается через два раза на третий само по себе! Вообще ничего не делаю (не устанавливаю, не сношу, ничего, просто перезапускаю конфигуратор)! Эффект один и тот же как при "голом" Телепате (нет ничего, кроме OpenConf и Телепата), так и при полном комплекте скриптов + Visual1C++.
trdm
44 - 03.08.2005 - 16:42
(42) корреспонденция получается слишком какая-то не такая.
Мож есть стандартные типа ctrl+break? именно когда макрос работает.
али запрашивалку какую сделать с контролем времени показа?
Или по наличию фила какого-нибудь прерывать?
О, идея )))) батничек сотворю )))
Bot
45 - 03.08.2005 - 16:55
Мож где было, но...
При открытии таблицы из общих таблиц (или про активации) всегда вываливается сообщение: Событие ActivateWindow: возникла ошибка Interface not supported.
Тертый
46 - 03.08.2005 - 16:57
убери плагин Инспектор, скача новую весию, там это исправлено
Bot
47 - 03.08.2005 - 16:58
(46) а откуда качать не подскажешь?
boykot
48 - 03.08.2005 - 17:00
ВинХР, 1С SQL 25
Телепат 2.0.0.0r (beta)
OpenConf 1.0.1.8 (beta)
В настройках телепата убираю флажок "Отключить в комментариях".
При следующем запуске конфигуратора флажок опять установлен.
Как можно побороть?
Тертый
49 - 03.08.2005 - 17:03
не помню, почитай ветки, там все есть.
a13x
50 - 03.08.2005 - 17:10
(44) :-) я не понял тебя, ты хочешь по esc прерывать работу макроса? в настоящий момент точно нереализуемо
.
(48) убери скрипты, работающие с настройками телепата (скорее всего telepat.vbs)
boykot
51 - 03.08.2005 - 17:25
(50) Спасибо. Попробую.
trdm
52 - 03.08.2005 - 17:58
Да по ESC было бы самое оно, но Саша сказал что пока данная вещь не реализована и он с прерыванием работы скриптп уже боролся.
Вот что получилось правда ч/з ... но, работает:
' Скрипт для проверки необходимость прерывания работы скрипта.
' © ТрДм 2004 trdm@fromru.com
' реагирует на наличие файла с именем заданным в BreakScriptFileNameForCheck
' если он есть тады CheckBreak() вернет true иначе вернет false
' Вызывается просто: NeedBreak = Scripts("BreakCheck").CheckBreak()
' при инициализации скрипта создается файлик с именем BreakSet.vbs,
' по пути: BinDir + "Config\BreakSet.vbs" к которому
' можно приладить ярлычек, и запускать например 3 касаниями по клавитуре
' ч/з кнопку пуск.
' BreakSet.vbs создаст файл, при наличии которого проверка Scripts("BreakCheck").CheckBreak()
' вернет true. вот и вся премудрость.
Dim BreakScriptFileNameForCall 'Имя файла который создает файл-признак необходимости останова
Dim BreakScriptFileNameForCheck 'Полный путь файла, который служит признаком необходимости останова.
Set fso = CreateObject("Scripting.FileSystemObject")
'Разместим в стороне, что-бы не попался под загрузку конфигуратору
BreakScriptFileNameForCall = BinDir + "Config\BreakSet.vbs"
BreakScriptFileNameForCheck = BinDir + "Config\break.file"
function CheckBreakWithDelele( NeedDelete )
  CheckBreakWithDelele = false
  if fso.FileExists(BreakScriptFileNameForCheck) Then
    CheckBreakWithDelele = true
    if NeedDelete = 1 Then
      On Error Resume Next
      fso.DeleteFile(BreakScriptFileNameForCheck)
    end if
  end if
end function
function CheckBreak()
  CheckBreak = CheckBreakWithDelele( 1 )
end function
sub Init( para )
  if fso.FileExists(BreakScriptFileNameForCall) Then exit sub
  Set MyFile = fso.CreateTextFile(BreakScriptFileNameForCall, True)
  
  MyFile.WriteLine("Dim BreakFileName")
  MyFile.WriteLine("BreakFileName = """ + BreakScriptFileNameForCheck+"""")
  MyFile.WriteLine("Set fso = CreateObject(""Scripting.FileSystemObject"")")
  MyFile.WriteLine("Set MyFile = fso.CreateTextFile(BreakFileName, True)")
  MyFile.WriteLine("MyFile.WriteLine(""This is a test."")")
  MyFile.WriteLine("MyFile.Close")
  MyFile.Close
end sub
Init 0
Young
53 - 03.08.2005 - 18:05
(50, 51) Телепат сам свои настройки запоминать не умеет, поэтому имхо, telepat.vbs не убирать, а ставить надо :) И редактировать под себя.
boykot
54 - 03.08.2005 - 18:20
(53) И тебе спасибо :-)
Хе-хе, действительно нету telepat.vbs
a13x
55 - 03.08.2005 - 18:47
(53) действительно... кажется, раньше работало...
надо это дело поправить :-)...
(54) прошу прощения, тогда наоборот ищи телепат.вбс :-)
Young
56 - 03.08.2005 - 19:04
Очень хочется подискутировать с кем-нибудь на тему (34) и (43)...
:))
MetaEditor
57 - 04.08.2005 - 07:11
56) могу сказать следующее. у меня на 2003 всё работает, и флажки телепата прорисовываются, единственное, обвал конфигуратора происходит если встать в дереве плагинов на fdsubst, (это думаю, я чего то не доделал :)))
попробуй поискать в реестре config.tlb, telepat.dll, и поудалять эти гуиды...
Без тапок
58 - 04.08.2005 - 09:11
Помогите пожалуйста убрать скрипт, который вызывает список выбора из существующих щаблонов, если Intellisence не отработал. Я поставил всё скопом, и уже не могу понять что чего вызывает :( А список с шаблонами очень меня раздражает.
Без тапок
59 - 04.08.2005 - 09:20
+(58) если я плохо объяснил, что хочу убрать, то вот рисунок:
www.snif.ru\primer.jpg
спасибо
MetaEditor
60 - 04.08.2005 - 09:26
это галка в настройках телепата Шаблоны - Добавлять в список
Без тапок
61 - 04.08.2005 - 09:28
2(60) большое спасибо
Без тапок
62 - 04.08.2005 - 13:09
+(61) вот только заметил, что эта галка при перезагрузке конфигуратора не сохраняется. Как это исправить?
Young
63 - 04.08.2005 - 20:28
(62) см.(53)
Young
64 - 05.08.2005 - 11:33
(57) Попробовал удалить в реестре все упоминания telepat.dll. Не помогает.
Young
65 - 05.08.2005 - 12:48
В связи с участившимися вопросами про сохранение флажков настроек Телепата я немного дополнил статью
http://www.script-coding.info/Telepat.html
Добавил раздел "Программная настройка плагина" в конце.
a13x
66 - 06.08.2005 - 15:57
Не прошло и полугода... (это вместо эпиграфа)
------------------------------------------------------------------
Свежая (от 06.08.2005) сборка инсталлятора ОпенКонфа доступна для
скачивания как в Клубе Профессионалов:
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=1002&lid=5095
Так и на моей персональной страничке (на случай, если кто-то до ПроКлаба достучаться не может).
------------------------------------------------------------------
На сей раз в сборку включены _все_ известные мне на текущий момент плагины.
Сразу предупреждаю, что я не проверял их совместимость в активной
работе. Могу только сказать, что явных конфликтов не замечено, за исключением одного: в некоторых случаях при закрытии конфигуратора
выдается сообщение об ошибке доступа к памяти. Рекомендации - не устанавливайте плагины, которые вам точно не нужны (или о которых
вы ничего не знаете).
------------------------------------------------------------------
Все скрипты и наиболее часто используемые макросы я проверял на своей "эталонной" сборке, включая скрипты версионного контроля. Практически все работает как надо без дополнительных настроек. Более того, скажу, что
именно такой набор скриптов используется мной сейчас активно в работе (за
исключением скриптов из группы ВерсионныйКонтроль).
Все, что не успел проверить, в сборку не включил, но таких скриптов единицы.
------------------------------------------------------------------
В сборку включен только один набор клавиатурных сокращений, предлагаемый
для установки по умолчанию. Он почти такой же как в предыдущей сборке.
Вместе с документацией устанавливается файл с полным перечнем назначаемых
по умолчанию шорткатов.
------------------------------------------------------------------
Постарался сделать все что мог для пользователей Win98, но если это результатов не принесло, у меня одна просьба: свяжитесь со мной и мы по
возможности в "интерактивном" режиме, попробуем устранить ошибку, после чего я внесу изменения в исходники инсталлера. К сожалению, у меня нет возможности проверить инсталлер под Win98 самостоятельно. Если кто-то
найдет, исправит ошибки и пришлет описание исправлений, то я буду вдвойне признателен.
------------------------------------------------------------------
При установке скрипта Артура Аюханова "Меню макросов из файла" установится также уже подготовленный Macros.ini. Догадываюсь, что многие не знают, для чего он нужен. Рекомендую устанавливать этот скрипт, а после установки назначте команду (OpenConf/Макросы/Настройка команд...) на макрос Меню макросов из файла::ShowStructuredMenuOfMacros() и добавте созданную команду на тулбар. Очень удобно.
------------------------------------------------------------------
Качайте, пробуйте, сообщайте об ошибках.
Спасибо всем.
Тертый
67 - 06.08.2005 - 16:08
Спасибо тебе!
LOSS
68 - 06.08.2005 - 17:50
Винда 98 1с21скуль, начиная с предыдущего инсталла, то есть с oc1018b20050410.exe конфигуратор ложится со словами ниже. Затем Ставлю oc1018b20050331.exe, половина скриптов точто работало - не работает. Можно узнать как основательно почистить реестр от телепата? Всё что нашел на слово телепат потер.
Программа 1CV7S вызвала сбой при обращении к странице памяти
в модуле <нет данных> по адресу 0000:00000000.
Регистры:
EAX=00000000 CS=018f EIP=00000000 EFLGS=00010246
EBX=00435298 SS=0197 ESP=0068fa1c EBP=0068fcb8
ECX=00000000 DS=0197 ESI=00000229 FS=0e47
EDX=81c7e274 ES=0197 EDI=00000a9c GS=0000
Байты по адресу CS:EIP:
00 01 00 00 65 04 70 00 16 00 00 0a 65 04 70 00
Содержимое стека:
004350e8 011d34f0 1f32e03f 00000000 011d34f0 00409f2f 00000000 000005c8 004350e8 00000000 31000001 00000002 0068fa5c 00000000 000000ff bff80a2a
a13x
69 - 06.08.2005 - 18:02
(68) а "мануальная" (в смысле - ручная) установка ОпенКонф работала (работает)?
LOSS
70 - 06.08.2005 - 18:42
Эксперимент. Меняю опенконф на1018 еще как работает, ну в 98. меняю на 1019 или 1020 приз медный таз пофигуратора
LOSS
71 - 06.08.2005 - 18:44
Меняю ручками
a13x
72 - 06.08.2005 - 19:07
Попробуйте грохнуть ветку (или только ее подветви) и вновь запустить конфигуратор
HKEY_CLASSES_ROOT\TypeLib\{578F85C8-89EB-4CDA-AC7E-8F3BB34E8B54}
LOSS
73 - 06.08.2005 - 19:56
(72)Не помогло, также запускается тока с опенконф1018. Нашел. в 98 SE Вылетало изза 1СPP, но ругался на визуал++ как будто папку SYSLOG просит удалить. Снес 1СРР, Остальное вручную стоитпо своим местам.
LOSS
74 - 06.08.2005 - 19:58
Сколько в 98 непытался приручить NavigationTools. Нихрена. Укого в 98 работает? еще Subsystems непашет
LOSS
75 - 06.08.2005 - 20:01
(72) Это ж коммонсервис. Снес ветки теперь ругается "не могу добваить ссылку" , ту которую удалил
fez
76 - 06.08.2005 - 22:25
2 (a13x): Вроде бы как cvs.alterplast.ru починился - на винт бэды упали.
fez
77 - 06.08.2005 - 22:33
(76+) Не, хрен на блюде, не все расчистил. Пике продолжается.
DES
78 - 07.08.2005 - 10:03
oc1020b20050806
Скачал инсталлятор. Ругается, при запуске, что поврежден или вирус.
Перекачал .
Тоже самое, ругается....
Что за дела ?
a13x
79 - 07.08.2005 - 10:12
(78) откуда качали?
(all) у кого нибудь было подобное? проверил на машине с каспером и на машине с НОДом, на вирусы не ругаются (потенциально могут на скрипты).
LOSS
80 - 07.08.2005 - 10:12
Для 98 винды, при инсталле телепата
1. Почистить реестр вручную от telepat
2. Удалить вручную с реестра все 578F85C8-89EB-4CDA-AC7E-8F3BB34E8B54
3. Проинтсалировать oc1020b20050806 (можно и вручную, проставить)
4. Затем опенконф 1020 заеменить на 1018
При таком раскладе в 98 винде работатет максимум скрпитов. Кроме SubSystemsManage.vbs, OpenIn1C.exe, NavigationTools.vbs
a13x
81 - 07.08.2005 - 10:25
(80) так что, с 1020 не работает под 98?
LOSS
82 - 07.08.2005 - 10:30
(81) и 1019 не работал ине работает. Вопрос: Скрипт ЗакрытьокноСообщений,срабатвает последним? Уменя окошко остается, вот такое: "Ошибка при загрузке плагина SubSystems.Artbear_ActiveFormX
Скрипт C:\PROGRAM FILES\1CV77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка.
Скрипт C:\PROGRAM FILES\1CV77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка.
Скрипт с именем "ОткрытьВПредприятии" уже загружен "
LOSS
83 - 07.08.2005 - 10:34
Как быть шоб закрыл?
a13x
84 - 07.08.2005 - 10:36
(82)стоп! стоп! стоп!
1. Вы каким инсталлером пользовались? OpenIn1C.exe не должен находиться в scripts/system... и вообще не должно быть никакой system в папке scripts! это была ошибка одной из _предыдущих_ версий инсталлера!
2. Плагин Подсистемы, наверное все таки под 98 не работает, удалите его (файлы config/SubSystems.*)
3. ЗакрытьОкноСообщений не обязательно будет загружено последним. Поскольку в общем случае порядок загрузки скриптов произволен, ничего не поделать.
LOSS
85 - 07.08.2005 - 10:38
(81) вылетает с сообщением "прога выпониоа недопутимую ошибку по адресу...."
+80 еще неставить vis1cpp при интсалле, иначе ошибка "visaul basic..."
прообовалось на девсетнно чистой и нечситой системах
LOSS
86 - 07.08.2005 - 10:41
Вот реальный путь: C:\Program Files\1cv77\BIN\config\system\openin1c\
Знаю, впапке скриптов только СКРИПТЫ
LOSS
87 - 07.08.2005 - 10:44
+85 Сорри без последнгео слеша
LOSS
88 - 07.08.2005 - 10:46
C:\Program Files\1cv77\BIN\config\system\openin1c.exe
a13x
89 - 07.08.2005 - 10:46
(86) а откуда тогда сообщение из (82)
"Скрипт C:\PROGRAM FILES\1CV77\BIN\config\scripts\system\OpenIn1C.exe"???
и не должно было быть в system подпапки openin1с, не создает он ее :-)
Вы устанавливали поверх ручной установки на базе снапшота из репозитория (http://1c.alterplast.ru/files/ocs/ocs_last.dos.zip)?
DES
90 - 07.08.2005 - 10:49
kuntashov на народе ru/files/oc1020b20050806
блин,не пропускает фильтром !!!
a13x
91 - 07.08.2005 - 10:51
(90) ок, сейчас сам скачаю и проверю
качайте с Проклаба (ссылка здесь выше)
DES
92 - 07.08.2005 - 10:57
Да, на проклубе он в два раза больше /// ;)
LOSS
93 - 07.08.2005 - 10:58
(89) Да, при инсталле предыдущей, поставила папку system в папку скриптов. Удалил. Все ок.
a13x
94 - 07.08.2005 - 10:59
(92)точно это еще одно доказательство того, что на моем сайте закачался битый, так оно и есть (сейчас исправляю)
в текущей сборке размер инсталлера 1.93 МБ [2 033 839 байт]
LOSS
95 - 07.08.2005 - 11:01
Скажите вкаких случаях пиешт "Скрипт с именем "Блаблабла" уже загружен"?
a13x
96 - 07.08.2005 - 11:04
(95) когда, например, в разных подпапках папки scripts лежит один и тот же скрипт
LOSS
97 - 07.08.2005 - 11:06
Конфигуратор сохранил изменения, но при закрытии пишет:
Программа 1CV7S вызвала сбой при обращении к странице памяти
в модуле KERNEL32.DLL по адресу 018f:bff9dfff.
Регистры:
EAX=00000000 CS=018f EIP=bff9dfff EFLGS=00000246
EBX=81da832c SS=0197 ESP=0068fb0c EBP=00000000
ECX=00000197 DS=0197 ESI=00000001 FS=112f
EDX=0068fcac ES=0197 EDI=bffca060 GS=0000
Байты по адресу CS:EIP:
cc a1 e0 9c fc bf 8b 00 66 64 f7 05 1c 00 00 00
Содержимое стека:
03b10000 81da8370 7ffce5a4 00000000 81d90b60 e9642000 81d11eb8 e9642000 81d9d218 00000000 81d9d21a e9642000 00000000 00000000 0068fb74 0000cbe2
a13x
98 - 07.08.2005 - 11:07
(92) поправил, спасибо
извините за лишний трафик, вчера свой пожалел, сегодня же его, простите за каламбур, протрафил в двойном размере :-(
a13x
99 - 07.08.2005 - 11:09
(97) попробуйте без плагинов
LOSS
100 - 07.08.2005 - 11:11
Насколько я понял 98 ваще не хочет понимать wrapper.register? Так только касается этого лезут типа "немогуневозможно", уменя стоит windows script 5.6
LOSS
101 - 07.08.2005 - 11:15
(99)в папке config?
a13x
102 - 07.08.2005 - 11:21
(100) если пользовались последней версией инсталлера, то в папке docs можете найти файл system.readme.txt, там в самом начале файла обо всем подробно написано
только не факт, что это решит проблему. dynwrap.dll используется в основном скриптом NaviigationTools. Не факт, что он (этот скрипт) будет работать с версией dynwrap.dll для Вин98. Эта версия библиотеки скорее включена для того, чтобы кто-то, кто знает ВБС и работает под Win98 портировал этот скрипт под 98. К сожалению, ни у меня ни у MetaEditor'а (автор NavigationTools) по близости системы с 98ми нет.
a13x
103 - 07.08.2005 - 11:23
(101) да, все файлы кроме config.dll уберите, а потом (если успешно без них запустится) по одному возвращайте, пробкуя конфигуратор на работоспособность... в прочем, если из плагинов ничем, кроме телепата не пользуетесь, можно их на место и не возвращать
.
п.с.
я на сегодня техсуппорт заканчиваю :-) воскресенье все-таки
удачи
LOSS
104 - 07.08.2005 - 11:38
+97 Это был ClassesWizard.dll
Oliver2003
105 - 08.08.2005 - 11:25
Не регестрируется CommonServices и OpenConf.RegistryIniFile с сообщением "Неверное значение progid". XPsp4, WSH56. Что еще смотреть? Или систему переставлять целиком?
a13x
106 - 08.08.2005 - 12:23
насколько я понимаю, и вручную не регистрируются?
WSH - предустановленный? если да, то переставить надо,
иначе - ручками (пере)регистрировать
%WINDIR%\system32\scrobj.dll
%WINDIR%\system32\scrrnu.dll
%WINDIR%\system32\scrrun.dll
лучше все таки переставить WSH
Oliver2003
107 - 08.08.2005 - 12:30
Да. Не регестрирует вручную.
Где теперь найти WSH? На мелкософте теперь проверяет подлинность системы.
При регистрации
%WINDIR%\system32\scrrnu.dll
Сообщение "Ошибка при вызове LoadLibrary (C:\Windows\system32\scrrnu.dll) - не найден указанный модуль"
a13x
108 - 08.08.2005 - 12:50
(107) почту оставьте, скину (чуть больше полуметра)
var
109 - 08.08.2005 - 13:07
2(107,108) мне тоже нада WHS на "Windows 2000 Server" Английский, на всякий пожарный и на Русский тоже нада
мыльните плз
a13x
110 - 08.08.2005 - 13:16
Microsoft Windows Script Host Engine 5.6
http://www.webfile.ru/446487
jbond
111 - 08.08.2005 - 14:01
Поставил Oconf Power Pack.
Вопрос:
Как вызывать инспектор контролов?
В ветке плагинов он присутствует.
orefkov
112 - 08.08.2005 - 14:15
(111) Меню OpenConf - панели
a13x
113 - 08.08.2005 - 14:20
(112) а где хранятся настройки панелей? в реестре?
может тогда сделать как с хоткеями дефолтовую настройку панелей
boykot
114 - 08.08.2005 - 14:38
Огромное спасибо разработчикам всех этих чудес и скриптов!
Как вы только догадались сотворить такую полезную вещь.
Удачи вам!
Oliver2003
115 - 08.08.2005 - 15:15
2(a13x)
Microsoft Windows Script Host Engine 5.6
http://www.webfile.ru/446487
Вытащил, переставил. Все работает.
10х!!!
Но перед этим помогло и:
"ручками (пере)регистрировать
%WINDIR%\system32\scrobj.dll
%WINDIR%\system32\scrrun.dll"
Oliver2003
116 - 08.08.2005 - 18:33
Не бейте сильно.
Полез шаловливыми ручками в телепат+интеллисенс.
Вопрос. Где и как создается список, когда курсор стоит в
СоздатьОбъект("|")
Там вываливаются типы и виды объектов метаданных, но нет встроенных типов и своих объектов 1С++.
Даже банальную ТаблицуЗначений пишу ручками.
Или ручки эти кривоваты?
Oliver2003
117 - 08.08.2005 - 18:36
+(116)
В смысле если выполнить Intellisence::MetodList(), то вываливается много чего, а вот если просто начинать набирать "Та|"... То ничего не вываливается. Это телепат заполняет список или уже интеллисенс? И можно что-нить сделать чтоб было как хочется?
ЗЫ Поиск мож и рулит, но не по модему... :(
a13x
118 - 08.08.2005 - 18:40
(116) попробуйте выполнить макрос
Intellisence::SelectAndPasteTypesFromPossibleTypes (если устанавливали ОпенКонф с помощью последнего инсталлера и не отключали опцию "Клавиатурные сокращения", то он вызывается по Ctrl+T)
Каких "встроенных типов" там не хватает?
.
Что же касается 1С++, то предварительно попробуйте выполнить макрос
Intellisence::Update1CppInts
a13x
119 - 08.08.2005 - 18:43
а вообще рекомендую для начинающих и не только
http://script-coding.info/
в частности по вопросам (117)
http://script-coding.info/Intellisense.html
var
120 - 09.08.2005 - 16:52
а такой вопрос: Недокументированые методы например "ВключитьSQL" будут когда нить использоватся в Intellisense или принципиально нет?
Phoenix
121 - 09.08.2005 - 17:13
(120) если это тебе надо - можешь добавить сам. уже описывалось как.
(all) в выложенном релизе подсистем есть баг: при обновлении списка задач в случае нахождения ИД, которого нет в МД система будет ругаться, в остальном на работоспособность не влияет. в следующем билде это будет исправлено.
так же будет добавлен кое-какой функционал. когда будет следующий билд - не знаю.
a13x
122 - 09.08.2005 - 17:26
(121)
сегодня от одного из пользователей пришло сообщение об ошибке,
я попросил его отписаться к тебе с более подробной информацией, при условии, что все файлы, ребуемые для работы Подсисем установлены верно.
Не знаю, сделал ли он это или нет, поэтому на всякий случай:
----------------------------------------------------------
Ошибка выполнения скрипта.
Скрипт: SubSystemsManage
Файл: C:\Program Files\1Cv77\BIN\config\scripts\SubSystemsManage.vbs
Строка: 674
Позиция: 1
Код: 0
Источник: SubSystems.Templates
Описание: Неизвестный
----------------------------------------------------------
Phoenix
123 - 09.08.2005 - 18:08
(122) шаблоны работают без каких либо проблем.
если пользователь все делал по инструкции.
а именно прописал путь как надо.
a13x
124 - 09.08.2005 - 18:13
(123) говорит, что это происходит _при открытии_ конфигурации
я _ничего_ специально не делал, у меня такого не происходит
инсталлер тестировал тоже на двух чистых машинах, все нормально, да других подобных сообщений не было... в общем, подождем...
var
125 - 09.08.2005 - 18:16
(121) может я и ошибаюсь но в ПодСистемах есть баг, в индитенфикаторе конфигурации если есть кавычки то ругается
в отладчике так
' блок работы с конфигурациями
'----------------------------------------------------
sub SS_OnConfigsAdd()
  vCfgLst.Add // тут активно
  vCfgLst.Refresh
end sub
StackOverflow
126 - 09.08.2005 - 19:09
Скачал, поставил - фантастика!
fez
127 - 09.08.2005 - 21:56
(77+) Это какой-то маленький пушной зверек...
.
Осталось 79 файлов и 5 каталогов, с которыми нужно разобраться и вставить в нужное место после падения винта. Сделано где-то две трети. И все это на партиции с cvsroot.
.
Пока ясно, что катастрофа задела две мои конфигурации, 1c++ и 2с.
.
На столе уже лежит промисовский контроллер и два винта к нему: ждут, когда они будут вставлены и настроены в режиме зеркала. А проиойдет это сразу же после восстановления данных.
.
Спасибо что выслушали, а то мне уже плохо.
a13x
128 - 10.08.2005 - 07:59
(127) о таком отпуске только мечтать можно :-(
Phoenix
129 - 10.08.2005 - 08:47
(125) да, ты прав, есть такой баг, проверил.
в следующем релизе постараюсь исправить.
Тертый
130 - 10.08.2005 - 09:07
Крепись, Федор! Мы с тобой!
Vln
131 - 10.08.2005 - 09:55
Всем привет!
При запуске конфигуратора выдается сообщение:
Ошибка выполнения скрипта
Скрипт: dots
Файл: ......
Строка: 5269
Позиция: 2
Код: 0
Источник: Ошибка выполнения VBScript
Описание: Запись уже связана с элементом данного семейства.
Что делать?
MetaEditor
132 - 10.08.2005 - 10:11
какой номер ревизии?
вверху скрипта строчка 'Версия: $Revision: 1.1 $
Vln
133 - 10.08.2005 - 10:29
$Revision: 1.1 $
MetaEditor
134 - 10.08.2005 - 10:55
133) проверь, нет ли у тебя среди общих реквизитов документов названного каким нибуть "зарезервированным" словом, типа Справочник, Таблица итд...
Vln
135 - 10.08.2005 - 11:04
Вот все общие реквизиты:
время
автор
фирма
валюта
докОснование
комментарий
приход
блокирован
MetaEditor
136 - 10.08.2005 - 11:10
скорее всего это "приход" ибо приход это атрибут регистра, а они все добавляются в словарь с уникальным ключём при загрузке скрипта...
вобщем выходов несколько...
Vln
137 - 10.08.2005 - 11:14
Какие?
MetaEditor
138 - 10.08.2005 - 11:17
закоментировать строки 5511-5515
Vln
139 - 10.08.2005 - 11:32
Теперь другая ошибка:
строка: 5519
позиция: 6
Код: 0
Источник: Ошибка компиляции MS VBScript
Описание: Неуместное "Next"
MetaEditor
140 - 10.08.2005 - 11:38
сорри, комментировать строки 5438 - 5442, 5511-5515 это из 11-й версии скрипта
Vln
141 - 10.08.2005 - 11:46
Все работает!
Большое спасибо!
valchara
142 - 11.08.2005 - 16:31
win XP SP2, 1c SQL 21 релиз, опенконф в. 1.0.2.0, телепат 2.0.0.0r
а вот такой вот глюк имеем такой вот текст
http://valchara.at.tut.by/До.GIF
и стоим курсором в самом низу
нажимаем ALT + стрелка влево и получаем вот это
после.GIF
и как с этим бороться?
valchara
143 - 11.08.2005 - 16:35
win XP SP2, 1c SQL 21 релиз, опенконф в. 1.0.2.0, телепат 2.0.0.0r
а вот такой вот глюк имеем такой вот текст
http://valchara.at.tut.by/До.GIF
и стоим курсором в самом низу
нажимаем ALT + стрелка влево и получаем вот это
после.GIF
и как с этим бороться?
valchara
144 - 11.08.2005 - 16:52
+ 143 а если просто открыть конфигуратор, открыть какой-нить модуль, перейти в конец и нажать ALT + стрелка влево , то конфигуратор падает с ошибкой, но не всегда
Young
145 - 11.08.2005 - 17:01
(144) Что такое "\\ibm232\..."? Если это внешний текстовый файл, то Телепат просто глючит с такими вещами...
valchara
146 - 11.08.2005 - 17:15
(145) да это именно модуль во внешнем текстовом файле, то что он глючит я понял, вот и пишу в надежде на исправление глюка
Young
147 - 11.08.2005 - 17:21
(146) Увы, известно, что эта бета-версия Телепата иногда чудит с внешними текстовыми файлами (что было замечено при работе конкретно с файлами скриптов). Насколько я знаю, Александр Орефков в настоящее время планирует (или уже пишет) новую версию OpenConf, поэтому ему не до Телепата пока... Наверное... (Если я не прав, поправьте меня, кто в курсе.)
fez
148 - 11.08.2005 - 22:17
(127+) 1C++ скорее всего уже полностью восстановлен. Ибо пострадал несильно.
Работы продолжаются.
fez
149 - 12.08.2005 - 01:55
Вроде бы задышало.
Остались еще разные трудности с разрешениями на файлы, так что если вам вывалит ошибку с ключевым словом "Permission denied" - сразу зовите меня, разрулю.
Да, и еще потерялся скрипт рассылки по каждому коммиту. На следующей неделе обещаю восстановить из головы.
a13x
150 - 12.08.2005 - 08:03
(149) Спасибо!
а у меня тоже вчера винт накрылся... сигейтовский... :-(
похоже это звезды
MetaEditor
151 - 12.08.2005 - 08:29
149) вот, пожалуйста, обнаружил ключевое слово :), при попытке обновления цвс, вижу следующее:
cvs server: cannot open /usr/cvsroot/CVSROOT/config: Permission denied
Cannot access /usr/cvsroot/CVSROOT
Permission denied
fez
152 - 12.08.2005 - 11:58
(151) Давай подробнее: как именно обновлял?
LOSS
153 - 12.08.2005 - 12:02
Увы не помню какой скрипт удаляет пустые строки. Например
ИмяФайла = "";
ИмяПути = "";
А надо
ИмяФайла = "";
ИмяПути = "";
Подскажите....
slavka
154 - 12.08.2005 - 12:06
(153) найди 10 отличий в написанном:)
a13x
155 - 12.08.2005 - 12:10
(153) Редактирование/RTrimModule.vbs
... ну и еще движок форума Kuban.Ru :-)
slavka
156 - 12.08.2005 - 12:10
(152) такая ошибка выходит при обычном обновлении, т.е. выбираешь "Update selection"
LOSS
157 - 12.08.2005 - 12:22
(154)Нашел больше. Запостил с пустой строкой
ИмяФайла = "";
пустая строка
ИмяПути = "";
А надо
ИмяФайла = "";
ИмяПути = "";
LOSS
158 - 12.08.2005 - 12:27
(155) Ага
fez
159 - 12.08.2005 - 12:31
(156) Под анонимусом или под нормальным пользователем?
fez
160 - 12.08.2005 - 12:35
(159+) Немного причесал конфигурацию. Попробуйте еще раз.
slavka
161 - 12.08.2005 - 12:43
под нормальным.
все так же Федь.
LOSS
162 - 12.08.2005 - 12:59
Есть ли такой скрипт который выделяет текст модуля вертикально
Например
йцукен 123
йцукен 123
Чтоб выделить столбец 123
fez
163 - 12.08.2005 - 13:06
(161) Вышли мне плиз полный вывод WinCVS на ezeev собака zmail точка ru
(162) Спроси сначала, есть ли такой редактор?
a13x
164 - 12.08.2005 - 13:07
(162) в настоящий момент это не возможно
LOSS
165 - 12.08.2005 - 13:09
(163) Спроси меня. ultraedit.com
nice
166 - 12.08.2005 - 13:13
А если я использую директиву: #ЗагрузитьИзФайла
могу я использовать 1С подсветку и Телепата? И как это можно сделать?
fez
167 - 12.08.2005 - 13:14
(165) А в применении к 1С?
LOSS
168 - 12.08.2005 - 13:18
копи пасте. Вполне при раздутом
slavka
169 - 12.08.2005 - 13:21
(163) ушло
LOSS
170 - 12.08.2005 - 13:22
Вот с этим редактором,с текстовго файла, будущие поля дбф
  Num
DocDate
Acc_S
          
MFO_S
Name_S
Bank_S
RNN_S
Cod_S
Acc_R
MFO_R
Name_R
Bank_R
          
RNN_R
Cod_R
KNP
CurrCod
Summ
Text
BudgetCode
Manager
Accounter
AddText
          
RNNBranch
NameBranch
fez
171 - 12.08.2005 - 13:28
(163+) Спасибо, мой косяк. Исправил, попробуй еще раз.
a13x
172 - 12.08.2005 - 13:32
(+165) встроенный редактор Фар (Alt+Стрелки)
slavka
173 - 12.08.2005 - 13:33
(171) УРА!!!. ЗАРАБОТАЛА!!! (с)Простоквашино
slavka
174 - 12.08.2005 - 13:36
(171)а вот это ошибка или нет:
cvs update: Скрипты/Редактирование/CodeIns.pl is no longer in the repository
cvs update: Скрипты/Редактирование/CodeIns.txt is no longer in the repository
cvs update: Скрипты/Редактирование/CodeWorks.pm is no longer in the repository
cvs update: Скрипты/Редактирование/ФормаДокумента.pl is no longer in the repository
cvs update: Скрипты/Редактирование/ФормаЭлемента.pl is no longer in the repository
fez
175 - 12.08.2005 - 13:37
(173) Зашибись. Если бы кто еще анонимусом проверил...
a13x
176 - 12.08.2005 - 13:40
(174) старую рабочую копию обновляешь?
их Алексей по моей просьбе перенес в
Скрипты/Редактирование/CodeWorks/
fez
177 - 12.08.2005 - 13:40
(174) А вот это зависит. В смысле, что it depends.
Если автор этих скриптов (или кто еще) их удалил, то не ошибка. Если же никто их не удалял, то их нужно где-то взять и по новой добавить в репозиторий. Ибо в моих lost+founds их не наблюдается.
slavka
178 - 12.08.2005 - 13:42
да давненько не обновлял. тады все нормально
fez
179 - 12.08.2005 - 13:42
(172) Как много нам открытий чудных... ну и далее по тексту. Круто, не знал.
(174+176) Значит не ошибка.
mishaPH
180 - 12.08.2005 - 14:57
Почему при старте конфигуратора идет ругань на ошибку выполнения скрипта RunAllIntellence.vbs
не может создать объет контейнером АктивХ OpenConf.Registri.ini
slavka
181 - 12.08.2005 - 15:11
точно Registri.ini а не wsc?
mishaPH
182 - 12.08.2005 - 15:19
181 Пардон OpenConf.RegistryIniFile
slavka
183 - 12.08.2005 - 15:53
OpenConf.RegistryIniFile.wsc есть?
mishaPH
184 - 12.08.2005 - 15:56
(183) Да есть
Vln
185 - 12.08.2005 - 16:00
Всем доброго дня!
Хочу узнать, для чего в окне конфигурации закладка "Подсистемы" и как с ней работать?
slavka
186 - 12.08.2005 - 16:03
(184) 1. зарегистрировать (как обычную длл через regsvr32)
2. читать FAQ (см. первый пост в этой ветке)
a13x
187 - 12.08.2005 - 17:02
(185) Если устанавливали ОпенКонф с помощью последней версии инсталлятора, то
загляните в меню Пуст/OpenConf/Документация/Подсистемы - Справка, там все очень подробно описано
.
Если устанавливали плагин SubSystem в ручную, то .... я тогда не понимаю, как вы его установили, не прочитав документацию :-)
.
(+186) перед регистрацией OpenConf.RegistryIniFile.wsc необходимо зарегистрировать Registry.wsc, иначе первый тоже не зарегистрируется
Vln
188 - 12.08.2005 - 17:23
Есть документация! Спасибо. Буду читать.
Без тапок
189 - 15.08.2005 - 09:16
На компе переустановил винду win2000 и решил поставить Телепат с помощью инсталлятора oc1020b20050806.exe
Скрипт Intellisence.vbs теперь после набора точки выдает ошибку в строке 1411 и ругается на конструкцию:
  for each NextMatch in CrObjMatches
    GetMainType = NextMatch.Submatches(3)
Что нужно подправить, чтобы получить возможность работать через точку?
a13x
190 - 15.08.2005 - 09:37
(189) всегда или в каком-то конкретно
a13x
191 - 15.08.2005 - 09:40
(189) всегда или в каком-то конкретном случае?
у меня такой ошибки ни разу не возникало?
.
как вызывается Интел? автоматически (TELEPAT=ДА) или принудительно (по Ctrl+I)?
Без тапок
192 - 15.08.2005 - 09:40
ошибка выскакивает всё время, т.е. работать через точку не могу совсем
Без тапок
193 - 15.08.2005 - 09:42
Ошибка выскакивает как после точки, так и при запуске вручную метода MethodList
Без тапок
194 - 15.08.2005 - 09:46
Не подскажите, а где можно скачать более старую версию oc1020b???.exe
Там, если вручную подновить telepat.dll, всё работает так, что меня бы устроило. А так без телепата уже и работать не могу :(
a13x
195 - 15.08.2005 - 09:54
(194) в каком смысле "вручную подновить телепат.длл?"
Без тапок
196 - 15.08.2005 - 10:01
2(195) более новую dll-ку положить :)
до сих пор я пользовался инсталлятором кажется от апреля этого года
так вот, telepat.dll этот инсталлятор ставит старый, его надо обновить вручную
a13x
197 - 15.08.2005 - 10:08
(196) понял
вот ссылка на этот инсталлятор
http://kuntashov.narod.ru/files/oc1018b20050410.exe
.
но вообще, до сих пор подобных жалоб на работу Интелла в последней сборки инсталлера не поступало, хотелось бы разобраться в чем причина.
Вы точно все устанавливаете по умолчанию?
.
А! понял!
>На компе переустановил винду win2000
...
> GetMainType = NextMatch.Submatches(3)
ставьте последний Windows Scripting Host (>=5.6), гарантированно все будет работать! а без этого и предыдущая сборка (точнее - интелл) не будет работать как следует.
Дело в том, что с тем WSH, который устанавливается с версиями Windows < XP устанавливается глючная (точнее - неполнофункциональная) версия VB.RegExp, из за этого и ошибка в Интелле.
Без тапок
198 - 15.08.2005 - 10:10
вообще, если кому интересно, я могу сделать видеоролик инсталляции пакета oc1020b20050806.exe и там все глюки, которые вылезают, можно будет увидеть своими глазами
a13x
199 - 15.08.2005 - 10:12
(198) а там еще какие-то глюки могут вылазить?
Давайте, если так, срежиссируйте :-).
kuntashov [at] yandex [dot] ru
Без тапок
200 - 15.08.2005 - 10:16
(198) да там куча ошибок. Теперь я думаю, что как раз похоже на отсутствие
Windows Script Host должной версии. Кстати, а где его качнуть?
ps Ошибки вылезают на домашнем компе, не подключенном к Инету. Вечером "срежессирую" до установки WSH и после этого.
a13x
201 - 15.08.2005 - 10:22
(200) http://www.webfile.ru/446487
Без тапок
202 - 15.08.2005 - 10:43
(201) спасибо за ссылку
сейчас тут компик с "непорочной виндой" нашел, на нем и поэкспериментирую
trdm
203 - 15.08.2005 - 23:55
Up-nu ^|^
Без тапок
204 - 16.08.2005 - 08:58
Провел дома эксперимент на "непокорном" компике, который отказывался нормально работать с новым инсталлятором "ОпенКонф и Телепат", выдавая кучу ошибок.
По совету a13x по ссылке http://www.webfile.ru/446487 скачал и установил Windows Script Host 5.6 В результате всё стало работать нормально. Большое спасибо за помощь.
PS может стоит в факах русским по белому прописать. что рекомендуется установка Windows Script Host версии не менее 5.6?
a13x
205 - 16.08.2005 - 09:50
(204) этот часто задаваемый вопрос давто занесен в ФАК по ОпенКонф (см. ссылки в (0))
-
в следующей сборке инсталлера добавлю проверку на наличие установленного WSH и его версии
MetaEditor
206 - 16.08.2005 - 09:58
кстати ВСХ во втором сервиспаке (WindowsXP-KB835935-SP2-ENU.exe) тоже работает нормально...............
Не бейте ногами
207 - 16.08.2005 - 10:06
205) лучше сразу добавь его установку, ИМХО
fez
208 - 16.08.2005 - 13:23
cvs.alterplast.ru временно в дауне. Ставлю рэйд-контроллер.
a13x
209 - 16.08.2005 - 14:57
(205) пиратить, а соответственно портить репутацию ОпенКонфу не буду, уж извините
a13x
210 - 16.08.2005 - 15:19
(209) -> (207)
var
211 - 16.08.2005 - 15:24
  СпрЦен=СоздатьОбъект("Справочник.Цены");
  СпрЦен.ИспользоватьВладельца(ТМЦ);
  Если СпрЦен.НайтиПоРеквизиту("РИБ",РИБ,0)=1 Тогда
    ЦенаРознСтараяИБ=СпрЦен.Цена.<<вот здесь непоказывает методы и атрибуты..... хотя чена периодический реквизит...>>получить(?(Выбран()=1,ТекущийДокумент(),ДатаДок-1));
  Иначе
    Сообщить("ботва");
  КонецЕсли;
a13x
212 - 16.08.2005 - 17:45
(211) кажется, с периодическими реквизитами Интел не работает после точки
artbear
213 - 16.08.2005 - 20:43
Вышел из короткого отпуска.
Ветка недурно разрослась :)
Что еще новенького, кроме Опенконф Пак?
fez
214 - 16.08.2005 - 21:53
(208+) Рэйд установлен и настроен. Данные на него перенесены. cvs.alterplast.ru продолжил работу в нормальном режиме.
.
P.S. Ближе к концу этой недели будет произведена еще одна плановая остановка - я еще пару разделов на рэйд перенесу.
trdm
215 - 17.08.2005 - 02:31
Мысля в слух: если сделать Актив-Х который позволяет грузить формы из html и показывать в виде страницы своиств и сможет давать доступ к реквизитам формы в скриптах, это упростит создание интерфейса настройки скриптов.
Как считаете?
Типа рисуем форму в html файлик, или создаем динамически и потом:
Set hSettingForm = CreateObject("hForms")
hSettingForm.LoadForm "C:\Temp"
hSettingForm.Form1.UseA = UseA
hSettingForm.Form1.UseB = UseB
.....
hSettingForm.Form1.DoModal
UseA = hSettingForm.Form1.UseA
UseB = hSettingForm.Form1.UseB
или есть такая веща в природе?
Конечно есть OpenConf + VBA, но у меня с ним что-то не получилось (((
trdm
216 - 17.08.2005 - 02:34
Забыл про плагин, отображающий html страницы в конфигураторе, но я не знаю, способен ли он выдавать модальные окошки для настройки и давать доступ к реквизитам форм? модальные окошки так скажем мне больше импонируют.
ShootNICK
217 - 17.08.2005 - 02:47
господа скриптосборщики :) вставьте это в шорткаты... а то забываю все послать кому нибудь...
Sub DeleteLine()
  SendCommand(33284) 'удалить строку напр Ctrl-L для совместимости с 8-кой
End Sub
Sub CombineCells()
  SendCommand(33318) 'объединить ячейки
End Sub
trdm
218 - 17.08.2005 - 02:58
В респозитарии скрипт: Клавиатура.js:
function УдалитьТекущуюСтроку() { SendCommand(33284) } // Удалить строку, в которой курсор
function ОбъедининениеЯчеек() { SendCommand(33318) } //Объединить/Разъединить выбранные ячейки
просто выкачай из него.
ShootNICK
219 - 17.08.2005 - 04:27
хочу чтоб в родном усе было :)
fez
220 - 17.08.2005 - 14:20
ап чтоли. По отпускам видать все разбежались.
a13x
221 - 17.08.2005 - 14:22
ап
slavka
222 - 17.08.2005 - 14:24
(215) да это нужная вещь будет. единственное что нужно учесть это нажатие кнопки "Отмена".
ЗЫ. я давненько как-то просил о подобной приблуде.
a13x
223 - 17.08.2005 - 14:24
(220) "...бывают в жизни совпаденья..." :-)
a13x
224 - 17.08.2005 - 14:30
(215)
эту ссылку я кидал в какой-то из веток в первой десятке
http://www.meadroid.com/scriptx/
умеет модальные html-окошки делать и привызываться к событиям ослика и
других объектов, создаваемых в js-скриптах в обертке ActiveXObject()
лицензия у него не хорошая, в постакку не включить...
trdm
225 - 17.08.2005 - 16:01
(224) Я помню. Но показалось сложным.
Тертый
226 - 19.08.2005 - 09:45
К техподдержке Интелла/Дотса :)
А почему (может, сложно) при
ТЗ = СоздатьОбъект("");
нету выпадающего списка с ТаблицаЗначений/Таблица ???
ADirks
227 - 19.08.2005 - 09:52
(226) Как это нету? У меня есть. Только в этом случае надо макрос явно вызавать, по хоткею например.
Тертый
228 - 19.08.2005 - 10:00
:) А я как дурак, ручками пишу. Какой скрипт, какой макрос, подскажи? А то на Цтрл+I уже висит RunALLI....
ADirks
229 - 19.08.2005 - 10:13
(228) Intellisence::MethodList
Валдемар
230 - 19.08.2005 - 10:18
Уважаемый ALL!
У меня вот какой вопросик.
Мне надо скопировать права на объект
а в конфе немеренаная куча ролей вот я и подумал может скриптик какой можно навоять.
Подскажите хотя бы пример написания такового.
Тертый
231 - 19.08.2005 - 10:19
спасибо, так гораздо удобнее!
Валдемар
232 - 19.08.2005 - 10:20
Может уже кто-то что-то подобное реализовывал?
Phoenix
233 - 19.08.2005 - 10:49
Опенконф пока не позволяет изменять метаданные.
за исключением констант.
или ты хочешь чей-то другое?
ADirks
234 - 19.08.2005 - 10:51
(230, 232) Проще всего взять gcomp:
gcomp -d --no-defaults --sort-rights
потом ручками копируешь нужный кусок текста в нужные файлы, и собираешь МДшник обратно.
Валдемар
235 - 19.08.2005 - 11:18
ADirks Спасибо.
Жаль конечно.
a13x
236 - 19.08.2005 - 14:37
up
DES
237 - 20.08.2005 - 19:56
А если перестал выгружаться процесс 1С после выхода из Конфигуратора?
Как это бороть ?
fez
238 - 20.08.2005 - 19:57
(237) http://1c.alterplast.ru/faq/openconf.html, седьмой вопрос.
.
Таймауты задолбали.
DES
239 - 21.08.2005 - 09:08
Мляха! а там уже голяк. М$ че то хочет с меня... ;(
artbear
240 - 22.08.2005 - 07:25
(239) Пользуй лицензионную винду :)
А если ее нет, читай эту ветку, где-то около 200 поста была выложена ссылка на WSH :)
fez
241 - 25.08.2005 - 10:19
ап
Valera
242 - 25.08.2005 - 10:23
OFF: не могу попасть в репозитарий.... собственно нужны исходники 2С - напортачил я тут у себя - теперь не знаю как все вернуть на круги своя
fez
243 - 25.08.2005 - 10:57
(242) Что говорит репозиторий, когда тебя не пускает?
Valera
244 - 25.08.2005 - 11:15
cvs -d :pserver:anonymous@cvs.alterplast.ru:/usr/cvsroot login
Logging in to :pserver:anonymous@cvs.alterplast.ru:2401:/usr/cvsroot
cvs [login aborted]: connect to cvs.alterplast.ru:2401 failed: Сделана попытка выполнить операцию на сокете для недоступного хоста.
***** CVS exited normally with code 1 *****
fez
245 - 25.08.2005 - 11:22
(244) А ping cvs.alterplast.ru проходит?
Valera
246 - 25.08.2005 - 11:32
(244-245) с этой проблемой разобрался.... ISA firewall убил нахрен...
потом checkout не мог запуститься - ругался... но счас вроде пошло...
Valera
247 - 25.08.2005 - 11:36
(246)
cvs checkout: failed to create lock directory for `/usr/cvsroot/2c/Libs_level1/libv0001/Документация' (/usr/cvsroot/2c/Libs_level1/libv0001/Документация/#cvs.lock): Permission denied
cvs checkout: failed to obtain dir lock in repository `/usr/cvsroot/2c/Libs_level1/libv0001/Документация'
cvs [checkout aborted]: read lock failed - giving up
и дальше никак
fez
248 - 25.08.2005 - 11:39
(247) Ага, это я после восстановления упавшего винта забыл одну штуку подкрутить. Через час-полтора буду на работе - поправлю.
Valera
249 - 25.08.2005 - 14:04
(248) хэх... жду
fez
250 - 25.08.2005 - 14:08
(249) Ася есть? Стукнись в 115635003. А тот там много будет вылезать, лучше здесь не разводить оффтопика.
slavka
251 - 25.08.2005 - 14:21
вот и до очередной новой ветки дошли.

Rambler's Top100 1C:TOP-100

© 1998-2004 Fedor Ezeev.

Last updated: 2005-09-27