Персональная страница Федора Езеева
Главная
Download
Ссылки
MS SQL
Обмен данными
Новости
Статьи
О себе
Крупные разделы...
Коллективная разработка
1С++, OOP, XP
FuncTest
FAQ
Структура 1cv7.md
Опенконф/Телепат2/Интеллисенс и др. скрипты (продолжим 17?)
artbear
31.03.2005 - 10:38
Шоу продолжается :)
Начнем 18 ветку о Телепате и Опенконфе - программирование для Конфигуратора, облегчение работы разработчиков 1С!
Для тех, кто только что присоединился.
--------------------------------------------------------------------
Автор всего этого набора чудес - Александр Орефков aka orefkov
--------------------------------------------------------------------
Сабж + скрипты для Опенконф (сайт автора)
http://openconf.itland.ru/beta
Последние версии (на 10.02.05)
OpenConf 1.0.1.18 - http://openconf.itland.ru/beta/ocb1018.zip
Телепат 2.0.0.0r (beta) - http://openconf.itland.ru/beta/telepatr.zip
--------------------------------------------------------------------
FAQ
http://1c.alterplast.ru/faq/telepat.html
http://1c.alterplast.ru/faq/openconf.html
Предыдущие ветки о Телепате/Опенконфе можно взять на страничке
http://1c.alterplast.ru/faq/telepat.html
--------------------------------------------------------------------
Другие плагины/скрипты для Опенконфа можно взять в Клубе Профессионалов
http://1c.proclub.ru/modules/mydownloads/viewcat.php?op=&cid=1002
----------------------------------------------------
На сайте Федора Езеева (fez) организован репозитарий скриптов для Опенконф.
Как правило, последние версии большинства скриптов будут находиться именно там.
По адресу 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://openconf.itland.ru
----------------------------------------------------
Также для разработчиков скриптов существует толк-лист
http://groups-beta.google.com/group/OpenConf-Devel/
Открытый на чтение для всех. Для того, чтобы принять в нем участие не только в качестве читателя, имеет смысл зарегистрироваться на Гугле и подписаться на нашу группу (ссылка Join this group).
Почтовый адрес листа рассылки - OpenConf-Devel@googlegroups.com
Eugene G
1 - 31.03.2005 - 10:42
2 a13x: А можно ли в поставку дистрибутива включить turbomd, а то тяжко без него ;))
swilf
2 - 31.03.2005 - 10:43
При запуске конфигуратора вылетает ошибка в Intellisence.vbs на строчке:
Set CPPAnalyser = CreateObject("OpenConf._1CPP")
Невозможно, говорит, создание объекта контейнером ActiveX.
В чем может быть проблема?
cscript.exe говорит, что он версии 5.0 - может, в этом дело? Win98.
zzz
3 - 31.03.2005 - 10:47
2+ В прошлой ветке ответили что надо регить все dll, типа читай ридми, дубина.
---
artbear 214 - 25.03.2005 - 15:47 (213) Все файлы из папки "СистемныеФайлы" должны быть зарегистрированы! Там даже ридми есть!
---
Но вот читаю Intellisence.txt:
- В архиве папка Intell. Кладем её в Bin\Config, не переименовывая.
- SelectValue.dll регистрируем
- Intellisence.vbs кладем в папку Scripts
.
Всё. Больше ничего не просят делать. НО НЕ РАБОТАЕТ.
swilf
4 - 31.03.2005 - 10:49
(3) Установлено вот этим:
http://kuntashov.narod.ru/openconf-installer.html
Автор говорит, что все регистрируется.
Сам дубина :)
zzz
5 - 31.03.2005 - 10:50
я даже #regDll.bat набросал:
c:
cd "C:\Program Files\1Cv77\BIN\Config\SysFiles"
regsvr32 SelectValue.dll
regsvr32 SelectDialog.dll
regsvr32 svcsvc.dll
regsvr32 WshExtra.dll
regsvr32 dynwrap.dll
regsvr32 ArtWin.dll
regsvr32 macrosenum.dll
---
всё зарегилось, но ошибка всёравно выдаётся.
swilf
6 - 31.03.2005 - 10:52
(5) Та же ошибка?
zzz
7 - 31.03.2005 - 10:52
2(4) так и у меня ведь не работает, дубина! Я тоже жалуюсь :)
.
Потом ещё на OpenConf.CommonServices ругается.
zzz
8 - 31.03.2005 - 10:57
2(6) угу. решил вот в кои то веки попробовать.
.
А вообще ридми написан отвратно. валяется куча файлов в разных папках, описалово к ним в одном doc-файле и куче txt-шек. Бе..
Взяли бы просто - скрипт.vbs + скрипт.txt (или вначале vbs комменты) и к этому общее описание. А то "лежат файлы, угадай зачем нада".
trdm
9 - 31.03.2005 - 11:00
(8) Слабо угадать? ;)
swilf
10 - 31.03.2005 - 11:00
(8) Ну так займись этим сам. Дареному коню...
zzz
11 - 31.03.2005 - 11:03
8+ беру папку архива "ocs_last.dos.zip\OpenConf_Scripts\Скрипты\Intellisence". лежат файлы
dots.vbs, RunAllIntellisence.vbs, VimComplete.js про которые ничего не написано в начале Intellisence.txt Зачем они? Нужны они?
Про dots.vbs и RunAllIntellisence.vbs написано в разделе "Версия 1.29", но неужели надо искать поиском, а? Не проще ли написать вверху "Закинуть в папку Scripts для совместного использования Intellisence с dots.vbs от trdm" и положить dots.txt с описаловом что это есть.
А VimComplete.js зачем таки нужен для Intellisence??
.
Бардак господа.
a13x
12 - 31.03.2005 - 11:04
(8) займись этим, ок?
а еще, догадайся чего ты в батнике забыл зарегить? ...хотя ладно - WSC тоже надо регить вообще-то...
(1) это не плагин... хотя в принципе, если Александр не против, добавим...
(2) работоспособность проверяется на Script Host 5.6
на предыдущих версиях работа не гарантируется, и более того - есть проблемы, решение которых - обносить скрипт хост, см.
http://1c.alterplast.ru/faq/openconf.html
zzz
13 - 31.03.2005 - 11:06
2(10) Причём тут дарёный конь? Элементарное правило комментирования/описания того что сделал облегчает всем жизнь. Если уж выложил - будь добр опиши чуток.
А то я напихаю файлов в архив и скажу - супер клёвая вещь! Но что там угадывайте сами. Нормально чтоли?
zzz
14 - 31.03.2005 - 11:11
2(12) Чем "этим" ? Расспрашивать авторов чего они понаписали? Пусть каждый напишет сам и всё.
Неужели тяжело в Intellisence.txt описать ВСЕ файлы которые нужны. И положить батничик для регистрации их? Тяжело автору? Типа не нравится - не ешь? Мдя.
.
Кстати тоже не попогает:
c:
cd "C:\Program Files\1Cv77\BIN\Config\SysFiles"
regsvr32 CommonServices.wsc
regsvr32 1S.StatusIB.wsc
regsvr32 Collections.wsc
regsvr32 Registry.wsc
regsvr32 SyntaxAnalysis.wsc
zzz
15 - 31.03.2005 - 11:13
regsvr32 OpenConf.RegistryIniFile.wsc
вроде помогло ..
swilf
16 - 31.03.2005 - 11:14
(14) cscript.exe - какую версию сообщает?
zzz
17 - 31.03.2005 - 11:19
15+ Но где написано про это файл?? Эх, элементарное неуважение к другим разработчикам. Вот так.
.
ЗЫ ищу описание dots. нашёл тока "dots.vbs - Эмуляция точки." и всё. нормально да?
ADirks
18 - 31.03.2005 - 11:22
А ведь zzz таки прав, хотя это и не слишком приятно выслушивать. Бардак у нас с документацией.
Но. Лично для меня писать описалова - это сущее мученье... В общем, нужен герой. На белом коне.
a13x
19 - 31.03.2005 - 11:24
еще раз
мы эгоисты
и делаем все для себя исключительно
официально тех-поддержкой никто заниматься не собирается (я - точно)
эта ветка и другие форумы и листы рассылки - лишь попытка объединить усилия по движению в одном направлении, а именно - облегчить свою работу с помощью возможностей предоставляемых ОпенКонфом
чтобы не делать одно и тоже
я предлагаю использовать свои скрипт Артуру, Алексею, Дмитрию, всем остальным, кто занимается их написанием, сам использую их скрипты
мы знаем как они работают, потому что они пишутся под конкретные НАШИ нужды
так уж случилось, что нам не жалко поделиться этимм с ВАМИ
у нас нет времени заниматься документированием и тем более сопровождением,
хотя и этим мы иногда тоже занимаемся, хотя, опять же только для себя
.
мы открыты к любому КОНСТРУКТИВНОМУ, что называется FEEDBACK'у и принимаем любые CONTRIBUTION с благодарностью
.
Повторяю в очередной раз, наговорили мы здесь и в этом форуме и на ИТЛанде
остальных много. Есть достаточно информации, правда все в куче. Если у вас есть лишняя минутка, вы можете заняться этим, вам скажут спасибо.
.
критиковать можно сколько угодно, но можно орать о том, что "у меня что-то не регится", а можно вместо этого составить список возникнувших проблем с описанием
zzz
20 - 31.03.2005 - 11:25
2(16) cscript.exe - Сервер сценариев Windows (Microsoft R) версия 5.6
но дело было в OpenConf.RegistryIniFile.wsc
a13x
21 - 31.03.2005 - 11:27
(18) вопрос поднимался
и еще...
а почему мы багзиллой не пользуемся?
slavka
22 - 31.03.2005 - 11:27
(+19) и отправить fez'у в FAQ
artbear
23 - 31.03.2005 - 11:29
(18) Герой был - slavka сделал описание скриптов.
Кстати, файл "ВспомогательныеДанные\Описание скриптов.doc"
Но: там нет описания способов установки, нет простого ФАК и т.д.
Если еще герои найдутся, всегда будем рады принять ваши творения.
Можете присылать ко мне.
slavka
24 - 31.03.2005 - 11:30
а кто-нить из скриптописателей начал коментировать свои модули согласно принятому соглашению в http://groups-beta.google.com/group/OpenConf-Devel/?
IAm
25 - 31.03.2005 - 11:31
zzz, я уже не занимаюсь всем этим, но честно тебе скажу, что когда что-то не делается так это исключительно потому, что делать этого не хочется и никакого мирового заговора против тебя лично не существует. Если есть вопрос что что-то не сделано - причина одна - не было желания.
zzz
26 - 31.03.2005 - 11:32
2(18) зачем герой? Кто-то ведь выкладывает архивы скриптов? Пусть скрипты с описаловом ИмяСкрипта.txt выкладывает, а всё остальное кидает отдельно, в стиле ХзЧтоЗаСкрипты.rar
.
2(19) А не надоело в ветках по мильону раз обмусоливать для вопрошающих одно и тоже?
Я вроде подробно описал что делал, как заработало, где не нашёл, что хотел бы увидеть. И не надо свысока бросать "так уж случилось, что нам не жалко поделиться этим с ВАМИ". Хочется поделиться - поделись. Но не поленись уж чуток инструкций по установке (что именно испольуется из dll и wsc) и описалово кинуть, из УВАЖЕНИЯ к другим людям, а не потому что НАДО. А если не хочешь - не делись.
.
Кстати авторам Intellisence - СПАСИБО. Заработал таки :) Выглядит приятно, именно то чего не дождался у Телепата (автору которого отдельное спасибо) !!
a13x
27 - 31.03.2005 - 11:34
(24) в том то и дело, что его никто не принял еще
.
а еще, я мало где видел пользователей, которые читали бы что-либо
.
а что касается разработчиков - скриптлеты относительно хорошо документированы
IAm
28 - 31.03.2005 - 11:35
(26) Пожалуйста
a13x
29 - 31.03.2005 - 11:40
(26) может я и загнул, но в твоих, извини, "наездах" тоже уважения не очень много
вам не надоело жаловаться на уже решенные проблемы, которые на самом деле не проблемы?
.
ты читал что-нибудь (еще раз) здесь
http://1c.alterplast.ru/faq/openconf.html
.
в общем, много слов, мало дела, пошел-ка я работать...
artbear
30 - 31.03.2005 - 11:44
(26) Это ты еще только Интеллисенс увидел.
А если начнешь пользовать и другие скрипты, совсем радостный будешь :)
PS Пока что во многих скриптах в их начале есть их авторское описание.
Чтобы посмотреть, открывайте закладку конфигурации "Опенконф" - "Скрипты" - нужный скрипт - два раза щелкнуть мышкой!
BLUNT
31 - 31.03.2005 - 11:47
намыльте пожалуйста кто-нибудь сборку отсюда http://kuntashov.narod.ru/openconf-installer.html
на адрес DI.Koncevoy доги ssitrade ру
почему то у меня не качает.
slavka
32 - 31.03.2005 - 11:49
(27) против предложенного варианта возражений не было вроде, как и других вариантов не было предложено. имхо, следовательно принят.
zzz
33 - 31.03.2005 - 11:55
Итак для работы Intellisence обязательно:
-в папке Scripts:
Intellisence.vbs
RunAllIntellisence.vbs
-Системные файлы:
c:
cd "C:\Program Files\1Cv77\BIN\Config\SysFiles"
regsvr32 Collections.wsc
regsvr32 CommonServices.wsc
regsvr32 OpenConf.RegistryIniFile.wsc
regsvr32 Registry.wsc
regsvr32 SelectValue.dll
regsvr32 SelectDialog.dll
regsvr32 SyntaxAnalysis.wsc
.
Вот так.
zzz
34 - 31.03.2005 - 11:59
2(30) не, я не тока его видел :) я даже под себя такое полгода назад набросал:
 formating.vbs
