Имя: Пароль:
1C
 
Ошибка выполнения скрипта Intelisense
0 YHVVH
 
20.08.10
12:19
Пользуюсь телепатом давно, недавно начала появлятся ошибка.

Ошибка выполнения скрипта Intelisense
Файл ...Intelisense.vbs
Строка 413
Позиция 2
Код 0


псмотрел код, ошщибка возникает при вызове функции.

Private Function SelectFromList(strList, InitialText)

   ExtParamsVal = ""
   FontParam = GetIniParam("FONT")
   if FontParam <> "default" then
       ExtParamsVal = ExtParamsVal + ";Font=" + FontParam
   end if
   FontSizeParam = GetIniParam("FONTSIZE")
   if FontSizeParam <> "default" then
       ExtParamsVal = ExtParamsVal + ";FontSize=" + FontSizeParam
   end if
   if ExtParamsVal <> "" then
       ExtParamsVal = Mid(ExtParamsVal, 2)
   end if

   DLLKIND = GetIniParam("CHOICELIST_KIND")
   Select Case DLLKIND

   Case "2": ' "Svcsvc.Service"
'        Arr = Split(strList, vbCrLf)
'        for i = 0 to UBound(Arr)
'            Arr(i) = Mid(Arr(i), 4)
'        Next
'        strList = Join(Arr, vbCrLf)

       Set SelObjSvc = CreateObject("Svcsvc.Service")
       SelectFromList = SelObjSvc.FilterValue(strList, 1 + 4 + 16 + 256 + 512)

   Case "3": ' "SelectDialog.Selection"
       Set SelObj = CreateObject("SelectDialog.Selection")
       SelObj.ListToChoose = strList
       On Error Resume Next
       SelObj.InitialText = "" & InitialText
       On Error Goto 0
       ModuleWnd_HWnd = Windows.ActiveWnd.HWnd

       t = SelObj.WndDescrsSet(0, ModuleWnd_HWnd)
       SelectFromList = SelObj.DoSelection

   Case else: ' "SelectValue.SelectVal"
       Set SelObj = CreateObject("SelectValue.SelectVal")
       ModuleWnd_HWnd = Windows.ActiveWnd.HWnd

       SelectFromList = SelObj.SelectPopUpImg(strList, ModuleWnd_HWnd, vbCrLf, ExtParamsVal)

   End Select

End Function ' SelectFromList

Выглядит это так, пишешь... ставишь точку, должен появлятся список, а вместо него появляется ошибка.


Платформа 7.7.027
Использую
SciColorer 1.0.1.1
Telepat 2.0.0

Как устранить ошибку?
1 Ёпрст
 
гуру
20.08.10
12:35
(0) какой способ выбора прописан в intell.ini ?

запусти еще Update1CppInts из скрипта Intelensis.vbs  в пофигураторе.
2 YHVVH
 
20.08.10
12:37
3 - SelectDialog.dll
3 YHVVH
 
20.08.10
12:40
запусти еще Update1CppInts из скрипта Intelensis.vbs  в пофигураторе.
ни разу не делал, подробней.
4 Ёпрст
 
гуру
20.08.10
12:40
(2) пробуй SvcSvc.dll, для начала + апдейт, что в (1)
5 Ёпрст
 
гуру
20.08.10
12:41
(3) Ctrl+M ..далее интеленсис - нужный метод - выполняешь.
6 trdm
 
20.08.10
12:48
А какая ошибка? Как выглядит?
7 YHVVH
 
20.08.10
12:52
(5) запустил ни чаго не выдал, ошибка осталась.
щас (4) пробую
8 YHVVH
 
20.08.10
12:55
заменил на SvcSvc.dll т.е. поставил 2
не выдает ошибку, но предлагает в списке как то странно впереди добавляется
#Цифра
9 YHVVH
 
20.08.10
12:56
пример
ТЗ=СоздатьОбъект("8 #ТаблицаЗначений");
10 Ёпрст
 
гуру
20.08.10
12:58
(8) шляпа какая-то.. Обнови скриптовую машину, + скачай последний слепок всех скриптов + запусти regall.bat в папке systems
11 YHVVH
 
20.08.10
12:59
ок
12 YHVVH
 
20.08.10
13:30
все проделал что тут
http://www.script-coding.info/Intellisense.html

таже фигня :-(
13 YHVVH
 
20.08.10
13:35
скачал скрипты, телепат и все тоже
14 YHVVH
 
20.08.10
13:36
все заработало регистрацию забыл сделать
15 YHVVH
 
20.08.10
13:37
видимо кто то погрыз реестр
16 Ёпрст
 
гуру
20.08.10
13:48
(12) последний слепок качай отседыва
http://1c.alterplast.ru/files/ocs/ocs_last.dos.zip
17 YHVVH
 
20.08.10
13:53
с п а с и б о