Переключение на Главную Страницу Страницы: [1] 2 3 ... 11 ОтправитьПечать
Очень популярная тема (более 25 ответов) Есть ли аналог Информатора в 8.2? (число прочтений - 68379 )
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Есть ли аналог Информатора в 8.2?
17. Августа 2011 :: 05:55
Печать  
Опять же вопрос, чисто в целях понимания.
Попробовал на скрипте сделать, получилось, но почему-то выдает английские аналоги методов/свойств объектов, не пойму, как до русских добраться. А может это вообще можно штатными средствами сделать?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #1 - 17. Августа 2011 :: 10:55
Печать  
Скрипт выложи, плиз.
я сейчас для Снегопата хочу что-то похожее замутить Улыбка
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #2 - 17. Августа 2011 :: 10:56
Печать  
Я лично юзаю Инспектор из подсистемы "Инструменты Разработчика"
очень много всего показывается.
я про режим Предприятия
  

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



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #3 - 17. Августа 2011 :: 11:08
Печать  
artbear писал(а) 17. Августа 2011 :: 10:55:
Скрипт выложи, плиз.
я сейчас для Снегопата хочу что-то похожее замутить Улыбка


Сегодня-завтра попробую выложить пример.
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #4 - 17. Августа 2011 :: 11:27
Печать  
Понял, как добраться до русских названий, но для этого приходится "на лету" падчить core82.
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #5 - 17. Августа 2011 :: 12:05
Печать  
Просто проба пера, выдает ТЗ со списком свойств и методов объекта, пока вперемежку.
  

Info.zip ( 4 KB | Загрузки )
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #6 - 18. Августа 2011 :: 05:24
Печать  
chessman писал(а) 17. Августа 2011 :: 12:05:
Просто проба пера, выдает ТЗ со списком свойств и методов объекта, пока вперемежку.

Что-то не работает Печаль
Цитата:
{Форма.Форма.Форма(129)}: Ошибка при вызове метода контекста (Test)
     ScrptCtrl.CodeObject.Test(Спр, ТЗ);
по причине:
Произошла исключительная ситуация (Ошибка выполнения Microsoft VBScript): Объект не поддерживает это свойство или метод: 'Wrap.GetIDispatch'

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

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



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #7 - 18. Августа 2011 :: 05:28
Печать  
artbear писал(а) 18. Августа 2011 :: 05:24:
Увидел, возможно, что версию dwx нужно обновить


Ага, в репозитории есть ссылка.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #8 - 18. Августа 2011 :: 06:09
Печать  
Обновил, сделал regsvr32, запустил обработку снова.
Таже ошибка Печаль
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #9 - 18. Августа 2011 :: 06:10
Печать  
Я взял отсюда
http://forum.script-coding.com/viewtopic.php?id=5341
дай прямой линк на скачку последней версии
  

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



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #10 - 18. Августа 2011 :: 06:19
Печать  
artbear писал(а) 18. Августа 2011 :: 06:10:
Я взял отсюда
http://forum.script-coding.com/viewtopic.php?id=5341
дай прямой линк на скачку последней версии


http://forum.script-coding.com/attachment.php?item=273
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #11 - 18. Августа 2011 :: 07:52
Печать  
chessman писал(а) 18. Августа 2011 :: 06:19:
artbear писал(а) 18. Августа 2011 :: 06:10:
Я взял отсюда
http://forum.script-coding.com/viewtopic.php?id=5341
дай прямой линк на скачку последней версии


http://forum.script-coding.com/attachment.php?item=273

После регистрации нужно было перезайти в 1С, на лету не подхватывал.
Вижу англоязычные методы, русских не вижу
  

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



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #12 - 18. Августа 2011 :: 08:02
Печать  
artbear писал(а) 18. Августа 2011 :: 07:52:
После регистрации нужно было перезайти в 1С, на лету не подхватывал.
Вижу англоязычные методы, русских не вижу


Тут проблема была в том, что форма по сути не закрывалась, т.к. повисла ссылка на объект.

По поводу русских - если идея полезная, то можно доделать, но работать это будет с "кратковременным" патчингом core82.dll
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли аналог Информатора в 8.2?
Ответ #13 - 18. Августа 2011 :: 08:07
Печать  
chessman писал(а) 18. Августа 2011 :: 08:02:
По поводу русских - если идея полезная, то можно доделать, но работать это будет с "кратковременным" патчингом core82.dll

идея очень нужная!
что за патчинг? в памяти на лету или именно патчинг файла, а потом перезапуск?
  

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



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Есть ли аналог Информатора в 8.2?
Ответ #14 - 18. Августа 2011 :: 08:19
Печать  
artbear писал(а) 18. Августа 2011 :: 08:07:
[quote что за патчинг? в памяти на лету или именно патчинг файла, а потом перезапуск?


На лету, через VirtualProtect, всего 1 байт.
Просто придется это делать 1 раз за проход т.к. дефолтные методы/свойства объекта возвращаются  по-умолчанию на английском, а вот "динамические" (реквизиты справочника и тп) они уже на русском. Поэтому сначала патчим для дефолтных методов/ревизитов, а потом возвращаем обратно.
Опять же этот подход будет видимо зависеть от версии.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 ... 11
ОтправитьПечать