' форматит текст кода
' лала = фф;
' бб = ыы;
' становится с помощью табов
' лала = фф;
' бб = ыы;
' удобно вешать на "Ctrl ="
Dim TabSize
TabSize = 4 'длина таба в символах (в настройках 1С)
Sub FormatBlock()
  Dim Positions(1000)
  Dim RealPos(1000) 'реальная позиция, с учётом размера табов
 
  If Windows.ActiveWnd Is Nothing Then
    MsgBox "Нет активного окна"
    Exit Sub
  End If
  Set doc = Windows.ActiveWnd.Document
  If doc=docWorkBook Then Set doc=doc.Page(1)
  If doc<>docText Then
    MsgBox "Окно не текстовое"
    Exit Sub
  End If
 
  AllLines = Split(doc.range(doc.SelStartLine,doc.SelStartCol, doc.SelEndLine, doc.SelEndCol), vbCrLf)
  MaxPosReal = 0
 
  for i = 0 to UBOund(AllLines)
    AllString = AllLines(i)
    Positions(i) = instr( AllString, "=") - 1
 
    RealPos(i) = Positions(i)
    if Positions(i) > 0 then
      LeftString = RTrim( Left( AllString, Positions(i) ) )
      RealPos(i) = RealStringLen(LeftString)
    end if
 
    if RealPos(i) > MaxPosReal then MaxPosReal = RealPos(i)
  Next
 
  MaxPosReal = Fix( MaxPosReal /TabSize + 0.99) * TabSize 'округлим максимум до границы табов
  for i = 0 to UBOund(AllLines)
    Pos = Positions(i)
    Real_Pos = RealPos(i)
    if Pos > 0 then
      AllTabs = Fix( (MaxPosReal - Real_Pos)/TabSize + 0.99 )
      DopString = String(AllTabs, vbTab)
 
'MsgBox "Real_Pos=" + CStr(Real_Pos) +" Pos="+ CStr(Pos) + " AllTabs="+ CStr(AllTabs)
      AllLines(i) = RTrim( Left(AllLines(i), Pos) ) + DopString + Mid(AllLines(i), Pos +1)
    end if
  Next
 
  doc.range(doc.SelStartLine,doc.SelStartCol, doc.SelEndLine, doc.SelEndCol) = Join(AllLines, vbCrLf)
 
End sub
 
' Функция определения реальной длины строки. Заморочки с "неполными" табами.
Function RealStringLen( tekStr )
  RealStringLen = 0
  for i = 1 to Len(tekStr)
    tek_Simbol = Mid( tekStr, i, 1)
 
    If tek_Simbol <> vbTab Then
       RealStringLen = RealStringLen + 1
    Else
       Ostatok_Deleniya = RealStringLen - Fix( RealStringLen / TabSize) * TabSize
       RealStringLen = RealStringLen + (TabSize -Ostatok_Deleniya)
    End If
  Next
End Function
IAm
35 - 31.03.2005 - 12:03
(34) Это ты моё переделал, набрасывая под себя. Данный скрипт был вообще чуть ли не первым, не считая Орефковских примеров, который был написан для опенконфа.
zzz
36 - 31.03.2005 - 12:05
2(35) я и не спорю, переделал. Но более 50% переписано мною.
Просто хотел сказать что давно антиресуюсь всем этим делом :))
IAm
37 - 31.03.2005 - 12:09
(36) А я не в претензии, просто решил сказать, что помню и ностальгирую
artbear
38 - 31.03.2005 - 12:17
О ностальгии (раз пошла такая пьянка):
Мой первый опубликованный скрипт для OpenConf
"Загрузка файлов при запуске Конфигуратора из командной строки, версия 1.3"
датируется
Mar 28 2004, 17:46
в ветке Опенконфа на итланде
http://itland.ru/forum/index.php?showtopic=1638&st=40
zzz
39 - 31.03.2005 - 12:43
2(37) Давно всё начиналось, 20 веток назад ..
artbear
40 - 31.03.2005 - 12:51
(38+) Тогда еще и этого набора веток не существовало, были какие-то одиночные :)
zzz
41 - 31.03.2005 - 12:54
2(40) ну я их за 3 больших посчитал :))
zzz
42 - 31.03.2005 - 12:56
Млин, так где же dots.vbs описание найти, а?
artbear
43 - 31.03.2005 - 13:39
(42) Сам автор подробно уже и не помнит, что там делал :)
zzz
44 - 31.03.2005 - 13:44
2(43) просто у меня этот dots со snoop ("Опечатка") не дружит. Snoop всё время орёт что его вызвали, но без параметров ..
artbear
45 - 31.03.2005 - 13:53
(44) Что за Snoop ?
zzz
46 - 31.03.2005 - 14:00
2(45) типа puntoSwitcher тока попроще
http://212.5.101.38/snoop.htm
.
Вопрос - а Intellisencе чтоли не умеет от середины слова продожать как Телепат? Т.е. "тзнДоки.Выб" -> предложить "ВыбратьСтроки()", только после точки, да?
zzz
47 - 31.03.2005 - 14:49
Кстати у меня теперь 1с-пофигуратор после закрытия в памяти остаётся :( Файлы не блокирует, но память отжирает (10 процессов зависло и 200 Мб отожрали). А у вас с новым Intellisence?
Serg K
48 - 31.03.2005 - 15:07
(47) То-же самое... А новый не могу снять.
mvk
49 - 31.03.2005 - 15:10
При открытии конфигуратора пишет:
Скрипт C:\Program Files\1Cv77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка.
И не открывает сам конфигурацию.
Сегодняшний инсталлер, чистый бин, 24 релиз SQL.
artbear
50 - 31.03.2005 - 15:20
(49) Неужели трудно пробежать взглядом 50 постов и найти там и свой вопрос, и ответ на него?
(47, 48) читаем ФАК по Опенконфу/Телепату
zzz
51 - 31.03.2005 - 15:26
2(50) Читай моё (20) - Сервер сценариев Windows (Microsoft R) версия 5.6
Gosha
52 - 31.03.2005 - 15:31
2(44): оЧеПятку можно настроить - чтобы она не спрашивала про переинициализацию.
trdm
53 - 31.03.2005 - 15:33
(43) Точно. Разработка практически хаотичная:
проблемка->возможность->решение.
Сейчас работаю например над тем, чтобы в таких предопределенных процедурах как, например:
ПриНачалеВыбораЗначения(ИЭД, ФСО)
параметр ИЭД распознавался в конструкциях:
Если ИЭД = ....) <= выбор идентификатора формы списка справочника....
И как такие мелочи запоминать?
trdm
54 - 31.03.2005 - 15:35
Черт, движек форума режет месаги совсем не кстати ((
zzz
55 - 31.03.2005 - 15:40
2(50) 51+ Переустановил - помогло. Версия таже. Мдя.
.
2(52) так и сделаю. просто на "чистом" телепате и других скриптах всё ОК было.
artbear
56 - 31.03.2005 - 15:41
(51) Внимательно читаем ФАК ( http://1c.alterplast.ru/faq/openconf.html ):
Q. Что делать, если после выхода из Конфигуратора его процесс "застревает" в памяти?
A. Необходимо ПЕРЕУСТАНОВИТЬ Windows Script Host, скачав с сайта http://www.microsoft.com, раздел "scripting", последнюю версию Windows Script Host (сейчас это версия 5.6).
ЗЫ даже если показывает, что уже стоит версия 5.6 !
ЗЗЫ Не ты первый, у кого застревает :)
Serg K
57 - 31.03.2005 - 15:43
(56) Помогло..
zzz
58 - 31.03.2005 - 15:44
2(56) да понял уже. просто странно как-то. Да ещё мукрософт начал политику "А не проверить ли мне твою винду на лицензионность перед скачиванием?" :)
.
Гыы, 57 постов тока про проблемы ..
mvk
59 - 31.03.2005 - 16:07
При открытии конфигуратора пишет:
"Скрипт C:\Program Files\1Cv77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка."
И не открывает сам конфигурацию.
Сегодняшний инсталлер, чистый бин, 24 релиз SQL, win XP prof sp2 rus в домене, Windows Script Host скачал и переустановил, все, что можно зарегистрировал,
ФАК почитал, ветки посмотрел.
Serg K
60 - 31.03.2005 - 16:11
(59) Необходимо перенести OpenIn1C.exe из папки scripts/навигация в папку System...
a13x
61 - 31.03.2005 - 16:11
(58) преимущественно про твои, замечу :-)
Salimbek
62 - 31.03.2005 - 16:13
(59) Аналогично! Только WinXP SP1 Home, без домена, релиз 23-net
З.Ы. Работать то можно, но если мессадж выходит, значит это кому-нибудь нужно
a13x
63 - 31.03.2005 - 16:14
(59, 62) имя файла инсталлятора скажите пожалуйста
mvk
64 - 31.03.2005 - 16:15
(60) Положил копию из
C:\Program Files\1Cv77\BIN\config\scripts\system\
в
C:\Program Files\1Cv77\BIN\config\system
Не помогло.
(62) С ЗЫ согласен, но неприятно.
Salimbek
65 - 31.03.2005 - 16:17
(63) oc1018b20050331.exe
mvk
66 - 31.03.2005 - 16:18
(63) oc1018b20050331.exe - сегодняшний.
Взят с http://kuntashov.narod.ru/openconf-installer.html
a13x
67 - 31.03.2005 - 16:19
виноват, прошу прощения
будет исправлено в следующей сборке
zzz
68 - 31.03.2005 - 16:19
2(61) Отнюдь. Почти все мои траблы продублировались у других. Траблы установки ессно ..
mvk
69 - 31.03.2005 - 16:23
(67) Ясно. Спасибо за работу и энтузиазм. :)
На всякий случай спрошу. Самостоятельно не смогу исправить сейчас?
ЗЫ: Ругается 2 раза подряд одинакого.
Salimbek
70 - 31.03.2005 - 16:23
(66) Пока просто удалил ентот файл, вроде стартует без проблем, но что там было в этом OpenIn1C.exe?
(67) Может подскажешь, чего я в результате лишился?
Phoenix
71 - 31.03.2005 - 16:35
(70) данная прога позволяет открывать ерт в выбираемой тобой сессии 1С.
т.е. она перебирает окна и возвращает список окон 1С ....
ей передается тока 1 параметр - путь к ерт
Salimbek
72 - 31.03.2005 - 16:40
(71) Ок челнинец :), спасибо за информацию
a13x
73 - 31.03.2005 - 16:40
(69) можете, достаточно просто перенести этот файл оттуда, куда он установился в папку config\system, это уже известный трабл, в этой ветке он упоминался, как и решение, сегодняшняя сборка, собственно и делалась с целью его исправить, но я поторопился, и ошибся второй раз, мудрость "поспешишь - людей насмешишь" в очередной раз подтверждает свою репутацию, это действительно мудрое замечание...
(70) без него не будет работать скрипт ОткрытьВПредприятии.vbs
(68) я признаю, что зря кипячусь и заранее прошу за это прощения, но описанные сегодня тобой проблемы решены давно и неоднократно в предыдущих ветках жевались/пережевывались
если бы слегка сменил тон с "наезжаюшего" на что-нибудь более позитивное,
постов в этой ветке было бы меньше, и они были бы содержательнее в плане
дельных советов...
mvk
74 - 31.03.2005 - 16:49
(73) Спасибо.
Надо было переместить, а я скопировал.
Как говорится, сам себя обманул. :)
zzz
75 - 31.03.2005 - 17:05
2(73) я то вручную ставил. и трабла в том что не нашёл нормальных инструкций по установке.
Постов вроде нормальное кол-во. Наездов с моей стороны не вижу. Дельные советы были.
a13x
76 - 31.03.2005 - 17:10
(75) в описании установки, описанном вот здесь
http://1c.alterplast.ru/faq/openconf.html
(знаю, что читал :-) что конкретно не устраивает?
zzz
77 - 31.03.2005 - 17:37
в Intellisence.txt написать так:
Порядок установки:
- В архиве папка Intell. Кладем её в Bin\Config, не переименовывая.
- dots.vbs, Intellisence.vbs, RunAllIntellisence.vbs кладем в папку Bin\Scripts
- все системные файлы кладем в папку BIN\Config\System и регистрируем, например таким батничком:
===
c:
cd "C:\Program Files\1Cv77\BIN\Config\system"
regsvr32 SelectValue.dll
regsvr32 SelectDialog.dll
regsvr32 svcsvc.dll
regsvr32 WshExtra.dll
regsvr32 dynwrap.dll
regsvr32 ArtWin.dll
regsvr32 macrosenum.dll
regsvr32 CommonServices.wsc
regsvr32 1S.StatusIB.wsc
regsvr32 Collections.wsc
regsvr32 Registry.wsc
regsvr32 SyntaxAnalysis.wsc
regsvr32 OpenConf.RegistryIniFile.wsc
===
.
Про описание зачем какой файл нужен я уже молчу.
fez
78 - 31.03.2005 - 18:38
Список вопросов по openconf на http://1c.alterplast.ru/faq/openconf.html пополнился вопросом про плохую документацию скриптов.
Тертый
79 - 31.03.2005 - 19:18
В прошлой ветке говорил, не поверили, сказали, что "типа у нас усе в порядке" - вывод - кривые руки. Но: в прошлую субботу пришел к клиенту кое-чего сделать, а без 0) - влом уже все руками набирать... Минут 10 помучался - установил комплект с Инсталлера 1 версии. Через минуту вылетел из конфигуратора, типа "коврик будет свернут". И далее - тоже самое. Вылет иногда произвольный, причем если открыто и предприятие и конфигуратор, сначала срубает предприятие. Конфигуратор вылетает при нажатии на крестик в правом углу окна... Дома ХР_СП2, у клиента - ХР_СП1. Как и что происходит - не понимаю, но проблема есть.
swilf
80 - 01.04.2005 - 06:23
У меня на Win98 инсталлятор с
http://kuntashov.narod.ru/openconf-installer.html
не смог зарегистрировать файлы .wsc; если у кого возникает такая же проблема (симптом: сообщение о невозможности создания объекта OpenConf._1CPP контейнером ActiveX при загрузке Конфигуратора) - эти скрипты регистрируются вручную строкой:
c:\windows\system\regsvr32 c:\windows\system\scrobj.dll /n /i:XXX.wsc
slavka
81 - 01.04.2005 - 11:58
(23) вместо апа
 почему был? я здесь :))
как всегда нет времени на поддержание описания в актуальном состоянии
fez
82 - 01.04.2005 - 12:49
К вопросу о том, что процесс 1cv7.exe остается в памяти после закрытия конфигуратора.
Сам на это дело попался. Решил разобраться более детально. Скриптов у меня загружено мало, так что методом исключения быстро нашел проблемный.
Победителем стал... (барабанная дробь)... VimComplete.js
valchara
83 - 01.04.2005 - 12:57
(82)а у меня не стоит VimComplete.js а процесс всёравно остаётся в памяти
fez
84 - 01.04.2005 - 13:05
(83) Я к тому, что глючным, кроме самого WSH, могут быть еще и установленные скрипты.
Serg K
85 - 01.04.2005 - 13:18
(83) Мне помогла переустановка Windows Script Host ...
valchara
86 - 01.04.2005 - 13:36
(84) все скрипты из последнего инсталятора
valchara
87 - 01.04.2005 - 13:40
(85)winXP SP2 WSH - 5.6 что же ещё gпереустанавливать?
artbear
88 - 01.04.2005 - 13:51
(87) Повторюсь еще раз: :(
(51) Внимательно читаем ФАК ( http://1c.alterplast.ru/faq/openconf.html ):
Q. Что делать, если после выхода из Конфигуратора его процесс "застревает" в памяти?
A. Необходимо ПЕРЕУСТАНОВИТЬ Windows Script Host, скачав с сайта http://www.microsoft.com, раздел "scripting", последнюю версию Windows Script Host (сейчас это версия 5.6).
ЗЫ даже если показывает, что уже стоит версия 5.6 !
ПЕРЕУСТАНОВИТЬ ПЕРЕУСТАНОВИТЬ ПЕРЕУСТАНОВИТЬ ПЕРЕУСТАНОВИТЬ ПЕРЕУСТАНОВИТЬ ПЕРЕУСТАНОВИТЬ
ЗЗЫ Не ты первый, у кого застревает :)
(fez) виноват не сам скрипт, а тот факт, что из-за глюков WSH не сбрасывается объекта используемого скриптлета OpenConf.CommonServices
Именнно из-за этого нужна переустановка
Serg K
89 - 01.04.2005 - 13:51
(87) Пришлось качать с мелкософта по-новой...
artbear
90 - 01.04.2005 - 14:51
Народ, кто-нибудь дорабатывал TurboMD.vbs на предмет выгрузки не только модуля и формы, а также и всех таблиц во внешние файлы.
В т.ч смена всех ссылок на внутренние таблицы через
Таб.ИсходнаяТаблица("ВнутренняяТаблица")
на
Таб.ИсходнаяТаблица(ПутьКВнешнейТаблицеДляTurboMD)
PS Где-то недавно видел подобную тему :(
trdm
91 - 02.04.2005 - 16:44
Черт, пришел к выводу что все ухищрения в скриптах для парсинга модуля даже с помощью регулярных выражений в VB и JS либо не дают стопроцентного результата (имеется ввиду слолжные выражения), либо, при насыщении доп. проверками, начинают неприемлемо тормозить (((
В итоге вывод предельно понятен, для обеспечения приемлемой скорости работы надо переползать на VC++, Дельфи и т.п.
Короче в итоге изысканий наткнулся на теорию Конечных автоматов, но удобоваримых примеров на просторах интернета так пока и не нашел.
Есть какие - нибудь мысли на эту тему? Примеры релизации (VC++)?
Поделитесь пзл?
ADirks
92 - 04.04.2005 - 06:47
(91) Круче bison'а для этих целей нет никого! Но это инструмент не простой. Разбираться с ним надо долго, и желательно хотя бы немножко знать теорию формальных языков (хотя можно и без теории :). Но дело того стоит.
Описалово здесь: http://www.gnu.org/software/bison/manual/html_mono/bison.html
Порты под виндовоз тоже можно найти. Я лично пользуюсь CygWIn, но для человека совсем незнакомого с Unix это пожалуй будет тяжеловато.
Пример я закину, аську ты знаешь :)
PS. генерируемый bison'м код - тоже конечный автомат
Палыч
93 - 04.04.2005 - 07:30
(91)
Про конечные автоматы можно почитать здесь: http://rsdn.ru
например: http://rsdn.ru/article/alg/statemachine.xml
orefkov
94 - 04.04.2005 - 08:49
На конечных автоматах в Телепате сделано разбитие текста
на лексемы. Дальнейший синтакс-анализ выполнен на основе
расчетов прогаммы YACC - родитель Bison'а. Описание языка 1С
в формате YACC в свое время высылал ADirks'у.
trdm
95 - 04.04.2005 - 09:57
(92)(93)(94)
Благодарю! Начну с теории.
Думаю будет трудновато.
artbear
96 - 04.04.2005 - 10:07
(ALL) Собираюсь на этой неделе занесть за полную переделку плагина "История" с учетом новых возможностей Телепата и скриптов.
Готов выслушать все предложения по улучшению/доработке плагина.
artbear
97 - 04.04.2005 - 11:41
(96+) Уже есть в TODO:
----------------------------------------------------
- управление плагином из скриптов (по типу Телепата и моего плагина "Мастер 1С++" );
- фильтрация по типу (спр/док/файл и т.д), по подстрокам (типа как в "Методы модуля" Опенконфа);
- группировка по типам;
- запомнить/восстановить положение курсора в тексте, активной страницы в момент закрытия;
- запомнить/восстановить закладки в тексте;
- понятие "рабочего стола" - открытие набора нужных файлов и модулей;
- более удобное представление из нескольких колонок;
- можно сделать часть истовии общей (для всех конфигураторов), а часть - отдельной для каждого конфигуратора;
- возможность выдачи история в скрипт в виде списка для обработки в скриптах;
- путь к файлику истории выбирать опционально: или выбирать путь полностью, или галочка выбора между каталогом базы и каталогом пользователя
----------------------------------------------------
ЧТо пропустил? Жду Ваших предложений ;-)
Eugene G
98 - 04.04.2005 - 12:26
(97) Дать разрешение на включение в дистрибутив, составляемый a13x ;))
artbear
99 - 04.04.2005 - 15:01
(98) Я самым первым разрешил :-)
только он почему-то до сих пор мой плагин так и не включил в поставку :(
jbond
100 - 04.04.2005 - 17:36
После установки дистрибутива с OpenConf и скриптами, конфигуратор 1с 7.7.021 SQL версии начал нестабильно работать (Память не может быть Read/Write). Это может происходить:
1) При редактировании скрипта в кофигураторе (попытка вызвать локальное меню
2) При переключении на страницу мокселя у отчета/докумета.
3) Еще при каких-то случаях.
При ручной инсталляции вроде нормально все было.
jbond
101 - 04.04.2005 - 18:03
И еще. Очень странно себя ведет
d.Page(2).Name, т.е. для Мокселей
Возвращает какую-то дребедень вместо имени (0,обрезанное имя мокселя, 3, ...)
Очень страннно, т.к. выгрузка мокселей в цикле от TurboMD вроде работала.
artbear
102 - 05.04.2005 - 06:40
(101) А для чего ты используешь "выгрузку мокселей в цикле от ТурбоМД" ?
Поделись.
jbond
103 - 05.04.2005 - 08:39
Пытаюсь сделать (90).
Sub UnloadMXL(docMXL, ModuleText)
  
    Message docMXL.Name, 2 ' Возвращает для мокселевких страниц мусор,
'Причем для каждого вызова, разное.
    fName = BaseDir & Replace(docMXL.Name, ".", "\")
    
    lastdec = InStrRev(fName, "\")
    MXLName = Right(fName, Len(fName) - lastdec)
    
    fName = fName + ".mxl"
  
    Set RegExp = CreateObject("VBScript.RegExp")
    
    RegExp.MultiLine = 1
    RegExp.IgnoreCase = 1
    RegExp.Global = 1
    
    RegExp.Pattern = "\.ИсходнаяТаблица\(" + MXLName + "\)"
    RegExp.Replace ModuleText, ".ИсходнаяТаблица(" + fName + ")"
    
End Sub
If d = docWorkBook Then
  ModuleText = d.Page(1).text
  UnloadDoc d.Page(0), ""
  For i = 2 To d.CountPages - 1
     UnloadMXL d.Page(i), ModuleText
     UnloadDoc d.Page(i), ""
  Next
  UnloadDoc d.Page(1), ModuleText
End If
Проверял на 2-х машинах.
Нестабильная работа конфигуратора - это скорее всего, когда исналляция OpenConf не чистая.
artbear
104 - 05.04.2005 - 09:17
(103) Проверил твой код - все нормально отрабатывает :-)
Никаких глюков не заметил, пробовал на ВинХП и Вин2000.
ИМХО от инсталляции Опенконфа зависеть не может - Опенконф либо работает, либо нет!
artbear
105 - 05.04.2005 - 09:49
(103) (104+)
Кстати, у тебя там ошибка - вместо
    RegExp.Pattern = "\.ИсходнаяТаблица\(" + MXLName + "\)"
    RegExp.Replace ModuleText, ".ИсходнаяТаблица(" + fName + ")"
нужно написать
    RegExp.Pattern = "\.ИсходнаяТаблица\(""" + MXLName + """\)"
    ModuleText = RegExp.Replace(ModuleText, ".ИсходнаяТаблица("""+ fName + """)")
чтобы учесть кавычки и заменить исходный текст
a13x
106 - 05.04.2005 - 10:11
поганый у нас пров, я вам скажу...
.
итак, по пунктам
.
VimComplete.js
да, из-за него вполне возможны "застревания" процесса 1С в памяти
если честно, я совершенно не имею представления о том, как происходит сборка мусора в Active Script Engines..., поэтому могу ошибаться...
короче, для привязки скрипта к конкретному документу я храню объект-документ в переменной класса, который реализует алгоритмы автодополнения;
и естественно, полагаюсь на автоматический gc, который вроде как гарантирует движок жабаскрипта, между тем, иногда в процессе работы
возникают ситуации, когда ви-ай-эм-комплит начинает ругаться на то, что "ссылка на документ устарела" или что-то подобное...
короче, документ закрывается, но ссылка на него не релизится, он остается висеть в памяти, естественно, процесс 1Ски также остается висеть в памяти даже после закрытия...
как выличить пока даже не думал...
.
почему не включил плаги История
я просто не смог его установить, а в день сборки спросить помощи у Артура забыл, так что плагин в сборку не включен не потому что я не получил разрешения от Артура (более того, Артур одним из первых дал согласие на включение своего плагина в сборку), а потому, что я не смог заставить его
работать...
к следующей сборке я постараюсь исправить это недоразумение
.
и еще
по поводу глюков из-за установки инсталлятором
вот действия, которые производит инсталлятор:
0. проверяет версию config.dll, версию 1С
1. если надо, создает папку config и перемещает туда родной config.dll
2. перезаписывает config.dll и config.tlb, ТОЛЬКО если ОпенКонф не был установлен или его версия более старая
3. копирует выбранные скрипты в папку scripts
4. копирует выбранные плагины в папку config
5. копирует выбранные компоненты и скриптлеты в папку system, ПЕРЕЗАПИСЫВАЯ
их (пока версии НЕ проверяются)
6. (пере)регистрирует компоненты и скриптлеты
7. создает ярлыки в Главное меню/Программы/OpenConf
.
единственное узкое место - п. 5, сейчас ведутся работы над исправлением
.
замечу, что я сейчас у нас в офисе 5 инсталляций ОпенКонфа, с момента сборки первого инсталлера, созданных с его помощью, плюс еще столько же на их домашних машинах сотрудников; жалоб пока не поступало
artbear
107 - 05.04.2005 - 10:21
(106) Цитата из моего хелпа:
--------------
Возможные затруднения: при правильной установке если у вас нет закладки "История" в окне конфигурации, или закладка есть, но в ней ничего не показано, значит, у вас не установлен компонент Microsoft Windows Common Controls 6.0 (файл mscomctl.ocx в каталоге system32(system)) или установлена более ранняя его версия. Скачать можно с сайта Microsoft или найти в Windows SP4, WinXP, Win2003
a13x
108 - 05.04.2005 - 10:25
(107)
обижаешь, я читал, переустанавливал компоненты
пробовал под Win2k Server, WinXP; 1С SQL 24/25, ОпенКонф последний
просто при наличии длл плагина в папке config 1С просто висла на этапе инициализации
убираю плагин - все Ок
.
короче, у меня руки кривые
trdm
109 - 05.04.2005 - 10:38
(106) На счет Vima, попробуй воспользоваться событием
Configurator_OnActivateWindow(Wnd,bActive) активация/деактивация окна.
или перечитывать по таймеру открытые окна, с извлечением и проверкой их доков.
trdm
110 - 05.04.2005 - 13:43
Господа, прошу включить в FAQ ссылки на Windows Script 5.6 for.
................................................................
Не откажите, ибо искать каждый раз его утомительно...
Windows Script 5.6 for Windows 2000 and XP
 http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa
 
 Windows Script 5.6 for Windows 98, Windows Millennium Edition, and Windows NT 4.0
 http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0a8a18f6-249c-4a72-bfcf-fc6af26dc390
для Вас, ничего не жалко )
artbear
111 - 05.04.2005 - 14:05
(110) Кстати, все проверку проходили на подлинность Винды?
В случае, если не подлинная, что происходит-то?
slavka
112 - 05.04.2005 - 14:12
(111) ничего не происходит. просто говоришь что не проверять в этот раз и перекодишь на страницу загрузки.
slavka
113 - 05.04.2005 - 14:15
в 112 имел ввиду что можно отказаться от проверки
Oblomov
114 - 05.04.2005 - 14:33
Intellisence убрали из свободного доступа на проклубе?
Serg K
115 - 05.04.2005 - 14:36
To a13x - есть-ли powerpack свежий и если есть, то где взять?
artbear
116 - 05.04.2005 - 14:40
(114) Нет, конечно. ТОлько что проверил?
А с чего ты взял?
slavka
117 - 05.04.2005 - 14:52
(114) вроде нормально скачивается
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=1004&lid=4229
Oblomov
118 - 05.04.2005 - 14:53
2(16) Не мог скачать вчера, тыкнул куда то, а мне "только для участников...". Глючит этот проклуб со страшной силой постоянно и тормозит так, словно, я не на выделёнке сижу, а на диалапе. Кроме, как на проклубе, она ещё где нибудь лежит?
artbear
119 - 05.04.2005 - 14:57
(0) Читай внимательно (0) и все увидишь :)
Oblomov
120 - 05.04.2005 - 14:59
1c.alterplast у кого нибудь открываеться или он до сих по в дауне?
fez
121 - 05.04.2005 - 15:11
(120) У нас тут каналы падают один за другим. К вечеру обратно починю.
fez
122 - 05.04.2005 - 15:18
(110) fixed. В смысле - ссылки добавлены.
trdm
123 - 05.04.2005 - 15:27
(122) Благодарю...
ЗЫ. Ты тут нам наговори, а?
fez
124 - 05.04.2005 - 15:28
(121+) Вроде бы обратно все сделал, но а) нужно проверить, б) должны обновиться кэши DNS. Так что если завтра работать не будет - жду у себя в почте.
Oblomov
125 - 05.04.2005 - 15:36
2(124) чёт не открывается. Дай путь с айпишником.
mvk
126 - 05.04.2005 - 15:59
В телепате или интелицензе слишком часто обновляется статусная строка при поиске методов. Из-за этого тормозит. Можно обновление сделать через 1 или еще лучше 10%? Думается это ускорит поиск раза в два. :)
a13x
127 - 05.04.2005 - 16:36
(115) ссылка на самый свежий в этой ветке есть
очередная сборка - в пятницу/субботу
постараюсь делать сборки раз в неделю, ориентировочно в пятницу/субботу
будет лежать на проклабе (начиная со следующей сборки) и... возможно еще где-нибудь, поскольку проклаб то и дело в дауне...
в крайнем случае там, где лежит сейчас...
(126) это дотс, тормоза не от того, что статус долго обновляется, а от того, что долго строится список методов, а информация в статусе как раз показывает, на каком этапе этот процесс
mvk
128 - 05.04.2005 - 16:46
Вывод на экран и обновление окна - процедура относительно не быстрая.
Реально ускорится, если существенно сократить число выводов статусной строки. У меня мелькают доли процента. Смысл?
корае
129 - 05.04.2005 - 16:51
почему у меня 1с-на не запускается после покладки опенконфа, после возврата старого длл конфиг работает
a13x
130 - 05.04.2005 - 16:55
(128) скорее всего, чтобы не задавали вопросы типа "а че это у меня 1С подвисает", иногда просто построение списка идет секунд 5-10, для современных пользователей это весьма заметная задержка, так что...
и вообще, если что, это не я сделал :-)
если не нравится, переведи автодополнение скриптами в пассивный режим,
для этого установи в файле config\Intell\intell.ini
замени
TELEPAT = ДА
на
TELEPAT = НЕТ
а вызов автодополнения делай через вызов соответствующих макросов Дотса/Интела или совместно - RunAllIntellisence.vbs
fez
131 - 05.04.2005 - 17:29
(125) Там по айпишнику немного другая страничка откроется. Вот если ты у себя в hosts пропишешь, что 1c.alterplast.ru - это 213.167.38.11, тогда должно получиться.
trdm
132 - 05.04.2005 - 19:41
(126)(127).... Вы правы, это я заелся со своими компами (достаточно мощные).
Будет устранено. Однако это хочется сделать на VС++ и по этому уперся в некоторые вопросы.
Если сильно затормаживает, тогда рекомендую сделать следующую фишку:
Найди в dots.vbs строки:
'Индексировать ли модули для поиска поцедур и функций...
Dim IndexModule
IndexModule = True
'IndexModule = False ' - для отладки, чтобы не ждеть каждый раз когда модуть отсчитается...
и сделай так
'IndexModule = True
IndexModule = False ' - для отладки, чтобы не ждеть каждый раз когда модуть отсчитается...
trdm
133 - 05.04.2005 - 19:49
Точно так-же:
'Проверять ли синтаксис модуля
Dim NeedCheckModule
NeedCheckModule = True
'NeedCheckModule = False 'Отключаем эту возможность...
Ремим:
'NeedCheckModule = True
NeedCheckModule = False 'Отключаем эту возможность...
Может еще даст прирост....
Тертый
134 - 05.04.2005 - 20:40
Млин, все-таки не у одного меня вываливается "память не может быть..."
artbear
135 - 06.04.2005 - 17:57
(ALL) По интеллисенсу:
я сегодня dots.vbs оптимизировал - анализ модулей стал быстрее в 3/4 раза, особенно хорошо это видно на глобальном :-)
ЗЫ Завтра утром можете забрать где обычно
artbear
136 - 06.04.2005 - 17:59
(135) т.е. быстродействие дотс.вбс стало на уровень Интеллисенс.вбс :)
Тертый
137 - 06.04.2005 - 18:12
136) Отлично, радостная новость!
А по "память не может быть рид" никто ничего не посоветует? Не может быть, что у всех шоколадно, а у меня вот так.
trdm
138 - 06.04.2005 - 18:30
(136) Как?
Тертый
139 - 06.04.2005 - 20:21
:( а не так, как у всех. Системы не заметил, вылетает иногда...
trdm
140 - 06.04.2005 - 23:29
(136) Ваще круто....
artbear
141 - 07.04.2005 - 07:19
(140) Да, мне самому понравилась полученная скорость дотса :)
artbear
142 - 07.04.2005 - 12:48
Из-за временных проблем с репозитарием
Последнюю версию дотса можно забрать отсюда:
http://openconf.itland.ru/beta/artbear/dots.vbs
SlaBoy
143 - 07.04.2005 - 16:24
Типа апа
Хочу навесить горячие клавиши, как в 8-ке. Например - "Найти строку в тексте" - в 7.7 это Ctrl+F3, а хочется сделать Ctrl+А. Но не нашел кода команды для поиска :( Подскажете?
SlaBoy
144 - 07.04.2005 - 16:27
+(143) блин, ПунтоСвич))) - вместо Ctrl+А конечно же Ctrl+F
Но не нашел кода КОДА команды для поиска
a13x
145 - 07.04.2005 - 16:37
Искать - (Ctrl+F3) - 57636
Повторить поиск - (F3) - 57640
Искать вперед(Shift+F3) - 32835
Иск&ать назад - (Alt+F3) - 32836
SlaBoy
146 - 07.04.2005 - 16:41
Супер! Сенк:)
a13x
147 - 09.04.2005 - 14:01
Кто помнит скрипт Intellisence_DocRef.vbs (Артур, это не ты делал?)
-----------------------------------------------------
"... Он позволяет осуществлять выбор из списка реквизитов
конкретного справочника или документа. Т.е. сначала выбирается вид
справочника или документа, а затем предлагается выбрать его реквизит.
Просто но бывает очень нужно, когда все Телепат и "умные" скрипты
ничего не могут...."
-----------------------------------------------------
Я понял принцип его работы, но не понял реализации. Короче, кто помнит,
объясните, если что, в репозиторий я его закинул...
.
его прислали "в коллекцию" с просьбой включить в инсталлер (С.Богайчук, спасибо) + подправленные версии "Модуль через буфер обмена" и "Открыть файл из директории", их закоммичу после объединения с текущими оригинальными версиями
Тертый
148 - 09.04.2005 - 16:26
147) А кто обещал к субботе новый инсталлер выложить? :)
Тертый
149 - 09.04.2005 - 16:28
А еще инсталле в 98-й не регит *.wsc... и из-за этого не работает Интелл+Дотс.
a13x
150 - 09.04.2005 - 16:32
(149) инсталлер в процессе, я не называл время, ближе к вечеру выложу
а по поводу 98й можно подробнее? у меня не на чем проверить
в офисе нет ни одной тачки с 98й...
там скорее всего regsvr32 нету... короче, баг принят к рассмотрению
.
кто-нибудь еще подтвердите, что на 98 скриптлеты не регятся
Тертый
151 - 09.04.2005 - 16:40
а регсвр32 работает, но тока для ДЛЛ, а на wsc не регит, дает ошибку. Интелл при загрузке "Невозможно создание объекта контейнером АктивХ OpenConf._1CPP" Вот... И интелл вроде загружен, но почти не работает.
Тертый
152 - 09.04.2005 - 16:43
+151) строка 68
Тертый
153 - 09.04.2005 - 16:45
Убрал скрип "Закрыть окно сообщений", получил
Ошибка при загрузке плагина Project1.Artbear_ActiveFormX
Не могу создать объект OpenConf.CommonServices
Скрипт dots не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт RunAllIntellisence не загружен
Не могу создать объект OpenConf.CommonServices
0
Не могу создать объект OpenConf.CommonServices
Скрипт Поиск текста в модуле регулярными выражениями не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт jumper не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт NavigationTools не загружен
Не могу создать объект OpenConf.CommonServices
Невозможно создание объекта сервером программирования объектов
Скрипт Навигатор не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Навигация не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Открыть файл из директивы ЗагрузитьИзФайла не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Переходы по модулю не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт ОткрытьВПредприятии не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Шорткаты не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Создать процедуру и кнопку на форме не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Разбор командной строки Конфигуратора не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Меню всех макросов не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Меню макросов из файла не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Разработка скриптов не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Сохранение открытых окон не загружен
Скрипт C:\PROGRAM FILES\1CV77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка.
Скрипт C:\PROGRAM FILES\1CV77\BIN\config\scripts\system\OpenIn1C.exe
Не удалось получить имя скриптового движка.
Не могу создать объект OpenConf.CommonServices
Невозможно создание объекта сервером программирования объектов
Скрипт Авторские комментарии не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Brackets не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт RTrimModule не загружен
Не могу создать объект OpenConf.CommonServices
Невозможно создание объекта сервером программирования объектов
Скрипт subprops не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Замена кода не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Модуль ==>> буфер обмена не загружен
Не могу создать объект OpenConf.CommonServices
Скрипт Форматирование текста не загружен
a13x
154 - 10.04.2005 - 20:05
Очередная сборка инсталлятора ОпенКонфа, теперь переехали на Проклаб (наконец-то), хотя так и не смог "попасть" в раздел ОпенКонф :-(
-------------------------------------------------------
прямая ссылка:
OpenConf Power Pack (OpenConf + Плагины + Скрипты)
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5095
.
на всякий случай оставил возможность качать и со старого места дислокации
http://kuntashov.narod.ru/openconf-installer.html
-------------------------------------------------------
Что нового (кроме скриптов самых последних версий):
.
- наконец-то добавлен плагин "История" (HistoryPlugin.dll) Артура Аюханова
- поправлены мелкие баги, которые присутствовали в предыдущей сборке
(как то: некорректная установка утилиты OpenIn1C.exe от Алексея Диркса)
- временно отключена возможность задания параметров некоторых скриптов
после инсталляции
- предприняты меры, призванные исправить ошибку, описанную выше
Тертым, а именно: под Win98 скриптлеты не регистрировались, проверить мне
не на чем, так что жду подтверждения (или опровержения :-), того, что баг
исправлен
- добавлена возможность (по выбору) установить файловые ассоциации для внешних обработок и мокселей, чтобы по двойному клику файлы этих типов можно было открыть в одном из запущенных экземпляров 1С. Еще раз хором
скажем спасибо Алексею Дирксу за OpenIn1C!
-------------------------------------------------------
Пока вроде все.
Следующая сборка будет только через 2 недели, а точнее, после 20го апреля,
после того, как я сдам (или завалю :-) госники.
Тертый
155 - 11.04.2005 - 00:16
154) Тогда я устанавливал у приятеля на работе. В конце концов плюнул, и установил ему ХР. На домашнем РС 2 Винды: 98 - для ДОСа, ХР - для всего остального. Ради эксперимента установил в девственно чистой 98 25 релиз SQL, последнюю сборку инсталлера, подключил базу - результат, как в 153)
Может, плюнуть на 98, как на пережиток прошлого? :)
<<скажем спасибо Алексею Дирксу за OpenIn1C>> а картиночку ассоциировать нельзя? Я для (для картиночки в проводнике)этого ERTLoader утанавливал...
Eugene G
156 - 11.04.2005 - 04:53
(156) Еще очень хотелось бы видеть в инсталере плагин Visual 1c++.
Ни пуха, ни пера на госниках :))
ADirks
157 - 11.04.2005 - 06:07
(155) Ну можно наверное и картиночку. Только какую именно? Стандартную иконку из 1С выдрать?
a13x
158 - 11.04.2005 - 08:20
(155) не, не пойдет, прошлое надо уважать :-)
(156) я _пока_ не использую в своих разработках 1С++ (скорее, к сожалению, чем наоборот), поскольку... короче, это не вписывается в методики разработки,
принятые в нашей компании, а поскольку я придерживаюсь принципа - "сначала проверь на себе, и только потом - на других", то я и не включаю в сборку те
компоненты, которые по тем или иным причинам не смог проверить сам (или у меня сделать это не получилось), но думаю, в вледующей сборке или через одну
и этот плагин будет добавлен в инсталлер
.
и... к черту :-)
trdm
159 - 11.04.2005 - 09:31
(158) Ни пуха...
a13x
160 - 11.04.2005 - 09:36
(159) спасибо, то есть к черту :-)
MetaEditor
161 - 11.04.2005 - 10:48
а у меня (и на двух соседних компьютерах) OpenIn1C не работает...
ни со скриптов ни как файловая ассоциация...
Алексей, что он (OpenIn1C) может такого делать, есть мысли?
--------------
Faulting application openin1c.exe, version 0.0.0.0, faulting module ntdll.dll, version 5.1.2600.2096, fault address 0x00001048.
--------------
XP Eng + MUI, 2SP
ADirks
162 - 11.04.2005 - 12:00
(161) Фиг знает, что там происходит. Но именно с XP SP2 глюки и наблюдаются. У меня этого чуда нету, поэтому оттестировать не могу. Если есть MSVC, то попробуй lt,euuthjv проехаться, да посмотреть где оно дохнет. Судя по длльке что-то ломается при работе с процессами.
Тертый
163 - 11.04.2005 - 20:49
162) Алексей, видать не на всех XP SP2 глюки, у меня не наблюдается. А картиночку... Или стандартную из 1С, или любую, чтоб отличить как-то можно было ERT от EFD и прочей нечисти :)))
Тертый
164 - 12.04.2005 - 02:26
+163) для МД-шника я иконку делаю v7mdinfo (с) АльФ. Тока она почему-то в проводнике картинкой, а в Тоталкомандере - нет. А я только им и пользуюсь.
ADirks
165 - 12.04.2005 - 07:24
Икон запихнул аж целых 3 на выбор, + приделал скпиптик для регистрации в реестре.
Вылетает оно теперь да, не на любой XP SP2. Раньше вылетало почти на всех, но после неких шаманских плясок с бубнами перестало. Причём, я так и не понял в чём дело. Возможно проблема с английской версией. А что такое MUI - я даже и не знаю :)
a13x
166 - 12.04.2005 - 11:32
(165) MUI == Multilingual User Interface (up!)
Sabron
167 - 12.04.2005 - 11:54
Скачал инсталятор,поставил. Запускаю 1С, получаю:
Скрипт C:\Program Files\1Cv77\BIN\config\scripts\Навигация\OpenIn1C.exe
Не удалось получить имя скриптового движка.
Скрипт C:\Program Files\1Cv77\BIN\config\scripts\Навигация\OpenIn1C.exe
Не удалось получить имя скриптового движка.
a13x
168 - 12.04.2005 - 12:20
(167) когда и откуда скачивали?
последняя версия инсталлера имеет вид
oc1018b20050410.exe (на проклабе дополнительно в zip запакован)
slavka
169 - 12.04.2005 - 14:47
на проклубе выложил:
Скрипт для переноса хоткеев Опенконфа /вернее макросов/.
Макрос UnloadOpenconfSettings - выгружает настройки в файл, местоположение и имя которого можно указать /по умолчанию прелагается BinDir & "Config\openconf_settings.set"/.
Макрос LoadOpenconfSettings - загружает настройки из файла. При загрузке если скрипт указанный в файле не находится, то его хоткеи не переносятся.
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=1001&lid=5107
--
Набор макросов для работы с текстом: позволяет эмулировать многокарманный буфер обмена (а-ля OfficeXP/2003), сменить регистр текста(как в Ворде по Shift-F3) и конечно же транслитерация.
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=1001&lid=5106
Более детальное описание внутри скриптов.
trdm
170 - 12.04.2005 - 15:24
>>сменить регистр текста(как в Ворде по Shift-F3)
(169) Точно как в Worde? Т.е. 3 режима?
slavka
171 - 12.04.2005 - 15:36
(170) ага.
ЗЫ. кстати транслитерация твоя (в одной из веток наткнулся), слегка подправленная MetaEditor'ом.
MetaEditor
172 - 12.04.2005 - 15:41
170)ну если быть совсем точным, то при нескольких выделенных словах доступно только "STONE TEMPLE PILOTS", "stone temple pilots" и "Stone temple pilots" а вот Stone Temple Pilots - нет ...)))
slavka
173 - 12.04.2005 - 15:43
(172) я вчера об этом тоже задумался. начал експерименты:)
какие впечатления от синтакис проверки?
MetaEditor
174 - 12.04.2005 - 15:52
173)чтонибудь определённое смогу завтра сказать... с первого раза не заработало ..)) , почему - не разбирался...
slavka
175 - 12.04.2005 - 16:00
(174) у меня была одно время такая трабла: терялся Configurator в OpenConf.CommonServices. потом перестало. так и не понял почему. мож у тебя то же самое?
IAm
176 - 12.04.2005 - 16:02
(172) О, я слушал их в свое время, даже кассета где-то валяется.
skafandr
177 - 12.04.2005 - 16:09
Народ,активно пользую в любительском режиме :-) вашу супер наработку,где-то на промежуточных вариантах в шаблон писалось две группы шаблонов в том числе
как сейчас помню "доквдок" (копировался документ в документ). Сейчас в последней сборке ненашел. Куда делось?
Или хотя бы чье это?
MetaEditor
178 - 12.04.2005 - 16:22
176)уменя такого гиг на пару десятков, вместе с клипами... от слаера и блэксабота до СОД, блинков итд... иногда помогает...
IAm
179 - 12.04.2005 - 16:25
(178) Ну S.T.P. у меня скорей ассоциировался с группами типа Soungarden, Alice In Chains, Back, RadioHead и т.д.
Тертый
180 - 12.04.2005 - 22:28
165) ADirks, ты забыл сказать где скачать обновленную OpenIn1C.exe :)
Sabron
181 - 13.04.2005 - 05:12
(168) вчера именно эту версию скачивал, но с народа.
ADirks
182 - 13.04.2005 - 05:52
(165) Скачать можно из репозитария или с проклуба
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5062
orefkov
183 - 13.04.2005 - 08:36
(177) Это пример шаблонов из поставки телепата.
Входит в дистрибутив телепата версии "o".
http://openconf.itland.ru/beta/telepato.zip
slavka
184 - 13.04.2005 - 09:06
(170) Подправил скрипт "буфер обмена". Теперь точно как в ворде, если выделено несколько слов.
т.е. будет не "Stone temple pilots",а "Stone Temple Pilots".
artbear
185 - 13.04.2005 - 09:34
(ALL) НОВОСТИ от Саши Орефкова:
По адресу http://openconf.itland.ru/beta/vis1cpp.zip
выложена бета нового Опенконфа и плагина Визуал 1С++ для тестирования.
+ Дерево классов отображается в прикрепляемом (dockable) окне-панели.
+ В панельке нажатие Esc переключает фокус в активное окно.
+ по щелчку на заголовке панели появляется контекстное меню панели.
+ в архиве есть скрипт 1С++.vbs, в котором показана работа с этой панелью.
PS Версия плагина "Визуал 1С++" пока не совпадает с теми изменениями, которые внес Deb в версию 1.0.0.5 плагина.
artbear
186 - 13.04.2005 - 09:36
(185+) Для установки просто распаковать в каталог 1Cv77\Bin
skafandr
187 - 13.04.2005 - 10:48
(183)Спасибо тебе,добрая душа.Буду приподымать архивы ...
Пим Сибирский
188 - 13.04.2005 - 10:53
Народ, насчет буфера обмена. Не надо изобретать велосипед.
Гляньте прогу TextBoard.
корае
189 - 13.04.2005 - 11:07
 в шоке, все оч. клево
slavka
190 - 13.04.2005 - 11:15
(188) а никто и не изобретает. помимо TextBoard'a есть куча других аналогичных прог. просто это самообразование типа. Не хочешь не пользуйся. Никто насильно не заставляет же.
корае
191 - 13.04.2005 - 11:17
а файлы описания где поиметь? .als
Пим Сибирский
192 - 13.04.2005 - 11:20
190, Одобрям. Будем посмотреть.
slavka
193 - 13.04.2005 - 11:41
(192) и это правильно! ;))
(191) als-ы чего именно?
Bot
194 - 13.04.2005 - 13:15
Поставил последнюю сборку, но было и в предыдущей.
Короче, пишу "тз.ТекДок.", начинается поиск (в строке состояния процентики бегают), конфигуратор виснет (не вылетает)! Сбрасываем процесс, вспоминаем, что делали с последнего сохранения...
Примечание:
тз - ТаблицаЗначений (созданная функцией СоздатьОбъект в этой же процедуре)
тз.ТекДок - колонка определенного! типа "Документ.ХХХХ" (создается в этой же процедуре)
Bot
195 - 13.04.2005 - 13:19
+194 Упс...
Поправка:
тз.ТекДок - колонка неопределенного типа (создается в этой же процедуре методом НоваяКолонка("ТекДок"))
.
Т.е. после второй точки в "тз.ТекДок." конфигуратор не подвисает, а именно виснет, причем наглухо!
trdm
196 - 13.04.2005 - 13:22
(194) Рекурсия наблюдалась, устранено и выслано artbear-у.
+ зашли текст модуля и dots на мыло.
trdm
197 - 13.04.2005 - 13:26
+(196) я в таких случаях иду готовить себе кофе. В vbs есть ограничение кол-ва рекурсионого вызова процедур, это зависимосит от объема ОП. Если подождать-отлипнет.
artbear
198 - 13.04.2005 - 14:05
(trdm) а ты чего не слил свои изменения с изменениями в репозитарии ?
trdm
199 - 13.04.2005 - 14:32
У меня почему-то WinCVS не может достучаться до респозитария уже 2 недели, так что я пока халявничаю, а разобраться в чем дело руки не доходят.
DES
200 - 13.04.2005 - 14:39
Поставил последнюю сборку.
24 релиз 1С
После выхода из Конфигуратора процесс 1cv7.exe остается в памяти!
Нашел, что при удалении C:\Program Files\1Cv77\BIN\config\system\CommonServices.wsc
тоже все нормально завершается.
Может кто знает как с этим бороться?
MetaEditor
201 - 13.04.2005 - 14:41
199) толькочто починил его Федор... у меня тоже недели две нечитался даже...
MetaEditor
202 - 13.04.2005 - 14:44
200) я знаю...
http://1c.alterplast.ru/faq/openconf.html
вопрос за нумером 6, считать с нуля...
DES
203 - 13.04.2005 - 14:51
Благодарю.
DES
204 - 13.04.2005 - 14:58
Этот загружаемый файл доступен пользователям, на компьютерах которых установлена подлинная ОС Microsoft Windows. Нажмите кнопку Продолжить, чтобы начать проверку установленной ОС Windows.
Гы-гы , а вдруг у меня не подлинная ОС ?
slavka
205 - 13.04.2005 - 15:07
(204) жми не боись. потом можно отказаться от проверки.
alkov
206 - 13.04.2005 - 17:19
Что нужно поправить в Intellisence, чтоб при выборе метода, у которого есть параметры подставлялось не
Медод(|
а
Метод(|)
? Одним словом, чтоб закрывающая скобка всегда ставилась, а курсор находился за скобкой, если метод без параметров, и в скобках, если с параметрами. А то лениво скобки считать..
trdm
207 - 13.04.2005 - 18:20
Смотря какая у тебя версия Intellisence. У меня это выглядит подобным образом:
Sub MethodsList()
..............
  if (Right(CurrentLine,1) = "." ) And (SymbBefore = ".") Then
    SymbBefore = ""
  end if
  if InStr(1, AttrName, "(f)") Then
    AttrName = Replace(AttrName, "(f", "(<?>")
    if Right(AttrName,1) = ")" Then
      AttrName = Replace(AttrName, ")", ");")
    end if
  end if
  Pos = InStr(AttrName,"<?>")
  if InStr(AttrName,"<?>") = 0 Then
    Pos = len(AttrName)
  else
    Pos = Pos - 1
  end if
  AttrName = Replace(AttrName, "<?>", "")
  
  AttrName = SymbBefore + AttrName + SymbAfter
  
  doc.range(doc.SelStartLine,doc.SelStartCol, doc.SelEndLine, doc.SelEndCol) = AttrName
  doc.MoveCaret doc.SelStartLine, doc.SelStartCol + Pos
..............
end sub
skafandr
208 - 13.04.2005 - 21:06
Вопрос: В скриптах Конструктор (документов и т.д.) вид документа надо вводить вручную в строке. А нельзя ли как то из конфы, таким списочком, ну очень хочется по ленивому :-)
orefkov
209 - 14.04.2005 - 08:13
(208) Или используй svcsvc.dll, метод FilterValue, или в Телепате
метод ConvertTemplate.
skafandr
210 - 14.04.2005 - 09:16
Спасибо,Гуру.Только я сам не умею.Чукча - читатель, писать не умеет ...
DES
211 - 14.04.2005 - 09:38
Намедни, обнаружил вылет Отладчика если установить точку останова на СоздатьОбъект("Календари")
24 релиз.
У кого не вылетает ?
artbear
212 - 14.04.2005 - 11:31
(211) А причем здесь Опенконф?
Создавай отдельную ветку и там обсуждай :)
trdm
213 - 14.04.2005 - 11:42
Намедни обнаружил девушку под одеялом,
поймал себя на мысли, что нехило глянуть *.ints с её методами.....
orefkov
214 - 14.04.2005 - 11:58
(210)
Set t=Plugins("Телепат")
strSelectedDoc=t.ConvertTemplate("<?""Укажите документ"",Документ>")
skafandr
215 - 14.04.2005 - 12:43
(214) Все-таки двигаете меня в сторону писателя?
      Хорошо.Тогда подскажите в одном месте, а уж дальше я соображу
     Исходный текст:
 
Sub VybratjDocument()
  
  doc = ""
  if Not CheckWindow(doc) then Exit sub
  
  TabInd = vbCrLf + String( doc.SelStartCol, vbTab)
  
  Kind = inputBox("Введите вид документа:")
  VarName = "Док" + Kind
  Txt = VarName + " = СоздатьОбъект(""Документ." + Kind + """);"
    Txt = Txt + TabInd + "Если " + VarName + ".Выбрать(""Выберите документ"") = 1 Тогда"
    Txt = Txt + TabInd + vbTab + "//Код" + TabInd + "КонецЕсли;"
    doc.range(doc.SelStartLine,doc.SelStartCol, doc.SelEndLine, doc.SelEndCol) = txt
  
End Sub
     
    Ииииии куда? Ну неумный я,а вы умеете.Подправьте в одном месте,я волшебное слово зато знаю - пожалуйста!
Да и другим я думаю будет интересно
a13x
216 - 14.04.2005 - 12:57
(215)
вместо Kind = inputBox(...)
добавь две строчки из 214,
только замени в них strSelectedDoc на Kind...
trdm
217 - 14.04.2005 - 18:25
Артур, закинь плз в респозитарий readme и пример работы с svcsvc.dll.
artbear
218 - 14.04.2005 - 18:50
(217) Этот пример мной уже давно положен в репозитарий.
В папке СистемныеФайлы есть скриптик "svcsvc sample.vbs", который и демонстрирует возможности svcsvc.dll
Тертый
219 - 14.04.2005 - 19:21
slavka, фигня какая-то с "буфером". Если работать только в конфигураторе, то вс е ОК. А если скопировать текст откуда-нить, кроме конфигуратора, то при Цтрл+V говорит - "Буфер пустой". Понятно, почему пустой и вставляется текст из контекстного меню, но... придется отключить.
ADirks, а нельзя еще иконки для МД, ДД прилепить в утилите? А то все так круто получилось, а вот еще бы издалека МД видеть, ну, может и ДД, хотя ДД не обязательно. ;)
skafandr
220 - 14.04.2005 - 20:21
(214,216)вам спасибо,ЭТО заработало.Остальное постараюсь доделать сам
DES
221 - 14.04.2005 - 22:13
(213) извини, но это для меня китайская грамота.
А по-русски, что ты имел сказать ?
ADirks
222 - 15.04.2005 - 05:41
(219) Для МД запихну иконку, которая в меню "конфигурация/открыть конфигурацию". А для ДД какую? Скажем, ту что в "конфигурация/описание структуры метаданных"?
Тертый
223 - 15.04.2005 - 08:23
223) Отлично! Да без разницы, какая будет для ДД, главное, что это будут не обезличенные файлы! Хоть блокнот... ДД же им открывается.
slavka
224 - 15.04.2005 - 09:25
(219) это нормальное поведение скрипта. только вот удобное ли? можно будет попробовать вставлять из станд. буфера если этот буфер пустой.
ADirks
225 - 15.04.2005 - 09:44
(223) Ну так ты и повесь блокнот на ДД. Так даже правильнее будет. И тогда уж StreamEditor на МД. А то получается, что приложение будет ассоциировано только для картинки, а собственно открывать файл не будет. - и нафига это надо? Или там какой-нить стартёр на МД повесить, благо их немало есть.
Тертый
226 - 15.04.2005 - 13:33
slavka) - вот это правильно! Я понял, что так и должно, не неудобно ведь. А если "буфер" скрипта пустой, включать буфер системный - здорово. Или сливать оба буфера, так еще лучше, но не знаю, возможно ли.
225) Алексей, вся прелесть твоей утилиты (огромное ИМХО), кроме запуска ЕРТ, в том. что она одна распределит иконки в каталоге ИБ. Ведь не всегда надо открывать МД StreamEditor-ом, вот у АльФа полезная штука, и иконку вешает, и инфу о МД дает, но если бы все это в одной приблуде свести... Открыл каталог ИБ: вот тебе МД, ДД, ДБФ, СДХ, ЕРТ - как на ладони. Вот чего бы хотелось. Мое чиста личное мнение :)))
a13x
227 - 15.04.2005 - 16:19
(225) все таки народ выбирает "монстров" :-)
slavka
228 - 16.04.2005 - 13:28
(226) попробую сделать.
ЗЫ. пробовал присобачить вордовский синтаксис. в принципе получается,но все равно фигня получится. Может у кого есть какие мысли по этому поводу?
trdm
229 - 18.04.2005 - 19:09
(228) Это куда ты его присобачить собираешся?
Тертый
230 - 18.04.2005 - 19:59
А че, пофигуратор хуже Ворда? Справа будет буфер обмена... :)))
trdm
231 - 18.04.2005 - 20:55
Господа, господа )) А что насущных задачь не осталось?
Может устроим блиц опрос, на самую актуальную, на сег. день задачку? ;)
MetaEditor
232 - 19.04.2005 - 06:10
231) время года такое... не способствует работе... )))
slavka
233 - 19.04.2005 - 08:49
(229) уже присобачил :) с помощью ворда проверять синтаксис проверку модулей 1С.
(230) буфер обмена вордовский видно только тогда когда сам ворд виден. пытался ентот буфер использовать в пофигураторе, а если ворд сделать MsWord.Visible = false /чтобы окно лишнее не висело/ то и буфер обмена не виден :((
(232) как же ты прав!!! ;)
slavka
234 - 19.04.2005 - 11:20
(231) похоже что их уже нет и ничего не нуна делать ... или MetaEditor прав.
zzz
235 - 19.04.2005 - 11:36
231+ предлагаю не задачки подкидывать, а бонусы раздавать. Скинуться по 10 р. и самому клёвому перцу выдать бонус. Ну а перца ессно голосованием выбрать.
slavka
236 - 19.04.2005 - 11:40
(235) а за что бонусы давать? наверное все таки за решение задачки
zzz
237 - 19.04.2005 - 11:48
2(236) за наибольший вклад в облегчение жизни других прогеров 1С.
slavka
238 - 19.04.2005 - 11:55
тады однозначно orefkov :)
zzz
239 - 19.04.2005 - 12:26
я во думаю ежегодную премию учредить .. Как вам идея?
ADirks
240 - 19.04.2005 - 12:29
(239) Учредить-то может любой дурак. Кто платить будет?
zzz
241 - 19.04.2005 - 12:45
2(240) Создателю 1с++ я уже предлагал проставиться водкой :)
Короче идея есть, если те кому разработки перцофф помогли жить поддержат то сумму наберём.
ADirks
242 - 19.04.2005 - 12:53
(241) Мне очень помогают жить OpenConf, 1C++, FormEx. Если бы кто-то пришёл прям ко мне, я бы не пожалел денег. Или была бы возможность пойти непосредственно к авторам, и дать им денег (или хотя бы водки вместе выпить). Но топать куда-то в банк - ну нафиг. Открывать web-money счёт - да ни в жисть. Ненавижу очереди, волокиту, и всю эту дьявольскую бюрократию. Вот такая вот фигня...
Bot
243 - 19.04.2005 - 12:55
(231) вот те задачка: улучшить защиту от падения и/или продолжительного зависания telepat+Intellisence или (возможно в скором будущем, хочется надеяться) просто telepat.
Я прекрасно понимаю все плюсы Intellisence, слов благодарности не хватит. Но как-то они все быстро забываются, когда падает конфигуратор.
Сразу оговорюсь: я уже не могу работать без Intellisence, к падениям конфигуратора привык. Но было бы оччень здорово, если б все работало стабильно!
zzz
244 - 19.04.2005 - 13:03
2(242) таже бодяга, .опу поднять иногда лень, но идея то ведь хорошая?
Короче постараюсь как нить поднять обсуждение этой идеи, через пару месяцев, кады время будет на её реализацию.
zzz
245 - 19.04.2005 - 13:13
Кстати, тока что заметил - если во внешнем отчёт (конфигурация закрыта) встать на глобальную функцию, потом ctrl+Enter -> откроется глобальник БЕЗ открытия конфы. и если в нём что-то менять тихо закроется. А во если открыть/закрыть конфу или попытаться закрыть конфигуратор - укажет что были изменения.
Баг телепата или фича ?
ADirks
246 - 19.04.2005 - 13:39
(243) Поотключай автоматический показ тултипов (в intell.ini пропиши SHOWTOOLTIPS = НЕТ, и в настройках телепата автоактивацию подсказок тоже выключи). Падать станет намного реже :)
(245) Это скорее фича OpenConf'а, основанная на некоторой небрежности программистов 1С. Конфигуратор не врубается, что объекты изменены, если их менять не "имитацией ручных действий", и что-то у него внутре ломается.
fez
247 - 19.04.2005 - 13:50
(245) Кстати, это происходит и на конфах, закрытых паролем. Но только тсссс...
artbear
248 - 19.04.2005 - 13:54
(ALL) Кстати, новую ветку начну с хороших новостей :)
ЗЫ минут через 10-15
fez
249 - 19.04.2005 - 13:56
(248) Срочно доводим до 250-ти
zzz
250 - 19.04.2005 - 13:59
2(247) у меня ничего не закрыто паролем. Попробовал на типовой Бух - тоже также.
orefkov
251 - 19.04.2005 - 14:08
Засим и закончим ветку.
fez
252 - 19.04.2005 - 14:10
(250) Обрати внимание на союз "и" в моем (247)
(251) Согласен.

Rambler's Top100 1C:TOP-100

© 1998-2004 Fedor Ezeev.

Last updated: 2005-09-05